c語言必背18個經典程序 如何用c語言做一個簡單的英語詞典?
如何用c語言做一個簡單的英語詞典?//創(chuàng)建一個新的字典文本文件,名為:目錄數據,內容格式如下:或下載一個也可以//Abdon v.abund,abund//abdonment n.abund//縮寫/
如何用c語言做一個簡單的英語詞典?
//創(chuàng)建一個新的字典文本文件,名為:目錄數據,內容格式如下:或下載一個也可以//Abdon v.abund,abund//abdonment n.abund//縮寫//abyence n.delay,suspend//become v.compliance//ability n.ability//able adj v.取消或取消
提供一些想法:
如果使用C,可以考慮使用一個搜索樹,即26樹,在每個節(jié)點的末尾對單詞進行解釋。搜索單詞時,從樹的根開始,為每個字母選擇一個分支,搜索完單詞后,相應的說明在剩余節(jié)點的末尾。該方法的時間復雜度可達100%到o(1)。
如果使用C,可以考慮使用map,其中key是單詞,value是解釋。