SlideShare a Scribd company logo
1 of 1
Download to read offline
แบบฝึกหกหัด(ด
                                       โครงสรางอารเรย์ (Arra (Array Structure)
1.   ก หนดใหแทนทแถวลำดับ a[ ดบ a[4][6] ในหนวยคว มจำหลักแบ หลำดับ a[กแบบแถว (Row) เป็นหลัก นหลำดับ a[ก สม กแ ลำดับ a[ะหนวยใ ท 2
     ไบ ! จำหลักแบงห แหนงของ a[2][6] ว อย%ห งจำหลักแบ กจำหลักแบดเ'ม นเท ไ'
     LOC(a[i, j])           =B + w [C(i - L1) + (j - L2)]
     LOC(a[2, 6])           =B + 2[6(2 – 0) + (6 – 0)]
                            =B + 2(48)
                            =B + 96
     เพ' ะฉะน*น         แหนงของ a[2][6] ห งจำหลักแบ กจำหลักแบดเ'ม น 96
2.   ก หนดใหแทนทแถวลำดับ a[ ดบ a[4][6] ในหนวยคว มจำหลักแบ หลำดับ a[กแบบสดมภ์ (Colu! (Column) เป็นหลัก นหลำดับ a[ก สม กแ ลำดับ a[ะหนวยใ
     ท 2 ไบ ! จำหลักแบงห แหนง a[2][6] ว อย%ห งจำหลักแบ กจำหลักแบดเ'ม นเท ไ'
     LOC(a[i, j])           =B + w [R(j - L2) + (i - L1)]
     LOC(a[2, 6])           =B + 2[4(6 – 0) + (2 – 0)]
                            =B + 2(32)
                            =B + 64
     เพ' ะฉะน*น         แหนงของ a[2][6] ห งจำหลักแบ กจำหลักแบดเ'ม น 64
3.   ก หนดแถวลำดับ a[ ดบ a[2][3][4] ซึ่ง a[0-ง a[0][0][0] อย%ทหนวยคว มจำหลักแบ หลำดับ a[ก แหนง B แลำดับ a[ะสม กแ ลำดับ a[ะจำหลักแบ นวนใ ท 1
     ไบ ! จำหลักแบงห ทอย%ของ a[1][0][1] แบบใ สดมภ์ (Colu! (Column) เป็นหลัก นหลำดับ a[ก
     LOC(a[i, j, k]) = B + [w * R * C(i – L1)] + [w * C(j – L2)] + [w(k – L3)]
     LOC(a[1, 0, 1]) = B + [1 * 3 * 4(1 – 0)] + [1 * 4(0 – 0)] + [1(1-0)]
                     = B + (12 + 0 + 1)
                     = B + 13
     เพ' ะฉะน*น แหนงของ a[1][0][1] ห งจำหลักแบ กจำหลักแบดเ'ม น 13
4.   ก หนดแถวลำดับ a[ ดบ a[2][3][4] ซึ่ง a[0-ง a[0][0][0] อย%ทหนวยคว มจำหลักแบ หลำดับ a[ก แหนง B แลำดับ a[ะสม กแ ลำดับ a[ะจำหลักแบ นวนใ ท 1
     ไบ ! จำหลักแบงห ทอย%ของ a[1][0][1] แบบใ แถว (Row) เป็นหลัก นหลำดับ a[ก
     LOC(a[i, j, k]) = B + [w * K * R * C(j – L2)] + [w * K * R(i – L1)] + [k – L3]
     LOC(a[1, 0, 1]) = B + [1 * 2 * 3 * 4(0 – 0)] + [1 * 2 * 3(1 – 0)] + [1-0]
                     = B + (0 + 6 + 1)
                     = B+7
     เพ' ะฉะน*น แหนงของ a[1][0][1] ห งจำหลักแบ กจำหลักแบดเ'ม น 7

More Related Content

What's hot

การดำเนินการทางเซต
การดำเนินการทางเซตการดำเนินการทางเซต
การดำเนินการทางเซตkroojaja
 
คู่อันดับ Ordered pairs
คู่อันดับ Ordered pairsคู่อันดับ Ordered pairs
คู่อันดับ Ordered pairsForza15
 
แบบฝึกหัดเวนน์ออยเลอร์
แบบฝึกหัดเวนน์ออยเลอร์แบบฝึกหัดเวนน์ออยเลอร์
แบบฝึกหัดเวนน์ออยเลอร์kroojaja
 
หน่วยที่ 1 พื้นฐานเกี่ยวกับเซต
หน่วยที่ 1 พื้นฐานเกี่ยวกับเซตหน่วยที่ 1 พื้นฐานเกี่ยวกับเซต
หน่วยที่ 1 พื้นฐานเกี่ยวกับเซตจูน นะค่ะ
 
ใบความรู้ เรื่อง ทศนิยมและเศษส่วน
ใบความรู้ เรื่อง ทศนิยมและเศษส่วนใบความรู้ เรื่อง ทศนิยมและเศษส่วน
ใบความรู้ เรื่อง ทศนิยมและเศษส่วนkanjana2536
 
การเขียนเซต
การเขียนเซตการเขียนเซต
การเขียนเซตNuchita Kromkhan
 
จำนวนจริง
จำนวนจริงจำนวนจริง
จำนวนจริงPiyanouch Suwong
 
แบบฝึกทบทวนเรื่องเซต
แบบฝึกทบทวนเรื่องเซตแบบฝึกทบทวนเรื่องเซต
แบบฝึกทบทวนเรื่องเซตkroojaja
 
แบบฝึกหัดความสัมพันธ์ระหว่างเซตตอน2
แบบฝึกหัดความสัมพันธ์ระหว่างเซตตอน2แบบฝึกหัดความสัมพันธ์ระหว่างเซตตอน2
แบบฝึกหัดความสัมพันธ์ระหว่างเซตตอน2kroojaja
 

What's hot (14)

Expo
ExpoExpo
Expo
 
การดำเนินการทางเซต
การดำเนินการทางเซตการดำเนินการทางเซต
การดำเนินการทางเซต
 
คู่อันดับ Ordered pairs
คู่อันดับ Ordered pairsคู่อันดับ Ordered pairs
คู่อันดับ Ordered pairs
 
แบบฝึกหัดเวนน์ออยเลอร์
แบบฝึกหัดเวนน์ออยเลอร์แบบฝึกหัดเวนน์ออยเลอร์
แบบฝึกหัดเวนน์ออยเลอร์
 
หน่วยที่ 1 พื้นฐานเกี่ยวกับเซต
หน่วยที่ 1 พื้นฐานเกี่ยวกับเซตหน่วยที่ 1 พื้นฐานเกี่ยวกับเซต
หน่วยที่ 1 พื้นฐานเกี่ยวกับเซต
 
Graph
GraphGraph
Graph
 
15จำนวนสมาชิกเซต
15จำนวนสมาชิกเซต15จำนวนสมาชิกเซต
15จำนวนสมาชิกเซต
 
ใบความรู้ เรื่อง ทศนิยมและเศษส่วน
ใบความรู้ เรื่อง ทศนิยมและเศษส่วนใบความรู้ เรื่อง ทศนิยมและเศษส่วน
ใบความรู้ เรื่อง ทศนิยมและเศษส่วน
 
การเขียนเซต
การเขียนเซตการเขียนเซต
การเขียนเซต
 
จำนวนจริง
จำนวนจริงจำนวนจริง
จำนวนจริง
 
Cartesian
CartesianCartesian
Cartesian
 
คู่อันดับ
คู่อันดับคู่อันดับ
คู่อันดับ
 
แบบฝึกทบทวนเรื่องเซต
แบบฝึกทบทวนเรื่องเซตแบบฝึกทบทวนเรื่องเซต
แบบฝึกทบทวนเรื่องเซต
 
แบบฝึกหัดความสัมพันธ์ระหว่างเซตตอน2
แบบฝึกหัดความสัมพันธ์ระหว่างเซตตอน2แบบฝึกหัดความสัมพันธ์ระหว่างเซตตอน2
แบบฝึกหัดความสัมพันธ์ระหว่างเซตตอน2
 

Viewers also liked

สแตกและคิว (Stack & queue)
สแตกและคิว (Stack & queue)สแตกและคิว (Stack & queue)
สแตกและคิว (Stack & queue)tumetr
 
Infix to-postfix examples
Infix to-postfix examplesInfix to-postfix examples
Infix to-postfix examplesmua99
 
Infix prefix postfix expression -conversion
Infix  prefix postfix expression -conversionInfix  prefix postfix expression -conversion
Infix prefix postfix expression -conversionSyed Mustafa
 
โครงสร้างแบบอาร์เรย์
โครงสร้างแบบอาร์เรย์โครงสร้างแบบอาร์เรย์
โครงสร้างแบบอาร์เรย์waradakhantee
 
Expression evaluation
Expression evaluationExpression evaluation
Expression evaluationJeeSa Sultana
 
แนวข้อสอบกลางภาคเรียนที่ 1 55 ชั้นม. ม.6 (เขียนโปรแกรม)
แนวข้อสอบกลางภาคเรียนที่ 1 55  ชั้นม.  ม.6 (เขียนโปรแกรม)แนวข้อสอบกลางภาคเรียนที่ 1 55  ชั้นม.  ม.6 (เขียนโปรแกรม)
แนวข้อสอบกลางภาคเรียนที่ 1 55 ชั้นม. ม.6 (เขียนโปรแกรม)พรทิพย์ ทองไพบูลย์
 
แบบทดสอบหน่วยที่ 1 ผังงาน
แบบทดสอบหน่วยที่ 1 ผังงานแบบทดสอบหน่วยที่ 1 ผังงาน
แบบทดสอบหน่วยที่ 1 ผังงานAmonrat Tabklang
 
Infix to Prefix (Conversion, Evaluation, Code)
Infix to Prefix (Conversion, Evaluation, Code)Infix to Prefix (Conversion, Evaluation, Code)
Infix to Prefix (Conversion, Evaluation, Code)Ahmed Khateeb
 
stacks in algorithems and data structure
stacks in algorithems and data structurestacks in algorithems and data structure
stacks in algorithems and data structurefaran nawaz
 
อัลกอริทึมและการวิเคราะห์ปัญหา
อัลกอริทึมและการวิเคราะห์ปัญหาอัลกอริทึมและการวิเคราะห์ปัญหา
อัลกอริทึมและการวิเคราะห์ปัญหาskiats
 
แบบฝึกหัดโครงสร้างการเขียนผังงาน
แบบฝึกหัดโครงสร้างการเขียนผังงานแบบฝึกหัดโครงสร้างการเขียนผังงาน
แบบฝึกหัดโครงสร้างการเขียนผังงานChess
 
ใบความรู้ที่ 5 การเขียนผังงานโปรแกรม
ใบความรู้ที่ 5 การเขียนผังงานโปรแกรมใบความรู้ที่ 5 การเขียนผังงานโปรแกรม
ใบความรู้ที่ 5 การเขียนผังงานโปรแกรมdechathon
 
Data structures (introduction)
 Data structures (introduction) Data structures (introduction)
Data structures (introduction)Arvind Devaraj
 

Viewers also liked (17)

แบบทดสอบที่ 1 ชนิดของข้อมูล
แบบทดสอบที่ 1 ชนิดของข้อมูลแบบทดสอบที่ 1 ชนิดของข้อมูล
แบบทดสอบที่ 1 ชนิดของข้อมูล
 
สแตกและคิว (Stack & queue)
สแตกและคิว (Stack & queue)สแตกและคิว (Stack & queue)
สแตกและคิว (Stack & queue)
 
Infix to-postfix examples
Infix to-postfix examplesInfix to-postfix examples
Infix to-postfix examples
 
Infix prefix postfix expression -conversion
Infix  prefix postfix expression -conversionInfix  prefix postfix expression -conversion
Infix prefix postfix expression -conversion
 
โครงสร้างแบบอาร์เรย์
โครงสร้างแบบอาร์เรย์โครงสร้างแบบอาร์เรย์
โครงสร้างแบบอาร์เรย์
 
Expression evaluation
Expression evaluationExpression evaluation
Expression evaluation
 
แนวข้อสอบกลางภาคเรียนที่ 1 55 ชั้นม. ม.6 (เขียนโปรแกรม)
แนวข้อสอบกลางภาคเรียนที่ 1 55  ชั้นม.  ม.6 (เขียนโปรแกรม)แนวข้อสอบกลางภาคเรียนที่ 1 55  ชั้นม.  ม.6 (เขียนโปรแกรม)
แนวข้อสอบกลางภาคเรียนที่ 1 55 ชั้นม. ม.6 (เขียนโปรแกรม)
 
แบบทดสอบหน่วยที่ 1 ผังงาน
แบบทดสอบหน่วยที่ 1 ผังงานแบบทดสอบหน่วยที่ 1 ผังงาน
แบบทดสอบหน่วยที่ 1 ผังงาน
 
Conversion of Infix To Postfix Expressions
Conversion of Infix To Postfix Expressions Conversion of Infix To Postfix Expressions
Conversion of Infix To Postfix Expressions
 
Infix to Prefix (Conversion, Evaluation, Code)
Infix to Prefix (Conversion, Evaluation, Code)Infix to Prefix (Conversion, Evaluation, Code)
Infix to Prefix (Conversion, Evaluation, Code)
 
stacks in algorithems and data structure
stacks in algorithems and data structurestacks in algorithems and data structure
stacks in algorithems and data structure
 
อัลกอริทึมและการวิเคราะห์ปัญหา
อัลกอริทึมและการวิเคราะห์ปัญหาอัลกอริทึมและการวิเคราะห์ปัญหา
อัลกอริทึมและการวิเคราะห์ปัญหา
 
แบบฝึกหัดโครงสร้างการเขียนผังงาน
แบบฝึกหัดโครงสร้างการเขียนผังงานแบบฝึกหัดโครงสร้างการเขียนผังงาน
แบบฝึกหัดโครงสร้างการเขียนผังงาน
 
ใบความรู้ที่ 5 การเขียนผังงานโปรแกรม
ใบความรู้ที่ 5 การเขียนผังงานโปรแกรมใบความรู้ที่ 5 การเขียนผังงานโปรแกรม
ใบความรู้ที่ 5 การเขียนผังงานโปรแกรม
 
Infix to postfix
Infix to postfixInfix to postfix
Infix to postfix
 
Infix to postfix conversion
Infix to postfix conversionInfix to postfix conversion
Infix to postfix conversion
 
Data structures (introduction)
 Data structures (introduction) Data structures (introduction)
Data structures (introduction)
 

More from Warawut

Database design
Database designDatabase design
Database designWarawut
 
Business Computer Project 4
Business Computer Project 4Business Computer Project 4
Business Computer Project 4Warawut
 
Object-Oriented Programming 10
Object-Oriented Programming 10Object-Oriented Programming 10
Object-Oriented Programming 10Warawut
 
Object-Oriented Programming 9
Object-Oriented Programming 9Object-Oriented Programming 9
Object-Oriented Programming 9Warawut
 
Object-Oriented Programming 8
Object-Oriented Programming 8Object-Oriented Programming 8
Object-Oriented Programming 8Warawut
 
Object-Oriented Programming 7
Object-Oriented Programming 7Object-Oriented Programming 7
Object-Oriented Programming 7Warawut
 
Object-Oriented Programming 6
Object-Oriented Programming 6Object-Oriented Programming 6
Object-Oriented Programming 6Warawut
 
Management Information System 6
Management Information System 6Management Information System 6
Management Information System 6Warawut
 
Management Information System 5
Management Information System 5Management Information System 5
Management Information System 5Warawut
 
Management Information System 4
Management Information System 4Management Information System 4
Management Information System 4Warawut
 
Object-Oriented Programming 5
Object-Oriented Programming 5Object-Oriented Programming 5
Object-Oriented Programming 5Warawut
 
Business Computer Project 3
Business Computer Project 3Business Computer Project 3
Business Computer Project 3Warawut
 
Management Information System 3
Management Information System 3Management Information System 3
Management Information System 3Warawut
 
Business Computer Project 2
Business Computer Project 2Business Computer Project 2
Business Computer Project 2Warawut
 
Chapter 2 Strategy & Information System
Chapter 2 Strategy & Information SystemChapter 2 Strategy & Information System
Chapter 2 Strategy & Information SystemWarawut
 
Object-Oriented Programming 4
Object-Oriented Programming 4Object-Oriented Programming 4
Object-Oriented Programming 4Warawut
 
Business Computer Project 1
Business Computer Project 1Business Computer Project 1
Business Computer Project 1Warawut
 
Chapter 1 Organization & MIS
Chapter 1 Organization & MISChapter 1 Organization & MIS
Chapter 1 Organization & MISWarawut
 
Object-Oriented Programming 3
Object-Oriented Programming 3Object-Oriented Programming 3
Object-Oriented Programming 3Warawut
 
Object-Oriented Programming 2
Object-Oriented Programming 2Object-Oriented Programming 2
Object-Oriented Programming 2Warawut
 

More from Warawut (20)

Database design
Database designDatabase design
Database design
 
Business Computer Project 4
Business Computer Project 4Business Computer Project 4
Business Computer Project 4
 
Object-Oriented Programming 10
Object-Oriented Programming 10Object-Oriented Programming 10
Object-Oriented Programming 10
 
Object-Oriented Programming 9
Object-Oriented Programming 9Object-Oriented Programming 9
Object-Oriented Programming 9
 
Object-Oriented Programming 8
Object-Oriented Programming 8Object-Oriented Programming 8
Object-Oriented Programming 8
 
Object-Oriented Programming 7
Object-Oriented Programming 7Object-Oriented Programming 7
Object-Oriented Programming 7
 
Object-Oriented Programming 6
Object-Oriented Programming 6Object-Oriented Programming 6
Object-Oriented Programming 6
 
Management Information System 6
Management Information System 6Management Information System 6
Management Information System 6
 
Management Information System 5
Management Information System 5Management Information System 5
Management Information System 5
 
Management Information System 4
Management Information System 4Management Information System 4
Management Information System 4
 
Object-Oriented Programming 5
Object-Oriented Programming 5Object-Oriented Programming 5
Object-Oriented Programming 5
 
Business Computer Project 3
Business Computer Project 3Business Computer Project 3
Business Computer Project 3
 
Management Information System 3
Management Information System 3Management Information System 3
Management Information System 3
 
Business Computer Project 2
Business Computer Project 2Business Computer Project 2
Business Computer Project 2
 
Chapter 2 Strategy & Information System
Chapter 2 Strategy & Information SystemChapter 2 Strategy & Information System
Chapter 2 Strategy & Information System
 
Object-Oriented Programming 4
Object-Oriented Programming 4Object-Oriented Programming 4
Object-Oriented Programming 4
 
Business Computer Project 1
Business Computer Project 1Business Computer Project 1
Business Computer Project 1
 
Chapter 1 Organization & MIS
Chapter 1 Organization & MISChapter 1 Organization & MIS
Chapter 1 Organization & MIS
 
Object-Oriented Programming 3
Object-Oriented Programming 3Object-Oriented Programming 3
Object-Oriented Programming 3
 
Object-Oriented Programming 2
Object-Oriented Programming 2Object-Oriented Programming 2
Object-Oriented Programming 2
 

เฉลยการวิชาโครงสร้างข้อมูล 1/2554: Array

  • 1. แบบฝึกหกหัด(ด โครงสรางอารเรย์ (Arra (Array Structure) 1. ก หนดใหแทนทแถวลำดับ a[ ดบ a[4][6] ในหนวยคว มจำหลักแบ หลำดับ a[กแบบแถว (Row) เป็นหลัก นหลำดับ a[ก สม กแ ลำดับ a[ะหนวยใ ท 2 ไบ ! จำหลักแบงห แหนงของ a[2][6] ว อย%ห งจำหลักแบ กจำหลักแบดเ'ม นเท ไ' LOC(a[i, j]) =B + w [C(i - L1) + (j - L2)] LOC(a[2, 6]) =B + 2[6(2 – 0) + (6 – 0)] =B + 2(48) =B + 96 เพ' ะฉะน*น แหนงของ a[2][6] ห งจำหลักแบ กจำหลักแบดเ'ม น 96 2. ก หนดใหแทนทแถวลำดับ a[ ดบ a[4][6] ในหนวยคว มจำหลักแบ หลำดับ a[กแบบสดมภ์ (Colu! (Column) เป็นหลัก นหลำดับ a[ก สม กแ ลำดับ a[ะหนวยใ ท 2 ไบ ! จำหลักแบงห แหนง a[2][6] ว อย%ห งจำหลักแบ กจำหลักแบดเ'ม นเท ไ' LOC(a[i, j]) =B + w [R(j - L2) + (i - L1)] LOC(a[2, 6]) =B + 2[4(6 – 0) + (2 – 0)] =B + 2(32) =B + 64 เพ' ะฉะน*น แหนงของ a[2][6] ห งจำหลักแบ กจำหลักแบดเ'ม น 64 3. ก หนดแถวลำดับ a[ ดบ a[2][3][4] ซึ่ง a[0-ง a[0][0][0] อย%ทหนวยคว มจำหลักแบ หลำดับ a[ก แหนง B แลำดับ a[ะสม กแ ลำดับ a[ะจำหลักแบ นวนใ ท 1 ไบ ! จำหลักแบงห ทอย%ของ a[1][0][1] แบบใ สดมภ์ (Colu! (Column) เป็นหลัก นหลำดับ a[ก LOC(a[i, j, k]) = B + [w * R * C(i – L1)] + [w * C(j – L2)] + [w(k – L3)] LOC(a[1, 0, 1]) = B + [1 * 3 * 4(1 – 0)] + [1 * 4(0 – 0)] + [1(1-0)] = B + (12 + 0 + 1) = B + 13 เพ' ะฉะน*น แหนงของ a[1][0][1] ห งจำหลักแบ กจำหลักแบดเ'ม น 13 4. ก หนดแถวลำดับ a[ ดบ a[2][3][4] ซึ่ง a[0-ง a[0][0][0] อย%ทหนวยคว มจำหลักแบ หลำดับ a[ก แหนง B แลำดับ a[ะสม กแ ลำดับ a[ะจำหลักแบ นวนใ ท 1 ไบ ! จำหลักแบงห ทอย%ของ a[1][0][1] แบบใ แถว (Row) เป็นหลัก นหลำดับ a[ก LOC(a[i, j, k]) = B + [w * K * R * C(j – L2)] + [w * K * R(i – L1)] + [k – L3] LOC(a[1, 0, 1]) = B + [1 * 2 * 3 * 4(0 – 0)] + [1 * 2 * 3(1 – 0)] + [1-0] = B + (0 + 6 + 1) = B+7 เพ' ะฉะน*น แหนงของ a[1][0][1] ห งจำหลักแบ กจำหลักแบดเ'ม น 7