Հավելված, որը թույլ է տալիս տեսողականորեն տեսնել որոշ դասական ալգորիթմների աշխատանքը։ Հավելվածի հետ աշխատելու համար ձեզ հարկավոր չէ թերթիկ, մատիտ կամ հաշվիչ հանել, պարզապես մուտքագրել արժեքներ, օրինակ՝ թվերի զանգված և սեղմել կոճակը, և հավելվածը ձեզ համար կկատարի ամբողջ կեղտոտ աշխատանքը և կցուցադրի արդյունքում ստացվում է օգտագործողի համար հարմար ձև:
Ալգորիթմներ հավելվածում.
- Ընդլայնված Էվկլիդյան ալգորիթմ (GCD Extended);
- Արագ հզորացման մոդուլ n;
- մնացորդային օղակի մոդուլի բազմապատկիչ խումբ;
- RSA ալգորիթմ, մասնավորապես դրա կոդավորումը և վերծանումը.
- Երկուական որոնում;
- փուչիկների տեսակավորում;
- Տեսակավորում ըստ ներդիրների;
- Կեղևի տեսակավորում;
- Արագ տեսակավորում;
- Ընտրովի տեսակավորում;
GCDE, արագ հզորացման և բազմապատկվող խմբի ալգորիթմներում արդյունքը տրամադրվում է աղյուսակային ձևով, և աղյուսակի յուրաքանչյուր տարր կարելի է սեղմել՝ մանրամասն հաշվարկի արդյունք ստանալու համար:
RSA ալգորիթմում դուք կարող եք սահմանել ձեր սեփական արժեքները այբուբենի տառերի համար, ծածկագրել և վերծանել: Ամբողջ արդյունքը ցուցադրվում է որպես փոքրիկ հաշվետվություն, որտեղ քայլ առ քայլ կարող եք տեսնել, թե ինչպես է բառը ծածկագրվել և վերծանվել։
Տեսակավորման բոլոր ալգորիթմները անիմացիոն են և տեսողական: Դուք կարող եք մուտքագրել ձեր զանգվածի արժեքները և գործարկել անիմացիան և տեսնել տեղեկամատյանը էկրանի ներքևում:
Երկուական որոնումը ցույց է տալիս, թե ինչպես է աշխատում ալգորիթմը՝ պատկերացնելով ձեր մուտքագրած զանգվածում տարրը փնտրելով:
Ես հղում կթողնեմ այստեղ, եթե ձեզ հետաքրքրում է, թե ինչպես է հավելվածն աշխատում ներսից:
GitHub՝ https://github.com/vadhub/ModulChit
Համագործակցության համար՝ gabderahmanov99@gmail.com։
Ամենայն բարիք։
Վերջին թարմացումը՝
29 նոյ, 2024 թ.