12 ส.ค. 2024 2 min read C Programming: Searching Sequencial search * เรียกอีกอย่างว่า linear search * เป็นการไล่หาข้อมูลทีละตัว โดยวนลูป Example code #include <stdio.h> int main() { int list[] = { 5, 1, 6, 12,
12 ส.ค. 2024 3 min read C Programming: Sorting Selection Sort * เป็น sort ที่เรียบง่าย ไม่ซับซ้อน และมีประสิทธิภาพในการทำงาน * ใช้หลักการทำงาน หาค่าน้อยที่สุด สำหรับแต่ละตำแหน่งของข้อมูล * Time complexity
3 ส.ค. 2024 3 min read C Programming: Iteration Iteration 💡การวนซ้ำ (Iteration) หรือ วนลูป (Loop) เป็นพื้นฐานของการเขียนโปรแกรม ที่ทำให้ process เกิดการทำงานซ้ำจนกว่าจะมีเงื่อนไขใดๆ ทำให้ผ่านการทำงานจุดนั้นไปได้ เป็นการใช้ประโยชน์จากความเร็วในการคำนวณของคอมพิวเตอร์
2 ส.ค. 2024 3 min read [Part 6] Python 101: Class & OOP & Inheritance OOP Fundamental Object-Oriented Programming (OOP) ภาษาไทย: การเขียนโปรแกรมเชิงวัตถุ เป็นรูปแบบการเขียนโปรแกรมชนิดหนึ่ง ที่นักพัฒนาให้การยอมรับ และเป็นที่นิยม (ในอดีต) สำหรับโปรแกรมที่เริ่มมีความซั
13 ก.ค. 2024 2 min read [Part 5] Python 101: Functions Definition ฟังก์ชันเป็นการรวมชุดของโค้ดสำหรับทำงานเฉพาะส่วนที่ต้องการ ผู้ใช้สามารถกำหนดชื่อของฟังก์ชัน ตัวแปรของฟังก์ชัน (parameters) และผลลัพธ์ของฟังก์ชัน (return value)