More Related Content
PPTX
PDF
Practical Data Mining with RapidMiner Studio 7 : A Basic and Intermediate PPTX
07 classification 3 neural network PDF
อัลกอริทึมและการวิเคราะห์ปัญหา PDF
คู่มือ practical data mining with rapid miner studio7 PDF
PPTX
01 introduction to data mining PDF
Data Structures & Algorithms - Spring 2025.pdf What's hot
PDF
ข้อมูลในการทำโครงการ Mini project PDF
PDF
PPTX
PDF
50 ตรีโกณมิติ ตอนที่7_กราฟของฟังก์ชันตรีโกณมิติ PDF
PDF
PPTX
คัมภีร์ฉันทศาสตร์ แพทย์ศาสตร์สงเคราะห์ ถอดความบางบท PPTX
PDF
วิชาเขียนแบบด้วยโปรแกรมคอมพิวเตอร์ PPT
PDF
กิจกรรมที่ 2 ประเภทของโครงงานคอมพิวเตอร์ PDF
PDF
PDF
1.3.8 : การสื่อสารบนสื่อสังคมออนไลน์ PDF
DOC
DOC
03 บทที่ 3-วิธีดำเนินงานโครงงาน PDF
โครงงานวิชาคอมพิวเตอร์ เรื่อง แอปพลิเคชั่นตัดคะแนนนักเรียน PDF
Similar to โครงสร้างข้อมูลแบบ กราฟ (Graph)
PPT
PPT
PPT
PPT
PPT
PPT
PPT
PDF
PDF
PPTX
Tree and Graph Algorithms and Implementation PDF
PPT
PDF
PPT
PDF
PPT
PDF
PDF
PDF
PDF
More from tumetr
DOCX
ขั้นตอนการสร้าง Facebook page PPTX
ตั้งรับ ขับเคลื่อนธุรกิจและผลักดันคนไอทีไทยสู่-Aec-2015 PPTX
PPTX
PPT
The system-analysis-and-design PPT
การพัฒนาและติดตั้งระบบ(System implementation) PPT
PPT
ส่วนจัดการสื่อประสานผู้ใช้(User interface-management) PPT
PPT
An approach-to-planning-software-projects PPT
PPT
PPTX
ทรัพยากรมนุษย์และการออกแบบงาน PPTX
กลยุทธ์การเลือกทำเลที่ตั้งสถานประกอบการ PPT
กลยุทธ์การวางผังสถานประกอบการ PDF
หน่วยที่ 5.3.2 การสุขาภิบาลอาหาร PDF
หน่วยที่ 5.3.1 สารปนเปื้อนในอาหาร PDF
หน่วยที่ 5.2 ผลิตภัณฑ์อาหารเพื่อสุขภาพ PPT
PPT
โครงสร้างข้อมูลแบบลิงค์ลิสต์ (linklist) โครงสร้างข้อมูลแบบ กราฟ (Graph)
- 1.
- 2.
โครงสร้างข้อมูลแบบกราฟ (Graph)
กราฟ(Graph) เป็นโครงสร้างข้อมูลแบบไม่ใช่เชิง
เส้นอีกชนิดหนึ่ง กราฟเป็นโครงสร้างข้อมูลที่มี
การนำาไปใช้ในงานที่เกี่ยวข้องกับการแก้ปัญหาที่
ค่อนข้างซับซ้อน เช่น การวางข่ายงานคอมพิวเตอร์
การวิเคราะห์เส้นทางวิกฤติ และปัญหาเส้นทางที่สั้น
ที่สุด เป็นต้น
- 3.
- 4.
- 5.
- 6.
- 7.
โครงสร้างข้อมูลแบบกราฟ (Graph)
Cycle
Pathที่ประกอบด้วยอย่างน้อย 3 Vertex และมีจุดเริ่ม
ต้นและสิ้นสุดเดียวกัน
เช่น (B,C,E,B)(B,C,E,B)
(B,C,D,E,B)(B,C,D,E,B)
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
- 16.
- 18.
- 19.
- 20.
Depth-first Traversal
เป็นลักษณะการท่องเข้าไปยังโหนดเริ่มต้นแล้วให้โหนด
ใกล้เคียงเป็นโหนดเริ่มต้น เข้าเยี่ยมโหนด ทำาต่อไปจน
กระทั่งไม่มีโหนดใกล้เคียงจึงย้อนกลับมายังโหนดก่อนหน้า
และเข้าเยี่ยมโหนดอีกด้านด้วยรูปแบบเดียวกันจนครบ เทียบ
ได้กับการท่องเข้าไปในทรีแบบพรีออเดอร์
1. Push vertex
2. Pop vertex และประมวลผล
3. Push adjacent ทั้งหมดของ Vertex ในข้อ 2
- 22.
- 24.
- 25.
- 26.
- 27.
Network Application
MinimumSpanning Tree เป็นรูปแบบของการ
ค้นหาโดยกำาหนดเรียกใช้โหนดทุกโหนดและทุกเส้น
การเชื่อมต่อ มาลำาดับความสำาคัญของนำ้าหนักโดยเริ่ม
จากค่าน้อยที่สุดในข่ายงาน ทำาการเชื่อมต่อคู่โหนด
นั้น และดำาเนินการต่อไปในค่านำ้าหนักที่ต่อกัน แต่ถ้า
โหนดใดมีการเชื่อมต่อคู่โหนดแล้วจะไม่เชื่อมต่ออีก
Shortest Path เป็นอัลกอริทึมที่ใช้ในการหาระยะ
ทางที่สั้นที่สุดเช่นเดียวกับ MST แต่จะเปลี่ยนจาก
- 28.
- 29.
- 30.
Minimum Spanning Tree
Minimum Spanning Tree (MST) หมายถึง
Spanning Tree ที่มีผลรวมของ Weight ทั้งหมดน้อยที่สุด
1.ใส่ Vertex เริ่มต้นใน Tree
2.เลือก Edge จาก Vertex ใน Tree ไปยัง Vertex ที่ไม่อยู่
ใน Tree และมี Weight ตำ่าสุด
3.ทำาซำ้าข้อ 2 จนกว่าจะครบทุก Vertex
- 31.
- 32.
- 33.
Shortest Path
ShortestPath หมายถึง Path ที่สั้นที่สุดระหว่าง 2
Vertex
หาเส้นทางการส่งข้อมูลจากต้นทางไปปลายทาง โดย
ให้มีระยะทางสั้นที่สุด
1. ใส่ Vertex เริ่มต้นใน Tree
2. เลือก Edge จาก Vertex ใน Tree ไปยัง
Vertex ที่ไม่อยู่ใน Tree และมีผลรวมของ Weight
- 34.