Pathompat Sungpankhao

C Programming: Searching

Sequencial search * เรียกอีกอย่างว่า linear search * เป็นการไล่หาข้อมูลทีละตัว โดยวนลูป Example code #include <stdio.h> int main() { int list[] = { 5, 1, 6, 12,

C Programming: Sorting

Selection Sort * เป็น sort ที่เรียบง่าย ไม่ซับซ้อน และมีประสิทธิภาพในการทำงาน * ใช้หลักการทำงาน หาค่าน้อยที่สุด สำหรับแต่ละตำแหน่งของข้อมูล * Time complexity

C Programming: Iteration

Iteration 💡การวนซ้ำ (Iteration) หรือ วนลูป (Loop) เป็นพื้นฐานของการเขียนโปรแกรม ที่ทำให้ process เกิดการทำงานซ้ำจนกว่าจะมีเงื่อนไขใดๆ ทำให้ผ่านการทำงานจุดนั้นไปได้ เป็นการใช้ประโยชน์จากความเร็วในการคำนวณของคอมพิวเตอร์

[Part 6] Python 101: Class & OOP & Inheritance

OOP Fundamental Object-Oriented Programming (OOP) ภาษาไทย: การเขียนโปรแกรมเชิงวัตถุ เป็นรูปแบบการเขียนโปรแกรมชนิดหนึ่ง ที่นักพัฒนาให้การยอมรับ และเป็นที่นิยม (ในอดีต) สำหรับโปรแกรมที่เริ่มมีความซั

[Part 5] Python 101: Functions

Definition ฟังก์ชันเป็นการรวมชุดของโค้ดสำหรับทำงานเฉพาะส่วนที่ต้องการ ผู้ใช้สามารถกำหนดชื่อของฟังก์ชัน ตัวแปรของฟังก์ชัน (parameters) และผลลัพธ์ของฟังก์ชัน (return value)