题目:电话号码查询系统【问题描述】设计散列表实现电话号码查找系统。
【基本要求】1)设每个记录有下列数据项:电话号码、用户名、地址;
2)从键盘输入各记录,分别以电话号码和用户名为关键字建立散列表;
3)采用一定的方法处理冲突;
4)查找并显示给定电话号码的记录;
5)查找并显示给定用户名的记录。
【进一步完成内容】1)系统功能的完善;
2)设计不同的散列函数,比较冲突率;
3)在散列函数确定的前提下,尝试各种不同类型处理冲突的方法,考察平均查找长度的变化。
2023/3/8 15:24:57 207KB 数据结构
1
PPT是针对博主使用粒子群优化算法解决水面无人艇静态、动态障碍物规避,及场地规划三类问题,做了更深入的总结分析。
  与目前火热的机器学习不同,智能优化算法需要对问题建立确定的模型,具有明确的优化目标函数,对优化变量不断的寻优。
通过对三种算法的问题描述、模型建立、算法参数确定、算法流程描述、计算结果分析,及从维度、优化变量、优化目标、针对业务的PSO优化四个方面,对应用在不同场景下的三种粒子群算法进行对比总结,旨在更彻底的剖析如何将粒子群优化算法应用到具体的问题中。
  该PPT是原版包含动画的PPT(Office版本越高越好,至少2010,否则有些动画在低版本显示有问题),自我感觉PPT做的很正、很文艺范,是博主7年来打杂做各种PPT经验的大成之作(说白了也就这水平),相信看完原版PPT你就会觉得原来技术分享也可以这么文艺范!
2023/3/8 1:11:05 18.56MB 粒子群 无人艇 布局 规划
1
问题描述:编号为1到n的n个人围成一圈,每人带一个密码c,以m为报数上限。
然后从第一个人开始顺时针自1开始报数,报到m的人出列,将其密码作为新的m值,从他的下一个人开始,同样顺时针自1开始报数,依次循环下去,直到所有的人都出列!要求得到依次出列的那些人的编号序列!基本要求:用C代码实现此活动,要求使用一定的算法进行操作,并最终通过程序运算出最初的结果!
2023/2/22 15:39:44 126KB 约瑟夫环
1
试设计一个用回溯法搜索陈列空间树的函数。
该函数的参数包括结点可行性判定函数和上界函数等必要的函数,并将此函数用于解圆陈列问题。
圆陈列问题描述如下:给定n个大小不等的圆c1,c2,...,cn,现要将这n个圆排进一个矩形框中,且要求各圆与矩形框的底边相切。
圆陈列问题要求从n个圆的所有陈列中找出有最小长度的圆陈列。
例如,当n=3,且所给的3个圆的半径分别为1,1,2时,这3个圆的最小长度的圆陈列是1,2,1,其最小长度为2+4*sqr(2)。
编程任务:对于给定的n个圆,编程计算最小长度陈列。
2023/2/19 21:53:10 2KB 排列树
1
个人总结的关于软件质量的复盘报告,主要有:问题描述,问题性归类,测试中出现的问题描述,处理方案,改进措施,也是个人早期在工作中开展对自己测试中的不足点进行的总结和梳理,对后期的工作和学习,以及管理项目质量带来了一部分借鉴作用。
2023/2/18 11:09:33 24KB 复盘报告
1
、问题描述(功能要求):某高校,主要人员有:在职人员(行政人员、教师、一般员工)、退休人员、返聘人员和临时工。
现在,需要存储这些人员的人事档案信息:编号、姓名、性别、年龄、职务、职称、政治面貌、最高学历、任职时间、来院时间。
要求:1)添加删除功能:能根据学院人事的变动情况,添加删除记录;
2)查询功能:能根据编号和姓名进行查询;
3)编辑功能(高级):根据查询对相应的记录进行修改,并存储;
4)统计功能:能根据多种参数进行人员的统计(在职人数、党员人数、女工人数、高学历高职称人数);
5)保存功能:能对输入的数据进行相应的存储,要求重载插入和提取符以完成数据的保存和打开。
6)人员编号在生成人员信息时同时生成,每输入一个人员信息编号顺序加1。
2、问题的处理方案:根据系统功能要求,可以将问题处理分为以下步骤:(1)应用系统分析,建立该系统的功能模块框图以及界面的组织和设计;
(2)分析系统中的各个实体及它们之间的关系包括属性和行为;
(3)根据问题描述,设计系统的类层次;
(4)完成类层次中各个类的描述(包括属性和方法);
(5)完成类中各个成员函数的定义;
(6)完成系统的应用模块;
(7)功能调试;
(8)完成系统总结报告以及系统使用说明书。
四、报告:
2023/2/8 22:11:03 16KB 添加删除功能 查询功能
1
问题描述:现有12个外形相同的小球,只要其中一个小球质量不同(不能确定较重还是较轻),请用天平找出是哪个小球不同,而且还要找出究竟是轻是重?条件:只能称三次.许多人都听说过这个问题吧!本程序演示了这个问题的解答过程,并正在开发相关的后续功能。
更重要的事:当本程序开发完成之后,作者将公布其源码!欢迎来信索取!<;;;;;;;相信它是第一个演示这个问题解答过程的软件吧!>;;;;;;;
2020/1/12 11:38:49 179KB 综合系统类
1
★问题描述:给定一个赋权无向图G=(V,E),每个顶点v∈V都有一个权值w(v)。
如果U∈V,且对任意(u,v)∈E有u∈U或v∈U,就称U为图G的一个顶点条覆盖.G的最小权顶点覆盖是指G中所含顶点权之和最小的顶点覆盖。
★算法设计:对于结定的无向图G,设计一个优先队列式分支限界法,计算G的最小权顶点覆盖。
★数据输入:由文件input.txt给出输入数据。
第1行有2个正整数n和m,表示给定的图G有n个顶点和m条边,顶点编号为1,2,.....,n.第2行有n个正整数表示n个顶点的权.接上去的m行中,每行有2个正整数u,v,表示图G的一条边(u,v)。
★结果输出:将计算出的最小权顶点覆盖的顶点权之和以及最优输出到文件output.txt.文件第1行是最小权顶点覆盖顶点权之和;第2行是最优解xi,1≤i≤n,xi=0表示顶点i不在最小权顶点覆盖中。
2015/2/20 23:57:17 363KB 最小权顶点覆盖问题
1
数据结构课程设计校园导航系统源代码,原创。
【问题描述】以我校为例,设计一个校园导游程序,主要为来访的客人提供信息查询。
【基本要求】提供至少5个景点的校园导游咨询(包括景点引见、景点间距离等)。
本程序的目的是为来客提供路径咨询和景点查询(根据用户指定的始点和终点输出相应最短简单路径或者输出用户指定景点的详细信息);
系统管理员又可根据实际情况对导游图进行修改,删除路径或景点。
2021/4/7 16:06:34 6KB 校园导航
1
C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。
C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计,因而C++就顺应的问题规模而论,大小由之。
[1]C++不仅拥有计算机高效运行的实用性特征,同时还致力于提高大规模程序的编程质量与程序设计语言的问题描述能力。
2016/1/20 9:25:48 61KB c++
1
共 108 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡