hashtable

    2熱度

    1回答

    我遇到了我的HashTable問題。雖然代碼編譯並運行得很好,但我沒有得到我期望的輸出。 final HashTable應該有一個表大小10;蘇(453)和鮑比(170)應該在索引1,羅伯特(348)在索引2,馬克(231)在3和喬治(15)在6。而當我運行我的程序,我的HashTable看起來完全不同它的大小爲22,Bobby有兩個值(應該刪除一個),所以我不確定我做錯了什麼。 我有一個懷疑,我

    1熱度

    1回答

    我想實現一個散列程序,我插入並使用線性探測來解決衝突。當我嘗試恢復數值時,由於我使用線性探測來解決衝突,因此我得到了不同的值。 這是我的計劃:https://play.golang.org/p/7Pmqu6A313

    1熱度

    2回答

    我有一個錯誤代碼散列表,並且它們可以在錯誤日誌目錄中發生的最大次數。 像這樣: Key Value err1 2 err2 1 該表被創建動態地基於來自控制文件(XML)這樣的元件可以改變的#輸入。 我希望現在能找「ERR1」和「ERR2」,算的時候那些發生#,然後比較這回哈希表。 所以我有這樣的事情: ForEach($file in $logs){ ForEach($key

    0熱度

    1回答

    我有以下陣列... my @array=("100 2", "300 1", "200 3"); 從這個數組我想反覆構造一個哈希值。 當前腳本: my %hash; foreach (@array) { my @split = (split /\s+/, $_); %hash = ("$split[0]", "$split[1]"); } 電流輸出: $VAR1 = {

    2熱度

    3回答

    我有返回PSCustomObject的功能,如: Function Get-Data { # ... [PSCustomObject]@{ Url = $Url Id = $Id } } 後來,我調用這個函數是這樣的: $data = Get-Data 然後我想輸出格式化字符串包含的屬性值該對象。最接近的結果我想要的是與下面的線路輸出:

    0熱度

    1回答

    孔陣列,我實現一個哈希表結構形式的陣列,像這樣: int SIZE = 769; int entries=0; typedef struct entry { long id; long n_article; long id_rev; long uni_rev; } Entry; typedef Entry

    2熱度

    2回答

    我需要根據哈希表中的值在PowerShell中做出一些決定。 基本上我需要根據屬性,公司之一,指定用戶的UPN在Active Directory中,我想我現在面臨的問題是我要創建一個包含鍵和值這樣 Key Value Company1 @Company1.com Company2 @Company2.com 一個哈希表不知道如何告訴PowerShell使用基於公司屬性的值而不是另一

    0熱度

    1回答

    這是我第二次在堆棧溢出,所以請告訴我,如果我錯過了任何細節和抱歉,如果我的問題是格式不正確,我不經常使用此網站。 我的問題是:當我運行我的代碼,它應該背面打印作爲輸出: 一個充滿哈希表的百分比, 總累積的碰撞, 碰撞的總數, 正在相撞無線鍵的名稱將密鑰插入散列表中。 所有這一切都出來罰款打印出正在與相撞按鍵的名稱時除外,有時打印出關鍵的同名插入,我不知道這是應該發生在散列表或不是?發生問題的 /*

    0熱度

    1回答

    我正在使用過程hash-set來設置hash?中的值。它似乎需要散列爲immutable?。到目前爲止,我無法找到一個更好的辦法來改變一個可變的散列成不可變的哈希比下面 (化妝不可變的哈希(散列>列表myhash)) 散列是一些yaml,我正在從一個文件讀取和yaml模塊給了我一個可變的散列。例如,我有以下代碼: (hash-set yaml-hash "content"

    0熱度

    1回答

    我正在編寫一個程序,它創建並使用一個哈希表並使用共享內存。我的程序有效,但有時會導致分段錯誤。我相信自從我第一次使用共享內存段以來,我一直沒有正確地分離它。 我是否應該每次使用它時分開段?在此先感謝您的幫助! 代碼: #define SIZE 83000 int indexar = 0; int shared = 0; char Entries[SIZE][256]; char st_