- 1、本文档共32页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Sep. 20, 2001 演講綱要 1. 簡介資料結構 2. Hashing (赫序) 模式 3. 如何存取小群的文字資料 4. 如何存取大群的文字資料 5. 結論與有趣問題大公開 1.簡介資料結構 ■ 資料結構─為方便資料存取的組織型態 (i) Linear Organization (線型結構) (甲) 非序列結構 (sequential list) 35,18,24,12,27,44,33 (乙)序列結構(ordered list) 12,18,24,27,33,35,44 (丙)串列結構(linked list) (ii) Non-linear Organization (非線型結構) 如: binary tree 2.Hashing (赫序模式) The set of keys ■ Hashing Function ■ Collision ■ Perfect Hashing ■ Minimal Perfect Hashing 給了一組關鍵字 k={k1,k2, …, kn} H(Ki) = 餘數 (C/P(Ki)) 條件: P(Ki) 與 P(Kj) 兩兩互質 幾個疑問? (1) 為什麼 h(ki) = 餘數(C/P(Ki)),可以為“1-1”且“onto” (2) 有沒有很有效的方法可以讓 k={k1,k2, …, kn} ? P(k1), P(k2 ), …, P(kn ) 而且兩兩互質? (3) 如何求C? 回答(1):中國餘式定理 Let r1,r2, …, rn be integers an integer C s.t. 回答(2): 利用Prime Number Functions 甲:P(x) = x2 – x + 17 for 1 x 16 乙:P(x) = x2 – x + 41 for 1 x 40 丙:P(x) = x2 – 81x + 1681 for 41 x 80 丁:P(x) = x2 +x + 41 for 1 x 39 戍:P(x) = x2 – 79x + 1601 for 40 x 79 回答(3): 其中 且 例:m1=4, m2=5, m3=7, m4=9 M1=5*7*9=315 M2=4*7*9=252 M3=4*5*9=180 M4=4*5*7=140 假設 有沒有很有效的方法求 “b” 此為聯考常考題 Mx+My=1 求 (x,y)? 「今有物不知其數,三三數之剩二,五五數之剩三,七七數之剩二,問物幾何」 (孫武 孫子算經) 亦即求正整數 C,使得 兩個疑問? C 是否存在 如何求得 C 回答 (1): 孫子定理(又稱中國餘數定理) Let r1,r2, …, rn be integers an integer C s.t. 回答(2): 「三人同行七十稀, 五樹梅花廿一枝, 七子團圓正半月, 除百零五便得知。」 ~(程大位 算法統宗(1593)) 亦即 70*2 + 21*3 + 15*2 = 140+63+30 = 233 233 / 105 = ■ 餘 23 3. 如何存取小群文字資料 12個月份的英文名稱 選取 (第二字元,第三字元) 36 個 Pascal 保留字 Pairs AA, AD, BI, CE, CS, DN, DO, DV, ED, EE, FC, FE, FR, GO, IF, IN, LE, MD, NL, NT, OE, OF, OR, PC, PG, PK , RE, RO, ST, TE, TN, TO, UI, VR, WH, WL 4. 如何存取大群文字資料 選取 (第一字元, ) Hj (ki1, ki2) = dj(ki1)+ ( c(ki1) mod
您可能关注的文档
- 教研室工作记录.doc
- 教研室活动记录本.doc
- 教给学生什么三问20108.doc
- 教育信息化和教育手段现代化国际综述-教师文档网.doc
- 教育功能与政策之社会学分析.ppt
- 教育学部2016年-北京师范大学工会.ppt
- 教育实习手册.ppt
- 教育权利vs大城病-社会学评论-中国人民大学.pdf
- 教育的概念-北京师范大学网络教育.ppt
- 教育研究方法基础-教育科学学院质量工程.ppt
- 《GB/Z 44363-2024致热性 医疗器械热原试验的原理和方法》.pdf
- GB/T 16716.6-2024包装与环境 第6部分:有机循环.pdf
- 中国国家标准 GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统.pdf
- 《GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统》.pdf
- GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统.pdf
- 中国国家标准 GB/T 44315-2024科技馆展品设计通用要求.pdf
- GB/T 44305.2-2024塑料 增塑聚氯乙烯(PVC-P)模塑和挤塑材料 第2部分:试样制备和性能测定.pdf
- 《GB/T 44315-2024科技馆展品设计通用要求》.pdf
- GB/T 44315-2024科技馆展品设计通用要求.pdf
- GB/T 39560.9-2024电子电气产品中某些物质的测定 第9 部分:气相色谱-质谱法(GC-MS)测定聚合物中的六溴环十二烷.pdf
文档评论(0)