4) Periodik vektorlar, bunları şəkil 2.7-dəki kimi təsvir etmək olar.
Şək.2.7. Periodik vektor
Bu informasiya strukturunda informasiyanın sürüşməsi dairəvi baş verir. -ci xanadakı informasiya vahidi 1-ci xanaya keçə bilir.
2.2.Alqoritmlərin qurulmasında massivlərin tətbiqinin xüsusiyyətləri
İkiölçülü massivinə baxaq. Bu massivdə dövrlərin qurulması ilə məşğul olaq. Əvvəlcə sadə bir hala baxaq: sətirlər üzrə bütün elementlər bir-birindən addımı ilə, sütunlar üzrə addımı ilə fərqlənir: xi+1=xi+h1, yi+1=yi+h2,
x
|
y
|
a1
|
a2
a2 +h2
....................
b2
|
a1+ h1
|
a2
........................
b2
|
................
|
................
|
b1
|
b2
| Fərz edək ki, bizə bu massivdən istifadə etməklə hansısa hesablamanı icra etmək lazımdır. Hesablamanın mahiyyəti bizi maraqlandırmır, əsas odur ki, massivdə saxlanılan verilənlərdən istifadə etməklə dövr qurmaq tələb olunur. Dövrü iki üsulla qurmaq olar: I) dövrün nüvəsi verilənlərin hi addımı ilə artmasından əvvəl gəlir, II) əksinə, dövrün nüvəsi verilənlərin hi addımı ilə artmasından sonra gəlir.
Şək.2.8. Dövrün nüvəsi verilənlərin hi addımı ilə artmasından əvvəl gəlir(qabaqlayan nüvəli alqoritm)
Əgər istifadə olunan massivin sətirlər və (və ya) sütunlar üzrə elementlərinin fərqi yuxarıda baxılan kimi h1, h2 sabit ədədləri olmazsa, bu fərq ixtiyari qaydada olarsa, dövrü ümumi halda aşağıdakı kimi təsvir etmək olar:
Şək.2.10. Addımlar sabit olmadıqda dövr
Dostları ilə paylaş: |