日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]一種字符串散列表實現方法和系統有效

專利信息
申請號: 201910450998.8 申請日: 2019-05-28
公開(公告)號: CN110321346B 公開(公告)日: 2021-09-21
發明(設計)人: 鄭天祺;程學旗;李冰;王征;張志斌;劉悅;趙鵬;郭嘉豐 申請(專利權)人: 中國科學院計算技術研究所
主分類號: G06F16/22 分類號: G06F16/22
代理公司: 北京律誠同業知識產權代理有限公司 11006 代理人: 祁建國;梁揮
地址: 100080 北*** 國省代碼: 北京;11
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 一種 字符串 列表 實現 方法 系統
【說明書】:

發明涉及一種字符串散列表實現方法,包括:根據字符串長度,將該字符串分發至對應的散列表;其中,該散列表包括數組散列表、數值型散列表和字符型雙散列表。本發明使用多種異構散列表存儲字符串,針對不同字符串的長度選擇合適的散列表;同時針對短字符串,將短字符串劃分為固定的幾個長度區間,提高內存空間利用率,利用字符串變長的特性,為每種區間的散列槽預留末尾的1字節空間原地存儲元數據信息;而針對長字符串,使用二級散列表結構,一級散列表通過僅使用部分前綴值計算字符串散列,減少了散列值的計算量;而二級散列表作為一級散列表的沖突鏈存儲表,解決了一級散列表精簡散列計算導致的沖突增大的問題。

技術領域

本發明屬于計算機技術領域,具體涉及一種字符串散列表實現方法和系統。

背景技術

散列表經典的數據結構,廣泛運用在計算機各個領域。對于數據庫應用而言,散列表是核心的數據結構之一,其支撐了數據庫的聚合操作、數據去重操作與連接操作等。隨著互聯網數據爆炸式增長,數據庫中的字符型數據占比逐漸提高,其中包括了用戶瀏覽日志,網頁元數據等等。由于這類數據的長度不定,對散列表的設計提出了新的挑戰。

當前對字符串的散列表實現主要分為兩類:(1)使用指針作為散列鍵存儲于由開放地址或鏈地址實現的散列表中。該類散列表實現簡單,使用方便。對于鏈地址實現的散列表由于其具有鍵的穩定性,能適用于更廣泛的應用場景,因此程序語言標準庫通常直接提供該類散列表的實現;(2)使用Trie樹結構原地存儲字符串實現散列表。該類散列表規避了指針存儲,同時提供字符串的前綴復用,有效地減少了散列表的空間占用率,同時其提供前綴匹配功能,能夠支撐特定的應用場景。

然而,上述現有的字符串散列表分別存在以下問題:一方面,對于使用指針作為鍵的散列表實現,由于每次操作都引入了指針的解引用,這破壞了訪存的連續性,導致性能低于數值型定長鍵散列表;另一方面,使用Trie樹作為字符串散列存儲雖然做到了原地存儲字符串,規避了指針的解引用,但是其數據結構本身的連續性不強,對鍵的檢索引入了樹型結構的遍歷操作,這不僅使得訪存局部性被破壞,還引入了額外的計算開銷,因此其性能甚至要低于由指針實現的字符串散列表。

中國國家發明“一種高效的靜態哈希表實現方法及系統”(申請號:CN201610793354.5),提出一種高效的靜態哈希表實現方法及系統,包括:1)設定哈希桶大小hash_bit,生成多個數據對,將key[i]和value[i]對應于關鍵字和值;2)根據key[i]值,利用rank操作構建哈希表,并計算C表和D表;3)根據C表和D表計算rank(h),并根據rank(h)的值存儲相應的key[i]和value[i];4)根據所要查詢的值key判斷哈希表中是否存在該元素,若存在則在對應存儲位置查詢并返回value值,否則訪問失敗;5)根據步驟4)所得的結果返回結果信息。該發明利用Rank-select算法實現新型靜態哈希表的構建與訪問,可用于內容過濾、信息安全等領域,但沒有提出對字符串哈希優化的技術方案。

發明內容

本發明通過針對不同長度字符串,使用多種異構散列表進行存儲,提出了一種字符串散列表實現方法,解決了現有技術中字符串散列表的性能瓶頸問題。

具體來說,本發明的字符串散列表實現方法包括:根據輸入字符串的長度,將該字符串分發至對應的散列表;該散列表包括數組散列表、數值型散列表和字符型雙散列表。

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國科學院計算技術研究所,未經中國科學院計算技術研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201910450998.8/2.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖流程工藝圖技術構造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 久久久久久中文字幕| 好吊色欧美一区二区三区视频 | 国产午夜亚洲精品| 色午夜影院| 欧美一区二区三区免费电影| 国产精品日本一区二区不卡视频| 欧美精品第1页| 午夜看大片| 国产高清不卡一区| 欧美精品一区二区性色| 久久久久亚洲精品视频| 性夜影院在线观看| 久久婷婷国产综合一区二区| 国产欧美日韩在线观看| 在线观看国产91| 午夜一二区| 少妇特黄v一区二区三区图片| 国产麻豆精品一区二区| 欧美日韩一区二区三区在线观看视频| 国产精品影音先锋| 福利片一区二区三区| 国产欧美一区二区精品婷| av中文字幕一区二区| 久久亚洲综合国产精品99麻豆的功能介绍| 日本不卡精品| 亚洲va久久久噜噜噜久久0| xxxxhdvideosex| 蜜臀久久精品久久久用户群体| 欧美一区二区三区白人| 欧美xxxxxhd| 在线精品国产一区二区三区| 午夜影院一级片| 欧美精品一区久久| 国产日产欧美一区| 国产日产高清欧美一区二区三区| 视频国产一区二区| 福利片一区二区三区| 久久久久国产精品免费免费搜索 | 欧美精选一区二区三区| 久久99精品久久久噜噜最新章节| 少妇av一区二区三区| 农村妇女毛片精品久久| 激情欧美一区二区三区| 日韩精品久久久久久久酒店| 日韩一级片在线免费观看| 日韩精品一区二区三区不卡| 日韩欧美国产中文字幕| 中文丰满岳乱妇在线观看| 午夜在线看片| 精品国产仑片一区二区三区| 国产精品日韩高清伦字幕搜索| 高清欧美精品xxxxx| 九九热国产精品视频| 日韩中文字幕亚洲欧美| 久久99久久99精品免观看软件| 国产色午夜婷婷一区二区三区 | 欧美精品五区| 久久久久久久国产精品视频| 日韩午夜毛片| 国产无遮挡又黄又爽免费网站| 午夜精品影视| 一区二区三区欧美视频| 7777久久久国产精品| 久久久精品a| 亚洲国产欧美一区| 91精品免费观看| 久久密av| 国产一区二区片| 97视频一区| 国产一区二区综合| 中文字幕一区二区三区日韩精品| 中文文精品字幕一区二区| 国产视频精品一区二区三区 | 欧美精品九九| 中文字幕精品一区二区三区在线| 国产足控福利视频一区| 国产精品女同一区二区免费站| 狠狠色综合久久丁香婷婷| 91久久免费| 欧美日韩国产精品综合| 欧美中文字幕一区二区三区| 国产欧美www| 久久精品一二三| 国产精品麻豆一区二区| 91精品国产九九九久久久亚洲| 国产一区日韩一区| 国产视频一区二区视频| 在线观看欧美日韩国产| 国产一区免费在线| 国产日韩精品一区二区| 日本免费电影一区二区| 中文字幕欧美另类精品亚洲| 国产精品电影一区| 久久五月精品| 91区国产| 国产色婷婷精品综合在线播放| 国产乱了高清露脸对白| 欧美一区二区三区久久久精品| 国产精品国产三级国产专区52| 欧美久久一区二区三区| 精品国产一区二区三区高潮视 | 精品国产一区二区三区四区四| 色午夜影院| 亚洲国产精品一区二区久久hs| 日韩精品999| 国产亚洲精品久久午夜玫瑰园 | 国产91九色视频| 狠狠色噜噜狠狠狠狠| 国产日韩欧美亚洲| 狠狠躁狠狠躁视频专区| 亚洲神马久久| 国产精品videossex国产高清| 国产韩国精品一区二区三区| 91视频国产一区| 日韩精品免费一区二区三区| 性欧美精品动漫| 国产第一区在线观看| 97午夜视频| 视频国产一区二区| 久久综合伊人77777麻豆| 欧美日韩精品在线一区二区| 国产精品乱码久久久久久久久| 欧美日韩国产一区二区三区在线观看| 国产麻豆一区二区三区精品| 狠狠色狠狠色综合日日2019 | 国产精品久久久久久久新郎| 日韩av一二三四区| 伊人久久婷婷色综合98网| 国产精品视频久久久久久久| 亚洲一卡二卡在线| 欧美精品综合视频| 热久久一区二区| 99精品小视频| 日韩久久影院| 午夜剧场a级片| 欧美亚洲精品一区二区三区| 91视频国产一区| 精品国产二区三区| 国产乱人乱精一区二视频国产精品| 亚洲精品少妇一区二区| 久久精品国产亚| 国产精欧美一区二区三区久久久| 欧美一区二区三区激情| 国产精品色婷婷99久久精品| 亚洲欧美日韩在线看| 狠狠插影院| 国产精选一区二区| 日韩精品在线一区二区三区| 国产www亚洲а∨天堂| 99色精品视频| 夜夜嗨av色一区二区不卡| 91夜夜夜| 国产精品久久亚洲7777| 精品99免费视频| 国产精品久久久久久久新郎| 午夜影院一级| 亚洲国产日韩综合久久精品| 久久一区二区精品视频| 午夜影院h| 国产一区二区在线观看免费| 色婷婷综合久久久中文一区二区| 亚洲精品乱码久久久久久高潮| 国产日韩欧美专区| 国产区精品区| xxxx18日本护士高清hd| 久久九九亚洲| 日本精品在线一区| 国产一区二区三区网站| 日本精品一二三区| 国产www亚洲а∨天堂| 欧美精品久久一区二区| 午夜一级电影| 国产高清不卡一区| 国产999精品久久久久久绿帽| 亚洲乱强伦| 亚洲网久久| 欧美性xxxxx极品少妇| 久久天天躁狠狠躁亚洲综合公司| 福利片一区二区三区| 国产一区二区三区小说| 国产精品9区| 欧美精品一区二区性色| 91精品第一页| 国产一区影院| 国产精品电影一区| 国产精品日韩精品欧美精品 | 欧美日韩综合一区| 91一区二区三区久久国产乱| 国产99久久九九精品| 96精品国产| 99久久婷婷国产综合精品草原 | 亚洲欧美另类久久久精品2019| 午夜特级片| 浪潮av网站| 免费看性生活片| 国产一二三区免费| 精品国产一区二区三区国产馆杂枝| 日日噜噜夜夜狠狠| 日韩av中文字幕第一页| 少妇高清精品毛片在线视频| 国产在线拍偷自揄拍视频 | 亚洲自拍偷拍一区二区三区| 亚洲欧美自拍一区| 欧美系列一区| 日本高清h色视频在线观看| 亚洲va久久久噜噜噜久久0| 97精品久久久午夜一区二区三区| 亚洲视频h| 麻豆91在线| 欧美一区二区三区视频在线观看| 日韩免费一级视频| 91偷自产一区二区三区精品| 91亚洲精品国偷拍| 亚洲欧美日韩综合在线| 国产玖玖爱精品视频| 视频二区一区国产精品天天| 久久99精品久久久大学生| 19videosex性欧美69| 国产亚洲精品精品国产亚洲综合| 福利电影一区二区三区| 国产精品综合在线| 国产欧美亚洲精品第一区软件| 国产精自产拍久久久久久蜜| 日韩夜精品精品免费观看| 伊人久久婷婷色综合98网| 伊人精品一区二区三区| 亚洲精品久久久久999中文字幕 | 99久精品视频| 一区二区三区四区国产| 日韩精品中文字幕在线播放| 国产91高清| 国产一区二区播放| 欧美高清一二三区| 国产精品白浆视频| 中文字幕一区二区三区不卡| 97久久精品人人做人人爽| 国产免费区| 国产精品久久久久久久久久嫩草| 欧美高清性xxxxhdvideos| 美女脱免费看直播| 国产精品一区久久人人爽| 欧美777精品久久久久网 | 狠狠色狠狠色合久久伊人| 国产69精品久久久久按摩| 久久久久亚洲最大xxxx| 国产亚洲欧美日韩电影网|