雜湊碼的作用

2022-11-24 19:46:22 字數 741 閱讀 2801

在一個序列中查詢一個特殊的物件所需要的時間取決於容器中物件的數量。如果我們沒有對容器中元素進行排序,那麼隨著元素數量的增加,你所需要的查詢
時間也就直線增加了:如果容器中元素的數量增加了一倍,那麼你用來查詢一個特殊元素的時間也就增加了一倍。然而,如果我們對容器中的元素進行了排序
,那麼查詢時間就是隨著元素數量的對數而增加的了:要使查詢一個元素的時間增加一倍,你必須使集合中的元素數量增加四倍。如果你用一個key來搜尋對
象,你可以用比序列式容器更好的方法來儲存你的物件。你可以用雜湊表(hash table)。我覺得雜湊表作用就是快速搜尋物件。

**片斷:

hashtable hashtable = new hashtable();//建立一個雜湊表

hashtable.add("1", "11");//新增鍵名和值 hashtable.add(鍵名, 值);鍵名是唯一的,不能重複。鍵名和值都可以是值型別,也可以是物件。

hashtable.add("2", "22");

hashtable.add("3", "33");

hashtable.add("4", "44");

hashtable.add("5", "55");

hashtable.add("6", "66");

hashtable.add("7", "77");

string s = hashtable["1"].tostring();

s="11";

zoom的作用

zoom在ff下是不支援的。zoom可以設定四種值 document reset initial 對於ie6 ie7 ie8瀏覽器,經常會遇到一些問題,可以使用zoom 1來解決,有如下作用 觸發ie瀏覽器的haslayout 解決ie下的浮動,margin重疊等一些問題。在chrome下還有個功能...

HUE的作用

hue是cdh專門的一套web管理器,它包括3個部分hue ui,hue server,hue db。hue提供所有的cdh元件的shell介面的介面。你可以在hue編寫mr,檢視修改hdfs的檔案,管理hive的後設資料,執行sqoop,編寫oozie工作流等大量工作。hue官方地址 hue是一個...

static的作用

在c語言中,static的字面意思很容易把我們匯入歧途,其實它的作用有三條。1 先來介紹它的第一條也是最重要的一條 隱藏。當我們同時編譯多個檔案時,所有未加static字首的全域性變數和函式都具有全域性可見性。為理解這句話,我舉例來說明。我們要同時編譯兩個原始檔,一個是a.c,另一個是main.c。...