您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 利用哈希查找链地址法查找元素

  2. #include #include typedef struct node { int data; struct node *next; }node; init_hash(node **A,int n) { int i; for(i=0;idata=0; A[i]->next=NULL; } } insert_hash(node **A,int value,int n) { int key; node *p,*q; key=value%n; if(A[key]->next!=NUL
  3. 所属分类:C/C++

    • 发布日期:2010-01-05
    • 文件大小:2048
    • 提供者:bulegaint
  1. 散列表C++实现(不同装载因子的开放寻址法和链表法比较)

  2. 该文件夹内包含: 1.chain-hash-onetime.exe:是使用链表法的散列程序,它是在n=100000,m=20000,即装载因子是5的情况下测试的。该程序显示了从开始到全部插入,再到全部成功查找,最后全部删除的过程,并统计和各项数据。 2.open_hash-onetime.exe:是使用开放地址法的散列程序,它是在n=80000,m=100000,即在装载因子是0.8的情况下测试的。该程序演示的功能和上类似。 3.chain-hash-different-loading-fac
  3. 所属分类:C++

    • 发布日期:2010-01-05
    • 文件大小:57344
    • 提供者:Terryhml
  1. 链地址哈希表

  2. 首先采用除留余数法建立哈希表,然后使用链地址法避免哈希表冲突,
  3. 所属分类:C

    • 发布日期:2012-03-15
    • 文件大小:4096
    • 提供者:caiyun511
  1. 姓名Hash表

  2. 30个中国人姓名拼音,设计Hash表,平均查找长度不超过2,用除留余数法构造,用线性探测再散列,二次探测再散列和链地址法处理冲突。完成建表和查表操作。本人的课程设计作业
  3. 所属分类:其它

    • 发布日期:2008-06-18
    • 文件大小:9216
    • 提供者:budaitu
  1. 【精品】链地址法解决Hash冲突

  2. 链地址法解决Hash冲突 很有用的,下载了试试吧,或许对你有用
  3. 所属分类:C++

    • 发布日期:2012-05-15
    • 文件大小:73728
    • 提供者:qianlrn
  1. IT笔试面试--链地址Hash表的代码实现,运行正确+详细注释

  2. IT笔试面试--链地址Hash表的代码实现,运行正确+详细注释,链地址Hash是最常用的Hash算法。
  3. 所属分类:其它

    • 发布日期:2013-04-14
    • 文件大小:22528
    • 提供者:wujiuliu
  1. 数据结构课程设计——基于链表与哈希表的通讯录系统设计【史上最牛】

  2. 《数据结构与算法分析》课程设计教学任务书 通讯录系统设计: 设计要求 设计以姓名为关键字的散列表(哈希表),实现通讯录查找系统,完成相应的建表和查表程序。 (1)设每个记录有下列数据项:用户名、电话号码、地址; (2)从键盘输入各记录,分别以姓名为关键字建立散列表; (3)人名可以采用汉语拼音形式。人名字符串转化为数字的方式自行决定。 (4)哈希函数用除留余数法构造,采用二次探测再散列法解决冲突; (5)根据姓名查找,找到显示给定记录的电话号码和地址;找不到提示通讯录无此人。 (6)通讯录信息
  3. 所属分类:C/C++

    • 发布日期:2014-01-07
    • 文件大小:25600
    • 提供者:l498648135
  1. 基于Hash表的代码相似度度量

  2. 本人的数据结构实习作业“基于Hash表的代码相似度度量”,代码简洁明了,可读性强,并附带较多的注释,方便他人查看。一般通过查看注释便能了解程序的结构与功能,方便进行修改。以下是实习作业的具体要求: 对于两个C++程序,设计并实现两种不同的基于Hash表的检测算法(开地址法和链地址法),计算两个程序的相似度,并分析比较两种算法的效率。 分别读取两个C++程序文件(p1.cpp, p2.cpp),自行设计哈希函数,分别利用开放地址法和链地址法的冲突解决方案,构建C++语言关键字的Hash表。在扫描
  3. 所属分类:C/C++

    • 发布日期:2014-06-04
    • 文件大小:19456
    • 提供者:gwlbjfu
  1. hash散列表的三种实现

  2. 散列的C语言实现:链地址法、线性探测法、双重散列表
  3. 所属分类:C

    • 发布日期:2015-04-22
    • 文件大小:547840
    • 提供者:quzhongxin
  1. 链式哈希表hash

  2. 链式哈希表,博文讲解地址:http://blog.csdn.net/u012819339/article/details/49871469
  3. 所属分类:C

    • 发布日期:2015-11-16
    • 文件大小:2097152
    • 提供者:u012819339
  1. hash函数学生信息管理

  2. hash函数,链地址解决冲突,学生信息管理,还不完善,希望大家多多指教
  3. 所属分类:专业指导

    • 发布日期:2008-12-19
    • 文件大小:4096
    • 提供者:xiaoxiao_luo
  1. hash链地址法

  2. hash的链地址法,哈希表是一种根据关键码去寻找值的数据映射结构,该结构通过把关键码映射的位置去寻找存放值的地方
  3. 所属分类:C++

    • 发布日期:2018-08-28
    • 文件大小:934
    • 提供者:lengyuezuixue
  1. java开放地址法和链地址法解决hash冲突的方法示例

  2. 主要介绍了java开放地址法和链地址法解决hash冲突的方法示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
  3. 所属分类:其它

    • 发布日期:2020-08-25
    • 文件大小:209920
    • 提供者:weixin_38654220
  1. 电子邮件和文本Hash加密生成器MD5, SHA-1, SHA-256, SHA-384, SHA-512小工具

  2. 如果您需要共享敏感数据(例如客户电子邮件地址)以供第三方广告客户执行广告(例如自定义/量身定制的受众群体定位广告系列,第三方电子邮件新闻通讯,电子邮件广告交换等),电子邮件和文本Hash加密生成器小工具可以解决你的问题! 例子1: 你的邮件地址是: abcd163..com MD5加密以后变成: a99f0c80fd82a050407243c2149403d6 例子2: 文本: 人人素材下载链接 SHA-1加密以后变成:8943b60abc4918fcdb05ffed1bfe018fc01b9
  3. 所属分类:网络安全

    • 发布日期:2020-12-10
    • 文件大小:98304
    • 提供者:seewater
  1. solidity-以太坊区块链Truffle-webpack开发入门 (十一) Debug-调试合约

  2. 调试合约  原文地址 truffle整合了debug功能,方便调试合约,跟传统的应用程序的断点调试很相似 但是truffle的调试的时机跟传统软件有很大的区别,传统软件的调试是实时的run-time,而truffle的调试是跟合约程序的运行时分离的,你不能够在合约执行的时候调试,也就是说合约的执行不能被调试打断,但是因为合约的transaction操作会返回一个hash值,所以可以根据这个hash值来调试。 另外这个调试几个条件: Truffle 4.0 or above. v4.0+的truf
  3. 所属分类:其它

    • 发布日期:2021-01-08
    • 文件大小:41984
    • 提供者:weixin_38628830
  1. 区块链-账本

  2. 一:钱包-Wallet  1:公钥      用于签署不想被串改的数据  2:私钥      用于验证签名  3:UTXOs 当前钱包可以用的钱 描述:当用户有自己的钱包,就会生成该钱包的 公钥,和私钥。 二:区域块 block 1:hash  (当前去区块的标识): 2:previousHash(上一个区块的标识) 3: transactions  交易记录       每次交易,都会生成该交易的区域块,并且记录上次交易所在区域块的地址 三:交易记录-Transaction    每次交易都
  3. 所属分类:其它

    • 发布日期:2021-01-08
    • 文件大小:261120
    • 提供者:weixin_38688969
  1. 北京大学肖臻老师《区块链技术与应用》公开课笔记3——BTC数据结构篇

  2. 北京大学肖臻老师《区块链技术与应用》公开课笔记 比特币数据结构篇,对应肖老师视频:https://www.bilibili.com/video/av37065233?p=3 全系列笔记请见:https://blog.csdn.net/Mu_Xiaoye/article/details/104299664 Hash pointer(哈希指针) 指针 在程序运行过程中,需要用到数据。最简单的是直接获取数据,但当数据本身较大,需要占用较大空间时,明显会造成一定麻烦。因此,可以引入指针这一概念。当需要获
  3. 所属分类:其它

    • 发布日期:2021-01-08
    • 文件大小:224256
    • 提供者:weixin_38539705
  1. 区块链技术与应用——学习笔记(二)

  2. 比特币的数据结构 Hash pointers:除了存储指针所指结构体的地址外,还要保存这个结构体的hash值。        好处:通过这个hash指针,不仅可以找到这个结构体的位置,同时还可以检测该结构体的内容是否被篡改。 1.区块链 比特币中一个最基本的数据结构就是区块链。 区块链:一个一个区块组成的链表。 与普通链表的区别:               用hash指针代替了普通的指针。(改变前面的任一区块,都会影响到系统保存的最后一个区块的hash值,从而可以检测整个区块链是否被篡改;有些
  3. 所属分类:其它

    • 发布日期:2021-01-07
    • 文件大小:77824
    • 提供者:weixin_38549721
  1. 哈希表(链地址法处理冲突)swust oj#1012

  2. hash表一般都采用取余构造(将一个数对n取余然后根据余数来查找是否存在该数),当两个数的余数相同时仅仅凭借余数作为下标来查找就会发生错误即hash冲突,那么链地址法其实就是将余数相同的数用链表储存起来,那么查找时就遍历余数对应的链表即可(类似邻接表) 题目出处 #include #include using namespace std; #define int long long vector m[1005];//用二维数组代替链表 signed main(){ ios::sync_w
  3. 所属分类:其它

    • 发布日期:2021-01-03
    • 文件大小:27648
    • 提供者:weixin_38576392
  1. 第三章:区块链数据结构

  2. 第三章:区块链数据结构1、概述2、区块头3、区块体4、参考资料 1、概述 区块链由一个个的区块链接起来,形成一个单向链。每个区块保留了上一个区块的hash值(hash值可以理解为区块的唯一标志),这样区块就形成了一条单向链。 每个区块内部由区块头、区块体两部分组成。区块链是单向链,子区块会记录服区块的hash值,父区块不记录子区块的hash值。 原因是先有的父区块,父区块添加到链上之后,内容就不能再更改了,这时候才创建的子区块,此时无法再对父区块的内容进行更改。 2、区块头 我们看一个实际的
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:720896
    • 提供者:weixin_38622475
« 12 3 4 5 6 »