ใช้อัลกอริทึม
การเรียงลำดับอัลกอริทึม
| อัลกอริทึม | C/CPP | ชวา | งูหลาม | C# |
|---|
| จัดเรียงฟอง | | | | |
| จัดเรียงถัง | | | | |
| เรียงลำดับ Bitonic | | | | |
| ค็อกเทล | | | | |
| การจัดเรียงหวี | | | | |
| การนับการเรียงลำดับ | | | | |
| การจัดเรียงรอบ | | | | |
| การจัดเรียงกอง | | | | |
| เรียงลำดับ | | | | |
| การเรียงลำดับ | | | | |
| เรียงลำดับแม้กระทั่ง | | | | |
| จัดเรียงอย่างรวดเร็ว | | | | |
| เรียงลำดับ Radix | | | | |
| การเลือกการเลือก | | | | |
| จัดเรียงเปลือกหอย | | | | |
| นอน | | | | |
| ทิมจัดเรียง | | | | |
อัลกอริทึมการค้นหาและการสำรวจ
| อัลกอริทึม | C/CPP | ชวา | งูหลาม | C# |
|---|
| การค้นหาเชิงเส้น | | | | |
| การค้นหาแบบไบนารี | | | | |
| การสำรวจครั้งแรกที่กว้าง | | | | |
| การสำรวจครั้งแรกในเชิงลึก | | | | |
อัลกอริทึมเส้นทางที่สั้นที่สุด
| อัลกอริทึม | C/CPP | ชวา | งูหลาม | C# |
|---|
| อัลกอริทึมของ Bellman Ford | | | | |
| อัลกอริทึมของ Dijkstra | | | | |
| อัลกอริทึมของ Floyd - Warshall | | | | |
อัลกอริทึมต้นไม้ที่ครอบคลุมขั้นต่ำ
| อัลกอริทึม | C/CPP | ชวา | งูหลาม | C# |
|---|
| อัลกอริทึมของ Kruskal | | | | |
| อัลกอริทึมของ Prim | | | | |
อัลกอริทึม DP
| อัลกอริทึม | C/CPP | ชวา | งูหลาม | C# |
|---|
| 0-1 ปัญหา Knapsack | | | | |
| ปัญหาการเปลี่ยนเหรียญ | | | | |
| ลำดับที่ยาวที่สุดที่ใช้กันนานที่สุด | | | | |
| ต่อมาเพิ่มขึ้นนานที่สุด | | | | |
| สตริงย่อยที่ยาวที่สุด palindromic | | | | |
| ลำดับที่ยาวที่สุด palindromic | | | | |
| subarray ที่ต่อเนื่องกันมากที่สุด | | | | |
| ปัญหาการปีนเขา | | | | |
อัลกอริทึมการย้อนรอย
| อัลกอริทึม | C/CPP | ชวา | งูหลาม | C# |
|---|
| ปัญหาวัฏจักรของแฮมิลตัน | | | | |
| ปัญหาทัวร์ของอัศวิน | | | | |
| ปัญหา n-queen | | | | |
| เครื่องกำเนิดไฟฟ้า | | | | |
| หนูในปัญหาเขาวงกต | | | | |
| ปัญหาผลรวมส่วนย่อย | | | | |
| Sudoku Solver | | | | |
โครงสร้างข้อมูลที่ใช้งาน
| โครงสร้างข้อมูล | C/CPP | ชวา | งูหลาม | C# |
|---|
| ต้นไม้ AVL | | | | |
| แผนผังไบนารี | | | | |
| รายการที่เชื่อมโยง | | | | |
| คิว | | | | |
| กองซ้อน | | | | |
| แต้ม | | | | |