Aktywne Wpisy

simpiara +106
Dla miłośników zwierzaków (albo i nie)
Mam dziś dla Was ponownie 3 vouchery Allegro po 50 zł każdy. Nie ma tu żadnych promocji stron, refów ani innych kombinacji xD
Jak wziąć udział:
Zostaw plusa pod tym wpisem (żeby było wiadomo, że bierzesz udział).
Mam dziś dla Was ponownie 3 vouchery Allegro po 50 zł każdy. Nie ma tu żadnych promocji stron, refów ani innych kombinacji xD
Jak wziąć udział:
Zostaw plusa pod tym wpisem (żeby było wiadomo, że bierzesz udział).

Lardor +10
Zastanawiam się czy zastawianie dwóch miejsc parkingowych w tym przypadku to złośliwość czy brak umiejętności? #polskiedrogi #patologiazmiasta #motoryzacja #samochody
źródło: 1000084850
Pobierz




Na codewars znalazłem zadanie polegające na przerobieniu tablicy. Zrobiłem je i moje rozwiązanie okazało się nieco inne od najwyżej punktowanych przykładów. Postanowiłem porównać szybkość mojej funkcji z funkcją najlepiej ocenioną za pomocą strony https://jsben.ch/ a także osobno w Visual Studio Code za pomoca funkcji console.time() i console.timeEnd().
Okazało się, że dla krótkich tablic moja funkcja jest bardziej wydajna, a dla tablic długich mniej wydajna. Innymi słowy wydajność mojej funkcji jest odwrotnie proporcjonalna do długości tablicy, a punktem równowagi (gdy obie funkcje wykonywały się w takim samym czasie) jest długość ok. 400 elementów.
Zainteresował mnie ten temat. Czy polecicie jakieś terminy, strony albo książki o prędkości funkcji w JSie? Albo jak pisać wydajny kod?