问题描述图G=(V,E)的一个团是图G的一个完全子图,即该子图中任意两个相异的顶点都有一条边相连。
最大团问题就是要找出图G中顶点数最多的一个团。
基本要求(1)用回溯法来求解最大团问题。
(2)用分支限界法来求解最大团问题。
测试数据由读者给定若干连通图。
实现提示本课程设计的实现主要包括以下主要过程:(1)关于解的编码形式(对应顶点i的变量x[i]=1当且仅当顶点i属于找到的最大团)。
(2)设计合适的上界函数,即如何确定当前团最大顶点数的上界。
2023/8/28 8:12:35 3.15MB 最大团问题
1
[问题描述] 每个员工的信息包括:编号、姓名、性别、出生年月、学历职务、电话、住址等。
系统能够完成员工信息的查询、更新、插入、删除、排序等功能。
[基本要求](1)排序:按不同关键字,对所有员工的信息进行排序。
(2)查询:按特定条件查找员工。
(3)更新:按编号对某个员工的某项信息进行修改。
(4)插入:加入新员工的信息。
(5)删除:按编号删除已离职的员工的信息。
2023/8/25 13:23:25 256KB 数据结构 链表 员工管理系统
1
客户业务分为两种,第一种是申请从银行得到一笔资金,即取款或者借款。
第二种是向银行投入一笔资金,即存款或者还款。
VoidAction()银行有两个服务窗口,相应的有两个队列。
客户到达银行后先排第一个队。
queueq1;处理每个客户业务时,如果属于第一种,且申请额超出银行现存资金总额而得不到满足,则立即排入第二个队queueq2;等候,直至满足时才离开银行;
否则业务处理完后立即离开银行。
每接待完一个第二种业务的客户,则顺序检查和处理(如果可能)第二个队列中的客户,对能满足的申请者予以满足,不能满足的者重新排到第二个队列的队尾。
注意:在此检查过程中,一旦银行的资金总额少于或者等于刚才第一个队列中最后一个客户(第二种业务)被接待之前的数额,或者本次已将第二个队列检查或处理了一遍,就停止检查(因为此时已不可能还有能满足者)转而继续接待第一个队列客户。
任何时刻都只开一个窗口。
假设检查不需要时间。
营业时间结束时所有客户立即离开银行。
【基本要求】利用动态存储结构实现模拟。
【测试数据】一天营业开始时银行拥有的款额为10000(元)初始化total=10000;,营业时间为600(分钟)。
设定营业时间为早上9:00-晚上19:00其他模拟参量自定,注意测定两种极端的情况:一是两个到达事件之间的间隔时间很短,而客户的交易时间很长,另一个恰好相反,设置两个到达事件的间隔时间很长,而客户的交易时间很短。
这个有点焦虑【实现提示】事件有两类:到达银行的和离开银行。
初始时银行现存资金总额为total。
开始营业后的第一个事件是客户到达,设定一个计数器count来计算一天内客户人数,初始化为0营业时间从0到closetime。
到达事件发生时随机地设置此客户的交易时间和距下一到达事件之间的时间间隔。
每一个客户要办理的款额也是随机确定的,用负值和正值分别表示第一类和第二类业务。
个人觉得用0、1、2、3分别表示取款、借款、存款、还款比较好。
变量total,closetime以及上述两个随机量的上下界均交互地从终端读入,作为模拟参数。
两个队列和一个事件表均要用动态存储结构实现。
需考虑设置离开事件,以及如何设计第二个队列的存储结构以获得较高的效率。
注意:事件表是按时间顺序有序的。
voidgetTime();
2023/8/14 4:07:50 5KB C++
1
工资管理系统1、系统功能的基本要求: 员工每个工种基本工资的设定 加班津贴管理,根据加班时间和类型给予不同的加班津贴;
 按照不同工种的基本工资情况、员工的考勤情况产生员工的每月的月工资;
 员工年终奖金的生成,员工的年终奖金计算公式=(员工本年度的工资总和+津贴的总和)/12;
 企业工资报表。
能够查询单个员工的工资情况、每个部门的工资情况、按月的工资统计,并能够打印;
2、数据库要求:在数据库中至少应该包含下列数据表: 员工考勤情况表;
 员工工种情况表,反映员工的工种、等级,基本工资等信息;
 员工津贴信息表,反映员工的加班时间,加班类别、加班天数、津贴情况等;
 员工基本信息表 员工月工资表。
3、本课题设计的基本要求:(1) 必须提交系统分析报告,包括系统的功能分析、系统的功能模块设计、数据库的数据字典,数据库的概念结构(E-R图),数据库中的表、视图(如果使用)、存储过程(如果使用)的结构和定义(可以用SQL脚本提供);
(2) 程序设计的报告:包括程序的运行环境、开发环境、程序的详细设计(包括模块之间的关系,模块的功能、主要功能实现的程序段)(3) 系统的源程序,包括数据库脚本程序。
2023/8/11 6:42:43 124KB php 工资管理
1
散列表的设计与实现设计散列表实现电话号码查找系统。
【基本要求】1)设每个记录有下列数据项:电话号码、用户名、地址;
2)从键盘输入各记录,分别以电话号码和用户名为关键字建立散列表;
3)采用一定的方法解决冲突;
4)查找并显示给定电话号码的记录;
5)查找并显示给定用户名的记录。
自己做的很好的报告也有
2023/8/9 16:12:05 1.06MB C语言版 哈希表 电话薄
1
1、问题描述:以一个m×n的长方阵表示迷宫,0和1分别表示迷宫中的通路和障碍,设计一个程序,对任意设定的迷宫,求出一条从入口到出口的通路,或得出没有通路的结论。
2、基本要求:(1)以链栈作为存储结构,编写一个求解迷宫的非递归程序,并将求得的通路以三元组(i,j,d)的形式输出,其中:i,j指示迷宫中的一个坐标,d表示走到下一坐标的方向;
(2)编写递归形式的算法,求得迷宫中所有可能的通路;
(3)以方阵形式输出迷宫及其通路。
(选做)[测试数据]左上角(1,1)为入口,右下角(9,8)为出口。
2023/7/29 3:25:19 7KB 非递归用栈
1
将基本要求整理为excel版,可以直观对比一至四级要求的差别,以及同一级别不同层面的相同或差异
2023/7/23 20:51:27 32KB 分类整理 excel版
1
使用微机实验平台实现数字钟。
1.基本要求如下:1) 24小时制时间显示。
2) 可以随时进行时间校对。
3) 整点报时。
4) 闹钟功能,要求设置起闹时间时,不影响时钟的正常走时。
2.提高要求1) 校时时相应位闪烁。
2) 能够设置多个起闹点。
2023/7/18 14:44:35 333KB 多功能数字钟的设计与实现
1
1、基本要求1.根据ID号查询员工信息;
2.根据姓名查询员工信息(姓名重复时,显示所有同名者信息);
3.显示通讯录中所有员工信息;
4.往系统中添加一个员工;
5.从系统中删除一个员工;
6.程序退出时将系统中所有员工信息保存到文件中;
7.程序启动时将文件中所有员工信息读入程序中。
2、扩展要求1.系统中所有成员按ID号排序;
2.系统中所有成员按姓名排序;
3.按部门分类显示系统中的成员;
4.自己设计一些合理的附加功能。
1
本系统是一个复杂的信息系统,包含了信息录入、信息查询、信息修改、打印预览等功能,能满足学校教师管理工作的基本要求。
主要包括学生基本情况、课程设置、班级管理、任课情况等方面的信息,操作方便,是一个能够独立运行的成绩信息管理系统。
它的产生大大减少了人力上的不便,提高了学生成绩信息管理的效率。
2023/7/15 13:56:13 593KB 学生成绩管理系统
1
共 193 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡