แอปพลิเคชันที่ให้คุณมองเห็นการทำงานของอัลกอริธึมแบบคลาสสิกได้ด้วยสายตา ในการทำงานกับแอปพลิเคชันนี้ คุณไม่จำเป็นต้องนำแผ่นงาน ดินสอ หรือเครื่องคิดเลขออก เพียงแค่ป้อนค่า เช่น อาร์เรย์ของตัวเลขแล้วกดปุ่ม จากนั้นแอปพลิเคชันจะทำงานสกปรกทั้งหมดให้คุณและแสดง ส่งผลในรูปแบบที่ใช้งานง่าย
อัลกอริทึมในแอปพลิเคชัน:
- อัลกอริธึมแบบยุคลิดแบบขยาย (GCD Extended);
- โมดูโลการยกกำลังเร็ว n;
- กลุ่มการคูณของโมดูโลวงแหวนสารตกค้าง n;
- อัลกอริทึม RSA คือการเข้ารหัสและถอดรหัส
- ค้นหาไบนารี;
- การเรียงลำดับฟอง;
- จัดเรียงตามส่วนแทรก;
- การเรียงลำดับเชลล์;
- เรียงลำดับอย่างรวดเร็ว;
- การเรียงลำดับแบบเลือก;
ใน GCDE การยกกำลังแบบเร็ว และอัลกอริธึมกลุ่มแบบทวีคูณ ผลลัพธ์จะแสดงในรูปแบบตาราง และสามารถคลิกแต่ละองค์ประกอบของตารางเพื่อรับผลการคำนวณโดยละเอียดได้
ในอัลกอริทึม RSA คุณสามารถตั้งค่าของคุณเองสำหรับตัวอักษรของตัวอักษร เข้ารหัสและถอดรหัส ผลลัพธ์ทั้งหมดจะแสดงเป็นรายงานขนาดเล็ก ซึ่งคุณสามารถดูได้ทีละขั้นตอนว่าคำนั้นถูกเข้ารหัสและถอดรหัสอย่างไร
อัลกอริธึมการเรียงลำดับทั้งหมดเป็นแบบภาพเคลื่อนไหวและแบบภาพ คุณสามารถป้อนค่าอาร์เรย์ของคุณและเรียกใช้ภาพเคลื่อนไหวและดูบันทึกที่ด้านล่างของหน้าจอ
การค้นหาแบบไบนารีแสดงให้เห็นว่าอัลกอริทึมทำงานอย่างไรโดยแสดงภาพการค้นหาองค์ประกอบในอาร์เรย์ที่คุณป้อน
ฉันจะทิ้งลิงก์ไว้ที่นี่ หากคุณสนใจว่าแอปทำงานอย่างไรจากภายใน
GitHub: https://github.com/vadhub/ModulChit
สำหรับความร่วมมือ: gabderahmanov99@gmail.com
ดีที่สุด!