К
simvollar uzunligiga ega bo’lgan dastlabki matn
Т
0
simvollarining raqamli
ekvivalentlarini o’zgartirish orqali amalga oshiriladi.
Monoalfavitli almashtirish algoritmi quyidagi qadamlar ketma-ketligi ko’rinishida
ifodalanishi mumkin:
1-qadam
: [1хR] o’lchamli dastlabki
А
0
alfavitdagi har bir simvol
s
0
T(i=1, K)
ni
А
0
alfavitdagi
s
0i
simvol tartib raqamiga mos keluvchi h
oi
(
s
0i
) soniga almashtirish
yo’li bilan raqamlar ketma ketligi
L
0h
ni shakllantirish.
2-qadam
:
L
0h
ketma-ketligining har bir sonini
h
1i
= (k
1
x h
0i
(s
0i
) + k
2
)
(mod R)
formula orqali hisoblanuvchi
L
1h
ketma-ketligining mos soni
h
1i
ga almashtirish
yo’li bilan
L
1h
sonlar ketma-ketligini shakllantirish, bu yerda
k
1
o’nlik koeffitsient,
k
Do'stlaringiz bilan baham: |