Gå til innhold

finne siste bokstaven i en tekst


Anbefalte innlegg

Skrevet
A bruke exceptions for å kontrollere programflyt er fy.

 

Werner

 

Jeg vil ikke anbefale denne løsningen, selv om den "fungerer", på samme måte som at jeg vil fraråde alle og enhver å bruke "char siste = (new StringBuffer(s)).reverse().charAt(0);".

 

Kan du utdype?

 

Werner

Videoannonse
Annonse
Skrevet

var.charAt(var.length()-1) tar vel O(1), mens StringBuilder.reverse ... tar vel minst O(n+1) der n er lengden på strengen. Sikkert noe i den gaten han tenker på.

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...