设计数据结构及算法完成某个汽车租借公司日常工作的组织与管理。
该管理系统的基本管理对象为汽车,每台汽车用一个licensenumber进行唯一标识。
每个汽车存在三种可能状态:•可以租借(availableforrent)•已借(rented)•修理中(inrepair)其中在available队列中汽车应该依据汽车行驶过的路程进行排序,行驶路程最少的汽车排在最前面。
在rented队列中汽车应该依据其预期前往时间进行排序,排在最前的应该是预期最早前往的汽车。
① 用三个链表组织三种状态的汽车。
② 能够实现租借的日常事务:引入新车,租借,收费,修理等。
③ 租借收费应该根据汽车行驶的路程及借去的时间综合计算得出,路程收费标准如下:1. 低于100㎞收费20.00元。
2. 100㎞以外的路程0.15元/㎞。
④ 汽车根据行驶的路程定期进行维护。
⑤ 还需实现辅助操作:汽车查询,打印全部信息,计算并打印收入、成本及收益。
⑥ 管理系统应有完整的界面。
2018/9/24 22:45:14 310KB 数据结构 课程设计 汽车租赁
1
用单链表实现n阶乘计算,能够计算到2000的阶乘
2019/11/10 3:42:10 775B 计算大数(n>20)阶乘
1
用链表完成多级菜单,STM32彩屏显示多级菜单
2019/7/10 18:34:23 1.98MB 多级菜单
1
数据结构课程设计报告+源代码用链表实现约瑟夫环
2016/4/23 15:33:26 52KB 数据结构课程设计 约瑟夫环
1
数据结构可视化工具:动态数组链表栈队列二叉树二叉搜索树AVL树B树汇合红黑树映射哈希表二叉堆优先级队列哈夫曼树等
2015/11/15 17:43:41 455KB 数据结构 JAVA 可视化
1
C与言语实现链表的创建、插入(头插法、尾插法)、遍历、查找、删除操作
2021/6/21 15:19:56 2KB 链表 链表创建 链表插入 链表查找
1
解压执行make可编译,基于ARM平台的电子相册实现源码,含带jpeg和freetype动态库,代码涉及大量指针操作、大量链表操作、framebuffer屏显、目录/文件检测、字体编解码、图片编解码操作,Makefile文件也可做其他Makefile编写的参考文件
2017/9/3 22:37:17 16.22MB 嵌入式 电子相册 linux源码 Makefile
1
1.c++基于二叉树链表实现同学录信息系统2.c++基于顺序表实现同学录信息系统3.二叉树的思想材料4.报告5.源代码
2017/7/19 23:22:24 10.55MB c++ 数据结构 二叉树 同学录
1
控制桌面图标来玩的小游戏“贪吃蛇”,源码中有两个版本,数组版和链表版。
需要焦点在控制台上,功能有,按后方向随时停止,撞墙壁不会死,撞自己会死,图标小于30个时自动增加20个图标,死了可以重新来。
还可以辨别是win7或者win10系统,自动寻找句柄,WIN7系统有好几种,我自己的WIN7可以运行,有些朋友的可能不行。
开始前需要右键取消图标的自动陈列。
已自动取消图标与网格对齐。
w、s、a、d为方向键。
VS2017编译,解压密码为123
1
选择一种合适的数据结构很重要,如果在一堆随机存放的数中使用了大量的插入和删除指令,那使用链表要快得多。
数组与指针语句具有十分密切的关系,一般来说,指针比较灵活简约,而数组则比较直观,容易理解。
对于大部分的编译器,使用指针比使用数组生成的代码更短,执行效率更高。
2015/7/22 16:02:57 635KB C语言 编程 运行速度 优化方法
1
共 331 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡