我目前正致力於在工作中實現列表式結構,並且我需要它變得瘋狂有效。在尋找有效的數據結構時,我偶然發現了一個四方喜歡列表的專利,這引起了我的興趣,足以讓我忘記當前的任務,並開始調查四列表。不幸的是,互聯網對整個事情非常隱祕,谷歌在可用結果方面產生的不多。我得到的唯一解釋是所述的專利說明:什麼是四鏈表?
一個四鏈接數據結構,爲單個記錄中的多個相關字段提供雙向搜索功能。通過以N個數據條目的間隔提供指針集合來搜索數據庫,以適應指針的二進制搜索,隨後對結果範圍進行線性搜索以定位感興趣的項目及其相關字段。
不幸的是,這讓我更加困惑,因爲我無法將頭圍繞非外行的解釋。因此,我希望你們能向我解釋這個四連鎖歷史究竟是什麼,因爲我知道不知道會不會很快地把我推上去。
你知道四鏈表是什麼嗎?
與您的問題的主要內容無關,但如果您需要「瘋狂有效」的列表式結構,則需要將盡可能多的數據項一起存儲在內存中,哪個普通鏈表不太適合。一種方法是製作頁面,將1000個數據項目保存爲數組,並將它們建立鏈接列表。 – 2009-04-28 12:57:24
是的,我知道,但我要實現這個目標的系統要求它是一個鏈表,所以當我寫'瘋狂有效'時,我的意思就是'儘可能有效,當它被限制時到一個喜歡的名單「。 – 2009-04-28 13:01:56
這個怎麼樣:http://www.codeproject.com/KB/recipes/4-Way_LinkedList.aspx – 2009-04-29 05:36:26