Sharof Rashidov nomidagi Samarqand davlat universiteti matematika fakulteti 4-03-guruh talabasi Qaxxarov Mirjaxonning



Yüklə 1,68 Mb.
səhifə6/19
tarix09.01.2023
ölçüsü1,68 Mb.
#98385
1   2   3   4   5   6   7   8   9   ...   19
AX

Shifrlash usuli algoritmi
S satri berilgan bo'lsa, vazifa satrni shifrlash va satrni yana asl shaklga qaytarishdir. Shifrlash texnikasi: Agar L satrning uzunligi bo'lsa, ikkita qiymatni oling, biri √L (aytaylik, b) va ikkinchi qavat √L (aytaylik, a) va satrlarga ega bo'lgan ikki o'lchovli matritsa hosil qiling = a va ustunlar = b. Agar satrlar*ustunlar < L bo'lsa, a yoki b qiymatini, qaysi biri minimal bo'lsa, oshiring. Matritsani asl satr belgilari bilan ketma-ket to'ldiring. Matritsani olgandan so'ng, matritsani ustunlar bo'yicha o'qing va olingan qatorni chop eting.
Shifrni ochish texnikasi: Agar L shifrlangan satrning uzunligi bo'lsa, u holda yana ikkita

qiymatni toping a va b, bu erda a - √L ning shift qiymati va b - √L ning pastki qiymati.

Xuddi

shunday 2D matritsa yarating, unda satrni ustunlar bo'yicha saqlang va satrni asl ko'rinishda

olish uchun matritsani qatorlar bo'yicha o'qing.

Shifrlash usuli:
  • Ipning L uzunligini toping .
  • √Length ning shift va pol qiymatlarini toping va ularni o'zgaruvchilarga belgilang.
  • Ikki o'zgaruvchining mahsuloti >= Uzunlik yoki yo'qligini tekshiring, agar bo'lmasa, kichikroq qiymatga ega bo'lgan o'zgaruvchini 1 ga oshiradi.
  • 2D matritsa yarating va satr belgilarini qatorlar bo'yicha to'ldiring.
  • Shifrlangan qatorni olish uchun matritsani ustun bo'yicha o'qing.

  • Shifrni ochish usuli:
  • Ipning L uzunligini toping .
  • √Length ning shift va pol qiymatlarini toping va ularni o'zgaruvchilarga belgilang.
  • 2D matritsa yarating va matritsani satr ustuni boʻyicha belgilar bilan toʻldiring.
  • Shifrlangan satrni olish uchun matritsani qatorlar bo'yicha o'qing. Quyida yuqoridagi yondashuvni amalga oshirish ko'rsatilgan:


Yüklə 1,68 Mb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   ...   19




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə