เครื่องมือในการดูวิธีการเรียงลำดับการค้นหาและขั้นตอนวิธีการทำงานและเปรียบเทียบกับแต่ละอื่น ๆ
คุณเป็นนักเรียนวิทยาการคอมพิวเตอร์/ไอที/เขียนโปรแกรม หรือกำลังเตรียมตัวสำหรับการสัมภาษณ์วิศวกรซอฟต์แวร์
เครื่องมือนี้จะช่วยให้คุณเห็นว่าอัลกอริธึมต่อไปนี้จะจัดเรียงชุดตัวเลขอย่างไร
1. การเรียงลำดับฟอง
2. ปรับปรุงการเรียงลำดับฟอง
3. การเรียงลำดับการแทรก
4. การเรียงลำดับการเลือก
5. การเรียงลำดับด่วน
6. ผสานการเรียงลำดับ
7. การเรียงลำดับฮีป
อัลกอริธึมการค้นหา:
การค้นหาแบบไบนารี การค้นหาแบบกระโดด และการค้นหาเชิงเส้น
คุณสามารถดูวิธีการทำงานของอัลกอริทึมการเรียงลำดับทีละขั้นตอน การแสดงภาพการเรียงลำดับแบบเรียลไทม์ และกรณีต่างๆ ของความซับซ้อนของเวลาของอัลกอริทึม
(กรณีดีที่สุด กรณีที่แย่ที่สุด และกรณีที่เฉลี่ย)
นอกจากนี้ ให้ศึกษาโครงสร้างข้อมูลบางอย่าง เช่น สแต็ก รายการที่เชื่อมโยง คิว ต้นไม้ กราฟ และทำความเข้าใจวิธีการทำงาน (จะมีการอัปเดตเพิ่มเติมในอนาคต)
การสำรวจต้นไม้:
สั่งซื้อ สั่งล่วงหน้า และสั่งซื้อภายหลัง
การกลับตัวของกราฟ:
ค้นหาความลึกก่อน ค้นหากว้างก่อน
เหตุใดจึงต้องตรวจสอบ pseudocode ออนไลน์? ดูว่ามันเล่นกับตัวเลขอย่างไร
--- แอพก่อตั้งขึ้นในปี 2560 ---
** ไม่จำเป็นต้องเชื่อมต่ออินเทอร์เน็ต **
** ทำงานแบบออฟไลน์ **