write a hash table
v0.1.0


ตารางแฮชเป็นหนึ่งในโครงสร้างข้อมูลที่มีประโยชน์ที่สุด เม็ดมีดที่รวดเร็วและปรับขนาดได้การค้นหาและลบทำให้พวกเขาเกี่ยวข้องกับปัญหาวิทยาศาสตร์คอมพิวเตอร์จำนวนมาก
ในบทช่วยสอนนี้เราใช้ตารางแฮชแบบเปิดที่เปิดสองครั้งใน C. โดยการทำงานผ่านบทช่วยสอนนี้คุณจะได้รับ:
C เป็นภาษาที่ดีในการเขียนตารางแฮชเพราะ:
บทช่วยสอนนี้จะคุ้นเคยกับความคุ้นเคยกับการเขียนโปรแกรมและไวยากรณ์ C รหัสนั้นค่อนข้างตรงไปตรงมาและปัญหาส่วนใหญ่ควรแก้ไขได้ด้วยการค้นหาเว็บ หากคุณพบปัญหาเพิ่มเติมโปรดเปิดปัญหา GitHub
การใช้งานเต็มรูปแบบคือรหัสประมาณ 200 บรรทัดและควรใช้เวลาประมาณหนึ่งหรือสองชั่วโมงในการทำงาน
บทช่วยสอนนี้เขียนโดย James Routley ซึ่งบล็อกที่ Routley.io