User Tools

Site Tools


qna:misc:good-practices:cycling-numbers

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

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://el.wikipedia.org/wiki/Αριθμητική_υπολοίπων|αριθμητική υπολοίπων]].
  
 Άρα μπορούμε να έχουμε έναν κώδικα όπως ο ακόλουθος: Άρα μπορούμε να έχουμε έναν κώδικα όπως ο ακόλουθος:
Line 18: Line 18:
  
 <code> <code>
-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 . . .
 </code> </code>
  
qna/misc/good-practices/cycling-numbers.1617817682.txt.gz · Last modified: 2021/04/07 17:48 by xallos