Results 1 to 4 of 4

Thread: แนะนำ การเขียน dictionary ทีคับ

  1. #1


    คือว่า ถ้าเราจะเขียน โปรแกรม dictionary เนีื่ย มีแนวทางในการเขียนยังไงครับ ช่วยแนะนำหน่อย ใช้ binary search tree แล้วเวลาเราจะเปรียบเทียบเพื่อจัดตำแหน่ง tree เราจะเอาอะไรมาเป็นคีย์อ่ะครับ งงมากเลย

  2. #2
    Junior Member
    Join Date
    Aug 2007
    Posts
    28


    ผมว่าถ้าใช้เป็น database น่าจะเขียนง่ายกว่านะครับ

    สร้างเป็น field ไว้ เช่น คำศัพท์ คำแปล
    เวลาค้นหาคำ ก็ใช้ sql ในการค้นหา

    ถ้าเอาแบบง่าย ก็ใช้เป็น access
    แต่จะลำบากก็ตรงที่ต้องป้อนข้อมูลคำศัพท์ต่างๆ นั่นแหละ
    จำนวนมหาศาลเลยล่ะครับ

  3. #3
    Junior Member
    Join Date
    Mar 2007
    Location
    แพร่,เชียงราย
    Posts
    0


    http://www.citecclub.org/forum/index.php?s...ic=2607&hl=
    code เป็นภาษา python แต่น่าจะพอเป็นแนวทางได้ครับ

  4. #4
    Jedi Global Moderator
    Join Date
    Aug 2007
    Location
    Bangkok
    Posts
    136


    ใช้ วิธีการของ Database จะเขียนง่ายกว่าครับผม โดยเก็บฐานข้อมูลไว้ แล้วเวลาจะค้นให้ดูเรื่อง Information Retrieval ในการค้นข้อมูลครับ ซึ่งจะมี Algorithm หลายๆแบบในการสืบค้นข้อมูล
    แต่ถ้าจะใช้วิธีการของ Binary Search Tree ก็ได้ครับแต่ เขียนยากหน่อย แล้วเวลามีข้อมูลเยอะๆ จะต้องมาทำการปรับโครงสร้างของ Tree ให้มันเป็น Balance Tree วิธีการ Search ก็คือ เทียบข้อมูล ถ้ามากกว่าไปทางซ้าย น้อยกว่าไปทางขวา แล้วก็ค้นเข้าไป ถ้าข้อมูลเยอะกว่าจะเจอ ก็เสียเวลานานครับผม

Similar Threads

  1. ช่วยตอบคำถามภาษา c ทีคับ(ฟังก์ชันmain)
    By talerngpong in forum แนะความรู้ด้าน Programming ต่างๆ
    Replies: 24
    Last Post: 17-12-2009, 02:04 AM
  2. การเขียน Flash ติดต่อฐานข้อมูลผ่าน PHP
    By ideen in forum แนะความรู้ด้าน Programming ต่างๆ
    Replies: 14
    Last Post: 07-08-2009, 01:51 PM
  3. การเขียน C++
    By Nokkrap in forum แนะความรู้ด้าน Programming ต่างๆ
    Replies: 3
    Last Post: 18-05-2009, 08:00 PM
  4. การเขียน export txt file [JSP]
    By mayumichan in forum แนะความรู้ด้าน Programming ต่างๆ
    Replies: 0
    Last Post: 28-03-2009, 11:01 AM
  5. การเขียน autorun.inf ฉบับเต็ม
    By piece303 in forum บทความ คอมพิวเตอร์ ทัวไป
    Replies: 1
    Last Post: 13-03-2008, 02:40 PM

Members who have read this thread : 0

Actions : (View-Readers)

There are no names to display.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •