问题描述:针对某个单位电话号码簿,设计一个哈希表,并完成相应的建表和查表程序。
基本要求:设每个记录有下列数据项:电话号码、用户名、住址。
从键盘输入各记录,以用户名为关键字建立哈希表,哈希函数用除留取余数法构造,采用线性探测法解决冲突。
可以插入、查找、删除并显示给定用户名的记录,并计算查找长度,哈希表保存到文件中,并能从文件中读取数据。
测试数据:取某个单位电话号码簿中的30个记录。
提高要求:(1)将电话号码薄以文件形式保存到盘上,能够按用户名和电话号码两种形式建立哈希表并实现插入、查找、删除表中元素的功能。
(2)对于相同的哈希函数,采用两种或两种以上的处理冲突的方法,如线性探测法和拉链法,比较不同的处理冲突的方法平均查找长度的变化。
测试时,采用同一组测试数据,分别用不同的方法处理冲突,记录并输出各自的平均查找长度。
(3)设计图形用户界面
2023/12/27 16:50:49 4KB 哈希表 代码 电话号码 删除
1
本文描述了一种以光声效应为基础的新型激光功率监测器,其光谱响应范围可从紫外到红外区.在可见光波段,监测器的响应率为26μV/μW,最小可探测功率达0.2μW,线性响应范围大于四个数量级.
2023/12/19 21:50:54 3.36MB
1
VO2膜作为相变温度最接近室温的热致相变材料,相变前透过率高,探测器可正常工作,吸收来袭激光能量相变后透过率低,起到保护探测器作用,可用在激光防护领域。
膜层厚度对透过率有很大影响,采用吸收膜的特征矩阵方法加以分析,通过VO2膜的折射率及消光系数等光学参数,计算出薄膜相变前后透过率。
按照符合透过率相变前75%,相变后5%的薄膜,计算出厚度,结合对溅射产额和溅射速率的计算,可得到制备时间。
在硒化锌基片上制备了VO2膜,用红外分光光度计测量出相变前后透过率为79.2%和12.3%。
样品经轮廓仪测量得到的厚度与计算得到的厚度基本相符。
2023/12/11 5:13:47 659KB 薄膜 二氧化钒 温度相变
1
王劲峰研究员提出的空间分异性探测工具地理探测器免费下载。
如无积分可在官网Geodetector.cn免费下载,也可通过此帖直接下载。
空间分异是自然和社会经济过程的空间表现,也是自亚里士多德以来人类认识自然的重要途径。
地理探测器是探测空间分异性,以及揭示其背后驱动因子的一种新的统计学方法,此方法无线性假设,具有优雅的形式和明确的物理含义。
基本思想是:假设研究区分为若干子区域,如果子区域的方差之和小于区域总方差,则存在空间分异性;
如果两变量的空间分布趋于一致,则两者存在统计关联性。
地理探测器q统计量,可用以度量空间分异性、探测解释因子、分析变量之间交互关系,已经在自然和社会科学多领域应用。
本文阐述地理探测器的原理,并对其特点及应用进行了归纳总结,以利于读者方便灵活地使用地理探测器来认识、挖掘和利用空间分异性
1
LIN通用协议栈,仅需要底层提供Break探测功能,就能快速实现LIN主从通信,已经实际用于很多实际项目,仅供参考![代码全为个人劳动所编]
2023/12/7 6:15:33 4KB LIN协议栈
1
思量QQ超级会员史上最强大的QQ显ip软件这是一款用于显示QQ超级会员SVIP功能,以及显示对方IP地址功能的软件!操作流程:1、打开软件“思量QQ超级会员”,查看你打开的QQ就会发现QQ会员状态显示为SVIP。
2、如果聊天窗口没有自动显示好友ip,请发送截图给对方手工探测 提示:如果杀毒软件提示本软件可疑操作,请选择“允许程序所有操作”,并选择“不再提醒”,如下图所示。
如果本软件提示“本辅助工具被360或者杀毒软件拦截!”,请从360或者杀毒软件“木马防火墙”中的“阻止列表”,将本软件项移除。
2023/12/6 11:32:18 7.6MB 网络软件-网络辅助
1
用C++实现数据探测法检验粗差,可通过txt文件输入系数矩阵,权阵,观测值向量。











































2023/12/6 1:12:53 33.39MB 数据探测法 测绘 控制测量 粗差
1
本文描述了稀有气体卤化物准分子介质中光强的弛豫振荡,使用的高压混合气体由稀有气体.卤素和相应地缓冲(稀有)气体所组成.借助氩离子激光束(514.5nm)探测激活介质,测得三原子准分子Xe_2Cl的弛豫振荡周期值为4nm左右.系统用相对论强电子束进行泵浦.在对准分子介质的光学增益观测中,发现了光场强度弛豫振荡的有趣现象.这种振荡表明了光强与被激励介质间的相互作用.本文首次描述了准分子介质中的这种振荡,其物理学机制可以认为是:光强增加导致受激发射速率增加使得粒子数反转下降,这就引起光学增益减小,而光学增益的减小反过来又导致光强的减弱.我们假设,高压混合气体被电子束泵浦后形成均匀加宽的四能级系统,而
2023/12/4 4:25:29 3.84MB 弛豫振荡 准分子介 稀有气体 微扰法
1
线性表某软件公司大约有30名员工,每名员工有姓名、工号、职务等属性,每年都有员工离职和入职。
把所有员工按照顺序存储结构建立一个线性表,建立离职和入职函数,当有员工离职或入职时,修改线性表,并且打印最新的员工名单。
约瑟夫(Josephus)环问题:编号为1,2,3,…,n的n个人按顺时针方向围坐一圈,每人持有一个密码(正整数)。
一开始任选一个正整数作为报数的上限值m,从第一个人开始按顺时针方向自1开始顺序报数,报到m时停止。
报m的人出列,将他的密码作为新的m值,从他在顺时针方向上的下一人开始重新从1报数,如此下去,直到所有人全部出列为止。
建立n个人的单循环链表存储结构,运行结束后,输出依次出队的人的序号。
栈和队列某商场有一个100个车位的停车场,当车位未满时,等待的车辆可以进入并计时;
当车位已满时,必须有车辆离开,等待的车辆才能进入;
当车辆离开时计算停留的的时间,并且按照每小时1元收费。
汽车的输入信息格式可以是(进入/离开,车牌号,进入/离开时间),要求可以随时显示停车场内的车辆信息以及收费历史记录。
某银行营业厅共有6个营业窗口,设有排队系统广播叫号,该银行的业务分为公积金、银行卡、理财卡等三种。
公积金业务指定1号窗口,银行卡业务指定2、3、4号窗口,理财卡业务指定5、6号窗口。
但如果5、6号窗口全忙,而2、3、4号窗口有空闲时,理财卡业务也可以在空闲的2、3、4号窗口之一办理。
客户领号、业务完成可以作为输入信息,要求可以随时显示6个营业窗口的状态。
5、4阶斐波那契序列如下:f0=f1=f2=0,f3=1,…,fi=fi-1+fi-2+fi-3+fi-4,利用容量为k=4的循环队列,构造序列的前n+1项(f0,f1,f2,…fn),要求满足fn≤200而fn+1>200。
6、八皇后问题:设8皇后问题的解为(x1,x2,x3,…,x8),约束条件为:在8x8的棋盘上,其中任意两个xi和xj不能位于棋盘的同行、同列及同对角线。
要求用一位数组进行存储,输出所有可能的排列。
7、迷宫求解:用二维矩阵表示迷宫,自动生成或者直接输入迷宫的格局,确定迷宫是否能走通,如果能走通,输出行走路线。
8、英国人格思里于1852年提出四色问题(fourcolourproblem,亦称四色猜想),即在为一平面或一球面的地图着色时,假定每一个国家在地图上是一个连通域,并且有相邻边界线的两个国家必须用不同的颜色,问是否只要四种颜色就可完成着色。
现在给定一张地图,要求对这张地图上的国家用不超过四种的颜色进行染色。
要求建立地图的邻接矩阵存储结构,输入国家的个数和相邻情况,输出每个国家的颜色代码。
9、以下问题要求统一在一个大程序里解决。
从原四则表达式求得后缀式,后缀表达式求值,从原四则表达式求得中缀表达式,从原四则表达式求得前缀表达式,前缀表达式求值。
数组与广义表鞍点问题:若矩阵A中的某一元素A[i,j]是第i行中的最小值,而又是第j列中的最大值,则称A[i,j]是矩阵A中的一个鞍点。
写出一个可以确定鞍点位置的程序。
稀疏矩阵转置:输入稀疏矩阵中每个元素的行号、列号、值,建立稀疏矩阵的三元组存储结构,并将此矩阵转置,显示转置前后的三元组结构。
用头尾链表存储表示法建立广义表,输出广义表,求广义表的表头、广义表的表尾和广义表的深度。
树和二叉树以下问题要求统一在一个大程序里解决。
按先序遍历的扩展序列建立二叉树的存储结构二叉树先序、中序、后序遍历的递归算法二叉树中序遍历的非递归算法二叉树层次遍历的非递归算法求二叉树的深度(后序遍历)建立树的存储结构求树的深度图输入任意的一个网,用普里姆(Prim)算法构造最小生成树。
要求建立图的存储结构(邻接表或邻接矩阵),输入任意的一个图,显示图的深度优先搜索遍历路径。
要求建立图的存储结构(邻接表或邻接矩阵),输入任意的一个图,显示图的广度优先搜索遍历路径。
查找设计一个读入一串整数构成一颗二叉排序树的程序,从二叉排序树中删除一个结点,使该二叉树仍保持二叉排序树的特性。
24、设定哈希函数H(key)=keyMOD11(表长=11),输入一组关键字序列,根据线性探测再散列解决冲突的方法建立哈希表的存储结构,显示哈希表,任意输入关键字,判断是否在哈希表中。
排序以下问题要求统一在一个大程序里解决。
25、折半插入排序26、冒泡排序27、快速排序28、简单选择排序29、归并排序30、堆排序
2023/12/3 17:25:33 13KB 数据结构 课程设计 C++ 排序
1
域内网中的信息收集之一内网结构的探测
1
共 257 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡