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,734 zapytań
142,671 odpowiedzi
323,293 komentarzy
63,295 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
Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.