码迷,mamicode.com
首页 >  
搜索关键字:数字分析    ( 89个结果
数据结构(C语言版)-第7章 查找
7.1 查找的基本概念 查找表: 由同一类型的数据元素(或记录)构成的集合静态查找表: 查找的同时对查找表不做修改操作(如插入和删除)动态查找表: 查找的同时对查找表具有修改操作关键字 记录中某个数据项的值,可用来识别一个记录主关键字: 唯一标识数据元素次关键字: 可以标识若干个数据元素 查找算法的 ...
分类:编程语言   时间:2019-02-19 15:05:49    阅读次数:303
查找算法整理
散列查找 两项基本工作 计算位置 解决冲突 散列函数的构造方法 1. 直接定址法 2. 除留取余法 3. 数字分析法 4. 折叠法 5. 平方取中法 字符关键词的散列函数构造 1. ASCII 码加和法 2. 移位法 ...
分类:编程语言   时间:2018-10-18 10:50:57    阅读次数:210
c语言构建哈希表
/*哈希查找 *哈希函数的构造方法常用的有5种。分别是: *数字分析法 *平方取中法 *分段叠加 *伪随机数 *除留取余法 *这里面除留取余法比较常用 *避免哈希冲突常用的方法有4种: *开放定址法(线性探测再散列、二次探测再散列) *链地址法 *再哈希法 *建立公共溢出区 其中,线性探测再散列比较 ...
分类:编程语言   时间:2018-10-14 00:29:43    阅读次数:199
剑指Offer(书):顺时针打印数组
题目:输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下4 X 4矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 则依次打印出数字1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10. 分析:书上的变量有点多 ...
分类:编程语言   时间:2018-08-21 22:33:15    阅读次数:251
java中的正则表达式
java中的正则表达式: 1:常见的表示规则: 例子:1:判断是否是手机号是否以13或18开头,满足11位: 2:验证邮箱: ...
分类:编程语言   时间:2018-08-02 20:54:22    阅读次数:195
Linux学习总结(六十六)打印一串数字的脚本
有时候纯粹为了练习脚本找一些数字类的题目也是很有必要的
分类:系统相关   时间:2018-07-02 20:50:42    阅读次数:175
CF401D Roman and Numbers
题意: 将n(n<=10^18)的各位数字重新排列(不允许有前导零) 求 可以构造几个mod m等于0的数字 分析: 状态压缩 状态: 设f[s][k]表示对于选择数字组合的s来说,%m等于k的排列数量。 第一维大小:2^18 第二维大小:100 阶段: 对于s的选择的枚举。s直接从1枚举到1<<( ...
分类:其他好文   时间:2018-05-13 13:54:57    阅读次数:170
hdu6217(数学)
题意: 你需要输出在16进制下,π的第n位的数字 分析: 既然要求第n位的数字,我们不妨把原来的数字乘上$16^{n-1}$,我们要求的就是这个和式的小数部分的最高位 我们可以用double暴力求出小数部分(注意对于第一个和式部分,因为分子过大,但我们又不关心整数部分,所以可以把分子对分母取模) 注 ...
分类:其他好文   时间:2018-05-06 14:48:25    阅读次数:131
哈希表及冲突的方法
哈希法又称散列法、杂凑法以及关键字地址计算法等,相应的表称为哈希表。这种方法的基本思想是:首先在元素的关键字k和元素的存储位置p之间建立一个对应关系f,使得p=f(k),f称为哈希函数。创建哈希表时,把关键字为k的元素直接存入地址为f(k)的单元;以后当查找关键字为k的元素时,再利用哈希函数计算出该 ...
分类:其他好文   时间:2018-04-24 21:47:19    阅读次数:200
【刷题记录】杂题记录
1.【bzoj 4552】[Tjoi2016&Heoi2016]排序 题意:给出一个1到n的全排列,现在对这个全排列序列进行m次局部排序。排序分为两种:(0,l,r)表示将区间[l,r]的数字升序排序;(1,l,r)表示将区间[l,r]的数字降序排序。最后询问第q位置上的数字。 分析:二分答案,将所 ...
分类:其他好文   时间:2018-04-20 00:10:56    阅读次数:152
89条   上一页 1 2 3 4 ... 9 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!