Hi,歡迎訪問前端老白
HASH排序是什么?
說得通俗一點,就是打表......
不過也不全是,如果你學編程不久,那最常用的HASH應用就是布爾數組,Hash排序也常指計數排序,比如,對1,3,2,7,4,5進行排序,可以設一個數組,以數字為下標,讀到這個數字就把其對應的數組變量變為真,最后一個循環把所有真的變量下標輸出就排成順序了。當然,這只是最簡單的Hash排序。
Hash還有一個最普遍的應用,就是判重,把已經有的狀態設為真,在遇到這個狀態可以直接判斷重復.....
老白網絡 (http://52shenghuonet.cn/) 前端 后端 zblog主題.網站地圖xml