หน้านี้แสดงรายการเนื้อหาวิชาทฤษฎีกราฟเบื้องต้น สำหรับค่ายอบรมเข้มคอมพิวเตอร์โอลิมปิก ตุลาคม 2552

  • กราฟ, นิยาม, ตัวอย่าง
  • การเก็บกราฟ (representation)
    • Implementation ในภาษา C++
  • แนวคิดพื้นฐาน: เส้นทาง, วงรอบ, การไปถึงกัน (reachability), (หน้าตัด)
  • การค้นหาในกราฟ
    • การค้นหาเชิงกว้าง (BFS)
      • คุณสมบัติ
        • layer
    • การค้นหาเชิงลึก (DFS)
      • Implementation
        • เขียนแบบ recursion
        • เขียนโดยจัดการ stack เอง
      • คุณสมบัติ
        • คุณสมบัติวงเล็บ
        • ประเภทของเส้นเชื่อม: tree edges; forward, backward, cross edges
  • การประยุกต์ใช้งาน
    • connectivity
    • BFS
      • testing bipartiteness
      • 2-coloring
    • DFS
      • topological sorting
    • อื่น ๆ
      • coloring
topic_list_for_intro_to_graphs.txt · Last modified: 2009/10/22 05:42 (external edit)
 
 
©2008 Another cool website by 80KV