เลือกหัวข้อจากแถบเมนูด้านซ้าย (กรณีหน้าจอเล็กเมนูจะหดกลายเป็นสัญลักษณ์สามขีดอยู่ในแถบเมนูด้านบน) หรือใส่คำค้นหาที่ช่องด้านล่างนี้ เพื่อค้นหาหัวข้อบทความหรือ Tutorial เกี่ยวกับเรื่อง ตาราง ที่ต้องการ
ในโลกของวงการด้านวิทยาศาสตร์ข้อมูลและการทำงานกับข้อมูลที่มีขนาดใหญ่ในปัจจุบัน การทำงานกับข้อมูลที่มีลักษณะของเมทริกซ์ (matrix) เป็นสิ่งที่กระชับและมีความท้าทายมากมาย การคำนวณเพื่อแปลงข้อมูลที่มีโครงสร้างแบบนี้ต้องใช้เครื่องมือที่มีประสิทธิภาพและมีความสามารถในการประมวลผลอย่างรวดเร็ว ในบทความนี้เราจะพาคุณไปพบกับไลบรารี Numpy ซึ่งเป็นหนึ่งในเครื่องมือที่ทรงพลังที่สุดในการทำงานกับเมทริกซ์และข้อมูลตารางในภาษา Python และเราจะพิจารณาดูถึงข้อดีและข้อเสียของการใช้ Numpy ในการทำงานกับเมทริกซ์...
Read More →ถ้าคุณเคยศึกษาเกี่ยวกับโปรแกรมมิ่งหรือการเขียนโปรแกรมมาบ้าง คุณคงเคยได้ยินคำว่า แฮช หรือ hash มาบ้างแล้ว แฮชเป็นทีมที่ถูกใช้บ่อยๆ ในโลกของโปรแกรมมิ่ง โดยเฉพาะอย่างยิ่งในการเขียนโปรแกรมที่เกี่ยวกับการจัดเก็บข้อมูล วันนี้เราจะมาเรียนรู้และทำความเข้าใจเกี่ยวกับแฮชในโปรแกรมมิ่งกันดูคร่าวๆ ว่ามันคืออะไร มีประโยชน์อย่างไร และทำไมโปรแกรมเมอร์ทุกคนควรรู้ถึงมัน...
Read More →แฮชฟังก์ชันในโลกของโปรแกรมมิ่ง: ทำความเข้าใจอย่างง่าย...
Read More →การจัดการข้อมูลเป็นหนึ่งในงานที่สำคัญในด้านการเขียนโปรแกรม ไม่ว่าจะเป็นการเก็บข้อมูล, ค้นหา, เพิ่ม หรือลบข้อมูล ซึ่งการใช้โครงสร้างข้อมูลที่เหมาะสมสามารถช่วยให้ระบบทำงานได้รวดเร็วและมีประสิทธิภาพมากขึ้น ในบทความนี้ เราจะมาพูดถึงการใช้เทคนิค Quadratic Probing ซึ่งเป็นวิธีหนึ่งในการจัดการการชนใน Hash Table เมื่อเราใช้ภาษา C ซึ่งเป็นภาษาโปรแกรมระดับต่ำที่ให้การควบคุมที่เข้มงวดและประสิทธิภาพที่สูง...
Read More →การค้นหาแบบ State Space เป็นหัวใจสำคัญของหลายๆ อัลกอริทึมที่ใช้สำหรับการแก้ปัญหาแบบหาทางออกหรือหาคำตอบที่เหมาะสมที่สุดในหมู่ทางเลือกมากมาย เช่น ปัญหาการเดินทางของนักขาย (Travelling Salesman Problem) หรือปัญหาจัดตารางการสอน (Scheduling Problems) โดยมันเกี่ยวข้องกับการค้นหาในไม่ชุดของสถานะที่เป็นไปได้เพื่อค้นหาสถานะที่เป็นคำตอบสุดท้าย...
Read More →บทความ: ค้นพบโลกแห่งการควบคุมซ้ำด้วย for loop ในภาษา C...
Read More →หัวข้อบทความ: การค้นพบมิติใหม่กับ Array 2D ใน JavaScript ผ่านการเรียนรู้สู่การประยุกต์...
Read More →บทความ: การใช้งาน Nested Loop ในภาษา Perl พร้อมตัวอย่างการใช้ในโลกจริง...
Read More →บทความ: ความลับในโลกของข้อมูล ผ่าน Array ในภาษา Lua...
Read More →บทความโดย: EPT - Expert-Programming-Tutor...
Read More →Constructor คืออะไร? และตัวอย่างการใช้งานในภาษา Lua...
Read More →Array 2D กับการประยุกต์ใช้งานที่น่าสนใจในภาษา C เพื่อแก้ปัญหาในโลกจริง...
Read More →เมื่อพูดถึงการเขียนโปรแกรมคอมพิวเตอร์ หนึ่งในโครงสร้างข้อมูลที่สำคัญและได้รับความนิยมคือ ตารางแฮช (Hash Table) หลายๆ ครั้งที่เราเจอปัญหาเกี่ยวกับการจัดการข้อมูลแล้วอยากได้คำตอบอย่างรวดเร็ว ตารางแฮชเป็นคำตอบที่ดีที่สุดในบางสถานการณ์...
Read More →เพื่อนๆ เคยคิดบ้างไหมคะว่า เวลาเราใช้โทรศัพท์มือถือแอพพลิเคชั่นต่างๆ หรือเล่นเกมส์บนคอมพิวเตอร์ เราทำอย่างไรถึงเห็นตัวละครที่เราชอบ, คะแนนที่เราได้, หรือรายการที่เราชอบที่ถูกเก็บไว้? ข้อมูลเหล่านี้ต้องถูกเก็บรักษาไว้ที่ไหนสักแห่งใช่ไหมคะ? นี่ล่ะค่ะ จุดเริ่มต้นของสิ่งที่เรียกว่า ฐานข้อมูล....
Read More →หากคุณเป็นนักพัฒนาเว็บที่กำลังทำความเข้าใจกับคอนเซปต์ของการเขียนโปรแกรมเชิงโครงสร้างด้วยภาษา PHP, คุณคงทราบดีว่าการควบคุมการวนซ้ำ (loop) เป็นพื้นฐานสำคัญที่ต้องจับต้องได้และเข้าใจอย่างลึกซึ้ง *Nested loop* หรือการใช้ loop ซ้อนกันนั้นถือเป็นเทคนิคที่ใช้บ่อยในการแก้ไขปัญหาต่างๆ ในโลกแห่งการเขียนโค้ด ที่ Expert-Programming-Tutor (EPT) เราได้จัดเตรียมตัวอย่างที่จะช่วยให้คุณเข้าใจการทำงานของ nested loop อย่างง่ายดายผ่าน PHP พร้อมแนะนำ usecase ในชีวิตจริงที่คุณสามารถประยุกต์ใช้ได้...
Read More →2. การอ่านไฟล์ใน MATLAB: พื้นฐานที่คุณไม่ควรพลาด...
Read More →หัวข้อ: การใช้งาน Show data table ในภาษา C ด้วยเทคนิคง่ายๆ...
Read More →การใช้งาน การสร้างฟังก์ชันแฮช (Hash Function) ของคุณเอง เป็นหัวข้อที่น่าสนใจและเป็นพื้นฐานสำคัญในการศึกษาด้านวิทยาการคอมพิวเตอร์ ที่เรียกได้ว่าเป็นศาสตร์แห่งการจัดการข้อมูลอย่างเป็นระบบ การสร้างฟังก์ชันแฮชจากศูนย์นั้นไม่ใช่เรื่องยากเกินไปสำหรับผู้ที่มีพื้นฐานการเขียนโปรแกรม โดยเฉพาะในภาษา C ซึ่งเป็นภาษาที่ให้ความใกล้ชิดกับระบบการทำงานของคอมพิวเตอร์ และมีประสิทธิภาพสูง...
Read More →หัวข้อ: สร้างกราฟทิศทางง่ายๆ ด้วย Linked List ในภาษา C...
Read More →การใช้ฐานข้อมูลเป็นส่วนหนึ่งของการพัฒนาแอปพลิเคชันที่คาดไม่ได้หลีกเลี่ยง เมื่อเรากำลังพูดถึงการจัดการข้อมูล, การเพิ่ม, การอัพเดต และการลบเป็นพื้นฐานที่ควรรู้ วันนี้เราจะพูดถึง การลบข้อมูล ใน MySQL ผ่านภาษา Java ที่ เป็นการสัมผัสกับความสามารถที่อำนวยความสะดวกให้แก่นักพัฒนาโดยใช้ JDBC (Java Database Connectivity)....
Read More →