摘要:
function HashTable() { var loseHashCode = function(key) { var hash = 0; for (var i = 0; i < key.length; i++) { hash += key.charCodeAt(i) } retur... 阅读全文
摘要:
function Dictionary() { var items = {}; this.has = function(key) { return key in items } this.set = function(key, value) { items[key] = value } this... 阅读全文
摘要:
function Set() { var items = {}; this.has = function(value) { return value in items } this.add = function(value) { if (!this.has(value)) { items[v... 阅读全文