Analysis of algorithms

Утрымлівае аб’явы
1 тыс.+
Спампоўванні
Ацэнка змесціва
Для ўсіх
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана

Пра гэту праграму

Прыкладанне, якое дазваляе візуальна бачыць працу некаторых класічных алгарытмаў. Для працы з дадаткам не трэба даставаць аркуш, аловак або калькулятар, дастаткова ўвесці значэнні, напрыклад, масіў лічбаў і націснуць кнопку, а прыкладанне зробіць за вас усю чорную працу і адлюструе у выніку атрымаецца зручная форма.

Алгарытмы ў дадатку:
- Пашыраны алгарытм Еўкліда (GCD Extended);
- Хуткае ўзвядзенне ў ступень па модулю n;
- Мультыплікатыўная група кольцы астаткаў па модулю n;
- алгарытм RSA, а менавіта яго шыфраванне і дэшыфраванне;
- Двайковы пошук;
- Сартаванне бурбалкамі;
- Сартаванне па ўстаўках;
- Сартаванне абалонкі;
- Хуткая сартаванне;
- Выбарачнае сартаванне;

У алгарытмах GCDE, хуткага ўзвядзення ў ступень і мультыплікатыўнай групы вынік прадстаўлены ў таблічнай форме, і кожны элемент табліцы можна націснуць, каб атрымаць падрабязны вынік вылічэнняў.

У алгарытме RSA вы можаце задаваць уласныя значэння літар алфавіту, шыфраваць і расшыфроўваць. Увесь вынік адлюстроўваецца ў выглядзе невялікай справаздачы, дзе вы можаце крок за крокам убачыць, як слова было зашыфравана і расшыфравана.

Усе алгарытмы сартавання аніміраваныя і візуальныя. Вы можаце ўвесці значэнні масіва, запусціць анімацыю і ўбачыць журнал унізе экрана.

Двайковы пошук дэманструе, як працуе алгарытм, візуалізуючы пошук элемента ва ўведзеным масіве.

Я пакіну тут спасылку, калі вас цікавіць, як праграма працуе знутры.
GitHub: https://github.com/vadhub/ModulChit

Для супрацоўніцтва: gabderahmanov99@gmail.com.
Усяго найлепшага!
Абноўлена
29 ліс 2024 г.

Бяспека даных

Бяспека пачынаецца з разумення таго, як распрацоўшчыкі збіраюць і абагульваюць вашы даныя. Спосабы забеспячэння прыватнасці і бяспекі даных залежаць ад выкарыстання праграмы, месца пражывання і ўзросту карыстальніка. Распрацоўшчык даў гэту інфармацыю, але з цягам часу ён можа змяніць яе.
Гэта праграма можа абагульваць наступныя тыпы даных з трэцімі бакамі:
Прылада ці іншыя ідэнтыфікатары
Даныя не збіраюцца
Даведацца больш пра тое, як распрацоўшчыкі заяўляюць пра збор даных
Даныя перадаюцца ў зашыфраваным выглядзе
Выдаліць даныя немагчыма

Што новага

update libs
bag fix