Εύρεση του κατόπτρου ενός ακεραίου. Τι χρονική και τι χωρική πολυπλοκότητα έχει η
συνάρτηση ως προς την τιμή του n;
int mirror(int n) {
int result = 0, tmp;
while(n > 0) {
tmp = n % 10;
result = 10 * result + tmp;
n /= 10;
}
return result;
}
Τι παθαίνει το n σε κάθε επανάληψη; Πόσες επαναλήψεις γίνονται για n = 9, 99,
999; Ποια συνάρτηση του n μετρά αυτό το πλήθος;
Αριθμός στον οδηγό: Α15.12
(στο κεφάλαιο) ·
Μόνιμο αναγνωριστικό: slides-lec15-complexity-mirror ·
Σύνδεσμος: https://progintro.github.io/study/questions/slides/slides-lec15-complexity-mirror.html ·
Markdown (GitHub)