▲散列表(也叫哈希表),是根據關鍵碼值直接進行訪問的數據結構,也就是說,它通過把關鍵碼值映射到表中一個位置來訪問記錄,以加快查找的速度。這個映射函數叫做散列函數,存放記錄的數組叫做散列表。 ▲我舉個c#的例子吧: //定義字典 Hashtable myHT = new Hashtable(); myHT.Add( "我", "Me" ); myHT.Add( "你", "You" ); myHT.Add( "他", "He" ); //查找字典 if(myHT.ContainsKey("我")) { return myHT["我"].ToString(); //返回 "Me" }
▲散列表(也叫哈希表),是根據關鍵碼值直接進行訪問的數據結構,也就是說,它通過把關鍵碼值映射到表中一個位置來訪問記錄,以加快查找的速度。這個映射函數叫做散列函數,存放記錄的數組叫做散列表。 ▲我舉個c#的例子吧: //定義字典 Hashtable myHT = new Hashtable(); myHT.Add( "我", "Me" ); myHT.Add( "你", "You" ); myHT.Add( "他", "He" ); //查找字典 if(myHT.ContainsKey("我")) { return myHT["我"].ToString(); //返回 "Me" }