Witam, potrzebuję jakiegoś szybszego sposobu poruszania się po string niż tradycyjna iteracja pętlą.
szybsza iteracja
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Wrocław
- Postów: 13042
Jak chcesz przejść po każdym znaku stringa nie przechodząc po każdym znaku stringa?
Może lepiej powiedz, co chcesz zrobić i dlaczego potrzebujesz "szybszej iteracji".
- Rejestracja: dni
- Ostatnio: dni
- Postów: 9
potęguję dużą liczbę w string, a właściwie mnożę ją przez siebie pisemnie do momentu gdy otrzymam ostatnie cyfry wyniku - chcę sprawdzić automorficzność
http://pastebin.com/spcJATFv
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Kraków
- Postów: 467
http://stackoverflow.com/questions/18465326/fast-bignum-square-computation
?
Potrzebujesz zmiany algorytmu i sposobu przechowania tych liczb. Już ci o tym pisaliśmy w innym temacie.
- Rejestracja: dni
- Ostatnio: dni
Pomyśleć trzeba nad algorytmem, a nie nad mikrooptymalizacjami.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 59
można spróbować z dodając do typu modyfikator register
- Rejestracja: dni
- Ostatnio: dni
- Postów: 9
Nie mam żadnego pomysłu, więc zostaje mi ponowne przemyślenie algorytmu tak jak zasugerował Azerien
- Rejestracja: dni
- Ostatnio: dni
Masz tu dobry algorytm:
Liczby automorficzne