Zacznijmy od tego, że użycie std::map lub std::unordered_map jest lepszym wyborem niż trzymanie alfabetu w łańcuchu.
Nie zgodzę się. Wyciąganie danych z mapy trwa O (n* log(n)) w dodatku z duża stała , Wyciągniecie z tablicy lub z łańcucha trwa O ( 1 )
+ZakosiliMiNeta tak masz racje, ale jest to bardziej czytelne dla osoby czytającej kod. Kontenery STL są bardzo szybkie.
Radze poczytać jaki cel mają takie zadania bo widzę, że nie wiesz.
który jest jakości produkcyjnej
Na spoju ma być wydajność nic więcej. Jak chce tworzyć dobry kod z estetyką to niech nie robi SPOJA
93,454 zapytań
142,449 odpowiedzi
322,718 komentarzy
62,837 pasjonatów
Motyw:
Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡
Oto polecana książka warta uwagi.Pełną listę książek znajdziesz tutaj