บทที่ 20 จาก 32
Data Structure และ Algorithm Thinking
เรียนตามลำดับทั้ง 8 บท หรือเลือกหัวข้อที่ตรงกับงานของคุณ แล้วใช้แบบทดสอบประจำบทเพื่อตรวจจุดที่ควรทบทวน
8 บทเรียนในบทนี้
- 1List และ Map: ลำดับกับการค้นด้วยรหัส
เข้าใจ “List และ Map: ลำดับกับการค้นด้วยรหัส” ผ่านงานธุรกิจไทยและผลกระทบต่อความเร็ว ความถูกต้อง และความเป็นธรรม
15 นาที - 2Queue และ Priority: ใครควรได้งานก่อน
เข้าใจ “Queue และ Priority: ใครควรได้งานก่อน” ผ่านงานธุรกิจไทยและผลกระทบต่อความเร็ว ความถูกต้อง และความเป็นธรรม
15 นาที - 3Tree สำหรับหมวดหมู่ สิทธิ์ และ Knowledge Navigation
เข้าใจ “Tree สำหรับหมวดหมู่ สิทธิ์ และ Knowledge Navigation” ผ่านงานธุรกิจไทยและผลกระทบต่อความเร็ว ความถูกต้อง และความเป็นธรรม
15 นาที - 4Graph สำหรับ Dependency และ Workflow ที่ไม่เป็นเส้นตรง
เข้าใจ “Graph สำหรับ Dependency และ Workflow ที่ไม่เป็นเส้นตรง” ผ่านงานธุรกิจไทยและผลกระทบต่อความเร็ว ความถูกต้อง และความเป็นธรรม
15 นาที - 5Search และ Index: ทำไมมีข้อมูลแต่หาไม่เจอ
เข้าใจ “Search และ Index: ทำไมมีข้อมูลแต่หาไม่เจอ” ผ่านงานธุรกิจไทยและผลกระทบต่อความเร็ว ความถูกต้อง และความเป็นธรรม
15 นาที - 6Sorting และ Ranking: เกณฑ์ที่ซ่อนอยู่ในลำดับ
เข้าใจ “Sorting และ Ranking: เกณฑ์ที่ซ่อนอยู่ในลำดับ” ผ่านงานธุรกิจไทยและผลกระทบต่อความเร็ว ความถูกต้อง และความเป็นธรรม
15 นาที - 7Complexity และ Scale: สิ่งที่เร็วกับ 100 แถวอาจพังที่ล้านแถว
เข้าใจ “Complexity และ Scale: สิ่งที่เร็วกับ 100 แถวอาจพังที่ล้านแถว” ผ่านงานธุรกิจไทยและผลกระทบต่อความเร็ว ความถูกต้อง และความเป็นธรรม
15 นาที - 8สรุป: Data Structure และ Algorithm Thinking
ทบทวน list, map, queue, tree, graph, search, ranking และ complexity
14 นาที