จงเขียนโปรแกรมในการคำนวณหาค่า function ข้างล่างโดยอาศัยหลักการ ของ Recursive 1.1 1, ถ้า x = 0 f(x) = x + f(x-1), ถ้า x > 0 และจงหาค่าของ f(5), f(10) 1.2 จากฟังก์ชันของ xN 1, ถ้า x = 0 f(x) = x * x(n-1), ถ้า x > 0 และจงหาค่าของ 48 และ 39
2. จงแปลง Infix Notation ข้างล่างให้เป็น Postfix Notation พร้อมทั้งวาดรูปข้อมูลที่อยู่ใน Stack ทั้งหมด 2.1 A^B*C-D+E/F/(G+H) 2.2 ((A+B)*C-(D-E))^(F+G) 2.3 A-B/(C*D^E) 3. จากสมการทางคณิตศาสตร์ข้างล่าง จงวาดรูปแสดงขั้นตอนการคำนวณ โดยอาศัย การทำงานของ Stack ทั้งหมด 3.1 12/3+6/2–8/4*5+3 3.2 8*3^2+9/3–12/4+6/2
4. ในการทำงานของ Operation Ins(Insert) และ Del (Delete) ของ Circular Queue ตามลำดับต่อไปนี้ จงระบุค่าของตัวแปร Front และ Rear ลงในช่องว่างของตารางข้างล่างนี้ ( กำหนดให้ข้อมูลใน Queue มี 4 จำนวน โดยเริ่มที่ 1-4) (เริ่มต้น Front=Rear = 0) ลำดับที่ เริ่ม 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ทำงาน - Ins Del Rear Front [1] [4] [2] [3]