hashtable

    22熱度

    11回答

    我剛剛看到這種行爲,我有點驚訝它... 如果我添加3或4個元素到一個字典,然後做一個「For Each」來獲得所有的鍵,它們出現按照相同的順序,我添加了它們。 的原因,這讓我驚訝的是,字典應該是內部哈希表,所以我預期的事情在任何順序出來(由密鑰的散列有序的,對吧?) 我是什麼在這裏失蹤? 這是我能指望的行爲嗎? 編輯:好的,我認爲已經有很多原因可能會發生這種(如單獨的列表到條目,這是否是巧合等)。

    0熱度

    4回答

    對象引用我想一個對象,而不是對象值的參考用,當我去取回「HEADERS_PATH」的值的哈希表 configMapping.Add("HEADERS_PATH", Me.headers_path) 這種方式映射我就可以分配一個值Me.headers_path 有點像「&」經營者使用C

    19熱度

    4回答

    我有一個對象列表,每個對象都包含一個Id,Code和Description。 我需要這個名單轉換成一個Hashtable,使用說明爲重點和標識作爲值。 這樣就可以將Hashtable序列化爲JSON。 有沒有辦法將List <Object>轉換爲Hashtable,而無需編寫循環來遍歷列表中的每個項目?

    9熱度

    9回答

    你知道德爾福5的一個好的免費散列表實現嗎? 我需要在hastable中組織大量的數據,我有點擔心在網絡上大多數可用的實現中發現的內存泄漏問題。 韓國社交協會

    3熱度

    4回答

    關於如何計算C#中的單詞頻率,有一些很好的例子,但沒有一個是全面的,我真的需要一個在VB.NET中。 我目前的做法是每個頻率計數限制爲一個字。什麼是最好的方式來改變這一點,以便我可以得到一個完全準確的詞頻列表? wordFreq = New Hashtable() Dim words As String() = Regex.Split(inputText, "(\W)") For i

    28熱度

    4回答

    我一直在做C#很長一段時間,從來沒有遇到過一個簡單的方法來只是新的哈希。 我最近熟悉了散列的ruby語法和奇蹟,有沒有人知道一個簡單的方法來聲明一個散列作爲一個文字,沒有做所有的添加調用。 { "whatever" => {i => 1}; "and then something else" => {j => 2}};

    30熱度

    5回答

    我對C++比較陌生。在Java中,我很容易實例化並使用hashmap。我想知道如何在C++中以簡單的方式來完成它,因爲我看到了很多不同的實現,而且它們都不那麼簡單。

    4熱度

    2回答

    是否有任何類似散列表的內置C#數據結構,但要求鍵和值在相互間是唯一的?我基本上想要一種方法來通過一個唯一的Value在表中查找我的Key對象,反之亦然。除了維護兩個散列表或迭代散列表中的每個關鍵字(這很慢)之外,我想不出有更好的方法來實現這一點。 事實上,我甚至有這個請求的跡象表明,我在代碼中設計的東西不正確?

    52熱度

    9回答

    無論何時我需要存儲一些與特定類型的值(鍵值 - 例如字符串或其他對象)相關的數據,我通常都會使用C++ stdlib映射。 stdlib映射實現基於樹提供比標準數組或stdlib向量更好的性能(O(log n))。我的問題是,你是否知道任何提供更好性能(O(1))的C++「標準」散列表實現?類似於Java API中Hashtable類中可用的內容。