Sierpik21 Sierpik21 05.09.2019, 19:42:29 25 + Było nie było?#programowanie źródło: comment_FwGPzC7kU5btbXbwB8YWuaU4uo2aopbD.jpg Pobierz
wytrzzeszcz wytrzzeszcz 05.09.2019, 19:48:43 via Wykop Mobilny (Android) 9 + @Sierpik21: to jest genialne
k.....n konto usunięte 05.09.2019, 19:53:59 via Android 5 + @Sierpik21 to jest bardziej genialne od sleepsorta
beq beq 05.09.2019, 20:06:00 via Wykop Mobilny (Android) 1 + @BoKoR: Zadziała dobrze. Najpierw zamieni IX na IVV, po czym IV na IIII, a drugie V na IIIII.
Sierpik21 Sierpik21 05.09.2019, 20:07:17 0 + @BoKoR: IX -> IVV -> IIIIV -> IIIIIIIII -> 9 sory tak :)
BoKoR BoKoR 05.09.2019, 20:07:29 via Android 0 + Treść przeznaczona dla osób powyżej 18 roku życia... Pokaż treść
glonstar glonstar 05.09.2019, 20:10:02 7 + @Sierpik21: W ten sposób można próbować bronić każdy powolny kod.
Sierpik21 Sierpik21 05.09.2019, 20:29:50 0 + @glonstar: ale kto powiedział że to ma być szybkie? może od razu w asm? wiesz ile zajmuje np wczytanie średniej wielkości js na stronie?
Sierpik21 Sierpik21 06.09.2019, 06:09:15 0 + @hwk1988: np tablica/słownik z większa ilości elementów - klucz -> wartość, tak aby np M od razu zamieniać (wliczyć) na 1000, a nie przez D -> C -> L -> X -> V - > I
leoha leoha 06.09.2019, 06:36:40 1 + : a jak to zrobić szybciej@hwk1988: trywialnie. Iterowac znaki od lewej do prawej i kiedy następny znak jest mniejszy lub rowny dodac wartosc a kiedy mniejszy odjąć.
ponton ponton 06.09.2019, 08:22:25 0 + @glonstar: a tam, złożność tego to tyle co replace() ( ͡° ͜ʖ ͡°)
#programowanie
źródło: comment_FwGPzC7kU5btbXbwB8YWuaU4uo2aopbD.jpg
PobierzKomentarz usunięty przez autora
@hwk1988: trywialnie. Iterowac znaki od lewej do prawej i kiedy następny znak jest mniejszy lub rowny dodac wartosc a kiedy mniejszy odjąć.
replace()( ͡° ͜ʖ ͡°)