Tuesday, July 19, 2011

สรุปครั้งที่4 วิชาโครงสร้างข้อมูลและขั้นตอนวิธี (12 ก.ค.54)

Linked List  Data Structure แบบ linked list
Process and Function Create linked list
LL แบบ Complicate
LL เป็นการเก็บข้อมูลอย่างต่อเนื่องของ Elements ต่างๆ
Node ประกอบด้วย2ส่วน 1.Data 2. Link Field
1.เก็บข้อมูลของ Elements 2.เก็บตำแหน่งของ Node ต่อไปในlist
Elements = Variable in structure
Head Structure 3 ส่วน Count,Pos,Head
Create List Process
Function create empty list
Result    empty list
* ต้องบอก error ก่อนการเขียนโปรแกรม ไม่มี Head node ได้
หลักการที่ทำให้คอมพิวเตอร์รู้ค่าตัวเลข ALU Arithmetic logic unit


Tuesday, July 12, 2011

สรุปครั้งที่3 วิชาโครงสร้างข้อมูลและขั้นตอนวิธี (29 มิ.ย.54)

สัปดาห์นี้เรียนเป็นเวลา8 ชั่วโมง String Set Array1D 2D 3D Pointer  Struct

Data Structure แบบ set
Data Structure แบบ string
String เป็นข้อมูลประกอบด้วยตัวอักษร ตัวเลข หรือ เครื่องหมายเรียงต่อกันไป string คือ array ของ Characters
single coat สัญลักษณ์เดี่ยว
Constants ค่าคงที่
Variable ตัวแปร
Linear-Non Linear Physical-Non Physical
Pascal var A: array [1..10] of real;
           var K: array [1..5,1..10] of integer
Array 1D
     data - type array-name [expression]
data - type

array-name

expression
เตรียม1byte สำหรับ1ตัวแปร