![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
哈希和二分查找
Are_you_ready
这个作者很懒,什么都没留下…
展开
-
sdut 数据结构实验之排序六:希尔排序
数据结构实验之排序六:希尔排序 Time Limit: 1000 ms Memory Limit: 65536 KiB Problem Description 我们已经学习了各种排序方法,知道在不同的情况下要选择不同的排序算法,以期达到最好的排序效率;对于待排序数据来说,若数据基本有序且记录较少时, 直接插入排序的效率是非常好的,希尔排序就是针对一组基本有序的少量数据记录进行排序的高效算法。你的任...原创 2020-04-08 21:15:02 · 165 阅读 · 0 评论 -
sdut 数据结构实验之查找五:平方之哈希表
数据结构实验之查找五:平方之哈希表 Time Limit: 400 ms Memory Limit: 65536 KiB Submit Statistic Problem Description 给定的一组无重复数据的正整数,根据给定的哈希函数建立其对应hash表,哈希函数是H(Key)=Key%P,P是哈希表表长,P是素数,处理冲突的方法采用平方探测方法,增量di=±i^2,i=1,2,3,…,...原创 2020-04-07 11:31:18 · 137 阅读 · 0 评论 -
sdut 数据结构实验之查找七:线性之哈希表
数据结构实验之查找七:线性之哈希表 Time Limit: 1000 ms Memory Limit: 65536 KiB Submit Statistic Problem Description 根据给定的一系列整数关键字和素数p,用除留余数法定义hash函数H(Key)=Key%p,将关键字映射到长度为p的哈希表中,用线性探测法解决冲突。重复关键字放在hash表中的同一位置。 Input 连续...原创 2020-04-07 10:54:50 · 138 阅读 · 0 评论 -
sdut 二分练习
二分练习 Time Limit: 1000 ms Memory Limit: 65536 KiB Problem Description 给你一个序列,然后给你m个元素,让你从序列中找出与每个元素最接近的数字输出来,如果有两个就输出两个。 Input 多组输入,第一行给你两个数n(0 < n < 10000000),m(0 < m < n),接下来是数列的n个数,然后再输入...原创 2020-04-06 21:54:27 · 118 阅读 · 0 评论 -
sdut 数据结构实验:哈希表(链表型)
数据结构实验:哈希表 Time Limit: 1000 ms Memory Limit: 65536 KiB Problem Description 在n个数中,找出出现次数最多那个数字,并且输出出现的次数。如果有多个结果,输出数字最小的那一个。 Input 单组数据,第一行数字n(1<=n<=100000)。 接下来有n个数字,每个数字不超过100000000 Output 出现次数...原创 2020-04-06 21:05:06 · 121 阅读 · 0 评论 -
sdut 数据结构实验:哈希表
数据结构实验:哈希表 Time Limit: 1000 ms Memory Limit: 65536 KiB Problem Description 在n个数中,找出出现次数最多那个数字,并且输出出现的次数。如果有多个结果,输出数字最小的那一个。 Input 单组数据,第一行数字n(1<=n<=100000)。 接下来有n个数字,每个数字不超过100000000 Output 出现次数...原创 2020-04-06 20:36:56 · 318 阅读 · 1 评论 -
sdut 查找练习 hash——出现过的数字
查找练习 hash——出现过的数字 Time Limit: 1000 ms Memory Limit: 65536 KiB Submit Statistic Problem Description 有一个数据字典,里面存有n个数字(n<=100000),小明现在接到一个任务,这项任务看起来非常简单——给定m个数字,分别查询这m个数字是否出现在字典之中;但是考虑到数据量的问题,小明找到了善于编...原创 2020-04-05 17:20:43 · 124 阅读 · 0 评论 -
sdut 数据结构实验之查找四:二分查找
数据结构实验之查找四:二分查找 Time Limit: 30 ms Memory Limit: 65536 KiB Submit Statistic Problem Description 在一个给定的无重复元素的递增序列里,查找与给定关键字相同的元素,若存在则输出找到的位置,不存在输出-1。 Input 一组输入数据,输入数据第一行首先输入两个正整数n ( n < = 10^6 )和m (...原创 2020-04-05 17:06:48 · 305 阅读 · 0 评论