INHOUDSOPGAWE:
Video: Hoe tel ek duplikaatwoorde in 'n string in Java?
2024 Outeur: Lynn Donovan | [email protected]. Laas verander: 2023-12-15 23:42
Algoritme
- Definieer a string .
- Skakel die string in kleinletters om die vergelyking onsensitief te maak.
- Verdeel die string in woorde .
- Twee lusse sal gebruik word om te vind duplikaat woorde .
- As 'n pasmaat gevind word, verhoog dan die tel deur 1 en stel die duplikate van woord na '0' om te vermy tel dit weer.
Met betrekking tot hierdie, hoe tel ek herhaalde woorde in 'n string in Java?
Benadering:-
- Eerstens verdeel ons die tou deur spasies in a.
- Neem dan 'n veranderlike telling = 0 en in elke ware toestand verhoog ons die telling met 1.
- Loop nou 'n lus by 0 tot lengte van tou en kyk of ons tou gelyk is aan die woord.
Net so, hoe vind ek duplikaatwoorde in 'n string? Om vind die duplikaatwoorde van die string , Ons verdeel eers die string in woorde . Ons tel die voorkoms van elkeen woord in die string . As telling groter as 1 is, impliseer dit dat a woord het dupliseer in die string . In bogenoemde voorbeeld, die woorde in groen uitgelig is duplikaat woorde.
Net so word daar gevra, hoe vind jy duplikaatwoorde in 'n paragraaf in Java?
Aangesien HashSet dit nie toelaat nie dupliseer en sy add() metode gee vals terug as 'n voorwerp reeds in HashSet bestaan, kan ons vind almal duplikaat woorde . Net lus oor skikking, plaas dit in HashSet met behulp van add() metode, tjek uitvoer van add() metode. As add() vals gee, is dit 'n dupliseer , druk dit woord na die konsole.
Hoe tel jy substringe in 'n string?
printf("%s kom %d keer voor in %s", sub, count1, str);
- Neem 'n string en 'n substring as invoer en stoor dit in die skikking str en sub onderskeidelik.
- Vind die lengte van beide die snare met behulp van strlen-funksie.
- Gebruik vir lus om te vind of die substring teenwoordig is of nie.
- Druk die veranderlike telling as uitvoer.
Aanbeveel:
Hoe tel ek kontakte op Android?
In die Kontakte-toepassing, druk die Kieslys-knoppie en kies Geheuestatus. Dan kry jy 'n skerm wat jou die totale aantal kontakte wat vir elke enkele rekening/berging gebruik word, vertoon
Hoe tel ek lyne in 'n lêer?
Die instrument wc is die 'woordteller' in UNIX en UNIX-agtige bedryfstelsels, jy kan dit ook gebruik om lyne in 'n lêer te tel, deur die -l opsie by te voeg, dus sal wc -l foo die aantal reëls in foo tel
Hoe tel jy karakters in Python?
Die len() funksie word gebruik om karakters in 'n string te tel. word = 'doppelkupplungsgetriebe' print(len(word))
Hoe tel jy die aantal stringe in 'n lys in Python?
Voorbeeld 1: Tel die voorkoms van 'n element in die lys vokale = ['a', 'e', 'i', 'o', 'i', 'u'] count = vokale. count('i') print('Die telling van i is:', count) count = vokale. count('p') print('Die telling van p is:', count)
Hoe tel jy die grootte van 'n skikking in Java?
Publieke klas JavaStringArrayLengthExample {public static void main(String args[]){String[] strArray = nuwe String[]{'Java', 'String', 'Array', 'Length'}; int lengte = strArray. lengte; Stelsel. uit. println('String skikking lengte is: ' + lengte); for(int i=0; i < lengte; i++){Stelsel. uit. println(strArray[i]);