ข้ามไปที่เนื้อหาหลัก

Pseudocode: หลักการทำงาน Stack บน array

แกะการทำงาน satck บน array 
Pseudocode:
N=5 // number for size stack data structures
top=-1
STACK[N]
STACK-EMPTY()
    if top = -1
        return true
    else return false
PUSH(x)
    if (top+1) >= N
        then error ”overflow”
    else
        top <- top + 1
        STACK[top] <- x
POP()
    if STACK-EMPTY()
        then error ”underflow”
    else top <- top – 1
    DATA = S[top + 1]
    S[top + 1] < - Empty
    return DATA
SIZE()
    return top+1

ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

บรรณานุกรมกับ Zotero เรื่องน่าปวดหัวของนศ.มข.

เอาล่ะ ก่อนอื่นเรามาเริ่มที่บรรณานุกรม คืออะไร แบบย่อ ๆ บรรณานุกรมเป็นการอ้างอิงเอกสารหรือเอกสารอ่านเพิ่มเติมที่เรานำมาจัดทำรายงาน หนังสือ รวมไปถึงวิทยานิพนธ์ด้วย เป็นการอ้างอิงกันทางวิชาการถือเป็นเรื่องจำเป็นต้องทำและต้องมี ด้วยเหตุผลหลาย ๆ อย่าง

ฝึกงาน IST @ VISTEC : วันที่ 0 เข้าหอพัก

สวัสดีครับ ช่วงปิดเทอมของปี 2 ผมได้โอกาสไปฝึกงานกับ IST ที่ VISTEC ในโครงการ "IST Research Internship 2019"

ฝึกงาน IST @ VISTEC : วันที่ 2 งานเปิด AI Research Institute of Thailand ที่ depa

วันนี้ผมได้ไปร่วมงานเปิด "สถาบันวิจัยปัญญาประดิษฐ์แห่งประเทศไทย" หรือ AI Research Institute of Thailand โดยเป็นโครงการร่วมมือกันระหว่าง VISTEC กับ depa ในการพัฒนา AI ในประเทศไทย