This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
qna:misc:good-practices:cycling-numbers [2021/04/07 17:48] xallos created |
qna:misc:good-practices:cycling-numbers [2021/04/07 17:53] (current) xallos |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Δημιουργία κυκλικής ακολουθίας αριθμών 0 ως Ν (και ξανά 0..Ν) ====== | ====== Δημιουργία κυκλικής ακολουθίας αριθμών 0 ως Ν (και ξανά 0..Ν) ====== | ||
- | Μία τέτοια ακολουθία δημιουργείται με εύκολο τρόπο βασιζόμενη στην ακολουθία των φυσικών αριθμών. Αρκεί να παρατηρήσουμε ότι στο εύρος 0 ως Ν κινούνται και τα υπόλοιπα της διαίρεσης ενός αριθμού με το Ν+1. | + | Μία τέτοια ακολουθία δημιουργείται με εύκολο τρόπο βασιζόμενη στην ακολουθία των φυσικών αριθμών. Αρκεί να παρατηρήσουμε ότι στο εύρος 0 ως Ν κινούνται και τα υπόλοιπα της διαίρεσης ενός αριθμού με το Ν+1. Αυτό δεν είναι ένα αυθαίρετο κόλπο. Βασίζεται σε έναν ολόκληρο κλάδο των μαθηματικών την [[https:// |
Άρα μπορούμε να έχουμε έναν κώδικα όπως ο ακόλουθος: | Άρα μπορούμε να έχουμε έναν κώδικα όπως ο ακόλουθος: | ||
Line 18: | Line 18: | ||
< | < | ||
- | i : 0 1 2 3 4 5 6 7 8 9 10 11 12 | + | i : 0 1 2 3 4 5 6 7 8 9 10 11 12 . . . |
- | c : 0 1 2 3 4 0 1 2 3 4 0 1 2 | + | c : 0 1 2 3 4 0 1 2 3 4 0 1 2 . . . |
</ | </ | ||