એક એપ્લિકેશન જે તમને કેટલાક શાસ્ત્રીય અલ્ગોરિધમ્સના કાર્યને દૃષ્ટિની રીતે જોવાની મંજૂરી આપે છે. એપ્લિકેશન સાથે કામ કરવા માટે, તમારે શીટ, પેન્સિલ અથવા કેલ્ક્યુલેટર લેવાની જરૂર નથી, ફક્ત મૂલ્યો દાખલ કરો, ઉદાહરણ તરીકે, સંખ્યાઓની શ્રેણી અને બટન દબાવો, અને એપ્લિકેશન તમારા માટે તમામ ગંદા કામ કરશે અને પ્રદર્શિત કરશે. વપરાશકર્તા મૈત્રીપૂર્ણ સ્વરૂપમાં પરિણમે છે.
એપ્લિકેશનમાં અલ્ગોરિધમ્સ:
- વિસ્તૃત યુક્લિડ અલ્ગોરિધમ (GCD વિસ્તૃત);
- ઝડપી ઘાતીકરણ મોડ્યુલો n;
- અવશેષ રિંગ મોડ્યુલો n ના ગુણાકાર જૂથ;
- RSA અલ્ગોરિધમ, એટલે કે તેનું એન્ક્રિપ્શન અને ડિક્રિપ્શન;
- દ્વિસંગી શોધ;
- બબલ સૉર્ટ;
- દાખલ દ્વારા વર્ગીકરણ;
- શેલ સૉર્ટ;
- ઝડપી સૉર્ટ;
- પસંદગીયુક્ત સૉર્ટિંગ;
GCDE, ઝડપી ઘાતીકરણ અને ગુણાકાર જૂથ અલ્ગોરિધમ્સમાં, પરિણામ કોષ્ટક સ્વરૂપમાં પ્રદાન કરવામાં આવે છે, અને વિગતવાર ગણતરી પરિણામ મેળવવા માટે કોષ્ટકના દરેક ઘટકને ક્લિક કરી શકાય છે.
RSA અલ્ગોરિધમમાં, તમે મૂળાક્ષરોના અક્ષરો, એન્ક્રિપ્ટ અને ડિક્રિપ્ટ માટે તમારા પોતાના મૂલ્યો સેટ કરી શકો છો. આખું પરિણામ એક નાના અહેવાલ તરીકે પ્રદર્શિત થાય છે, જ્યાં તમે પગલું દ્વારા પગલું જોઈ શકો છો કે શબ્દ કેવી રીતે એન્ક્રિપ્ટ અને ડિક્રિપ્ટ કરવામાં આવ્યો હતો.
બધા સૉર્ટિંગ અલ્ગોરિધમ્સ એનિમેટેડ અને વિઝ્યુઅલ છે. તમે તમારા એરે મૂલ્યો દાખલ કરી શકો છો અને એનિમેશન ચલાવી શકો છો અને સ્ક્રીનના તળિયે લોગ જોઈ શકો છો.
દ્વિસંગી શોધ દર્શાવે છે કે તમે દાખલ કરો છો તે એરેમાં એક ઘટકને જોઈને વિઝ્યુઅલાઈઝ કરીને અલ્ગોરિધમ કેવી રીતે કાર્ય કરે છે.
જો તમને એપ્લિકેશન અંદરથી કેવી રીતે કાર્ય કરે છે તેમાં રસ હોય તો હું અહીં એક લિંક મૂકીશ.
GitHub: https://github.com/vadhub/ModulChit
સહકાર માટે: gabderahmanov99@gmail.com.
તમામ શ્રેષ્ઠ!
આ રોજ અપડેટ કર્યું
18 સપ્ટે, 2023