我正在尋找一個很好的介紹/教程Tries
。
我發現Google的大多數鏈接對我來說太過簡單和抽象,或者太微不足道。
難道有人請給我提供一個很好的參考Java中的例子,供我學習?尋找關於trie的很好的介紹
感謝
我正在尋找一個很好的介紹/教程Tries
。
我發現Google的大多數鏈接對我來說太過簡單和抽象,或者太微不足道。
難道有人請給我提供一個很好的參考Java中的例子,供我學習?尋找關於trie的很好的介紹
感謝
我最近在Java中編碼了Trie和Patricia Trie。他們的寫作很容易遵循。所有的數據結構都是從維基百科的描述中構建的。
相關分類:Radix Trie,Suffix Trie,Trie Map。
如果您有任何問題,請隨時詢問。
我推薦Stefan Nilsson的博士學位。來自1996年的論文,Radix Sorting & Searching(搜索部分就是你要找的內容。)這對於研究出版物來說是相當容易理解的,並且包含許多有關嘗試的理論和實踐。
這些示例使用C語言,而不是Java語言,但如果您瞭解Java,則不應該在理解它們時遇到太多麻煩。
上找到線索此TopCoder的鏈接非常有用:
http://community.topcoder.com/tc?module=Static&d1=tutorials&d2=usingTries
相關:http://stackoverflow.com/questions/623892/where-do-i-find-a-standard-trie-based -map-implementation-in-java – assylias
我不是在尋找一個可以使用的實現。我想研究這個概念 – Jim
@Jim你找到了一個可以接受的答案嗎? – Justin