- 博客(12)
- 收藏
- 关注
原创 基于多态的职工信息管理系统(C++实现)
事先声明本文章中编写的代码仅用于学习算法思想和编写基础形式使用,并未进行太多的代码优化。本次主要利用C++来实现一个基于多态的职工信息管理系统职工管理系统,可以用来管理公司内所有员工的信息。其中,公司中职工分为三类:普通员工、经理、老板。显示信息时,需要显示职工编号、职工姓名、职工岗位、以及职责。其中三种岗位职责内容如下:1、普通员工职责:完成经理交给的任务2、经理职责:完成老板交给的任务,并下发任务给员工3、老板职责:管理公司所有事务二、功能描述在职工信息管理系统中,需要实现的功能如下:1、
2024-05-31 11:38:55
620
1
原创 简单实现---基于STL的演讲比赛流程管理系统(C++实现)
1、课题总结该程序是基于C++的STL的演讲比赛流程管理系统的简易实现。现在总结一下它的关键特点和功能:1. STL的使用:使用STL中的vector\deque\map等容器对选手编号等信息进行记录或存放。2. 随机数生成:使用rand()函数和time(NULL)来生成随机数种子,确保每次运行程序时都能获得不同的随机数序列。3. 面向对象编程:使用类SpeechManage来管理整个演讲比赛流程,包括开始比赛、显示菜单、查看往届信息、清空比赛信息等功能。
2024-05-13 21:12:22
1272
2
原创 数据结构与算法笔记(一)---时间复杂度与空间复杂度
以自述式的笔记展示,尽可能用最好理解的方式去叙述我对知识点的理解,方便有需求的小伙伴查看理解,同时锻炼自身的表达能力,共同学习,共同进步,争取“双赢”!在编写和分析算法过程中我们如何去评价一个算法的好坏程度呢?这时候,我们有时会听到“诶!我昨天晚上对那个O(N)算法进行优化,写出了一个O(logN)的算法。”等等,其中这段话中的O(N)和O(logN)便是描述算法好坏程度的一种方式-----和,而这个表示法我们通常称作“接下来,我来为大家分别讲述一下时间复杂度和空间复杂度的概念、作用以及计算方式。
2024-05-10 16:10:30
995
1
原创 高精度算法之乘法运算
基于前面两个算法(如果还不清楚,建议点击这里跳转至加法实现去看看//构建两个字符数组以及对应存放数组长度的变量,以及输入//输入,回车即停止//记录数组长度//构建三个整形数组分别存放两个数以及结果数//并转化成整形数组并逆序存存放for (i = 0;i < len1;i++)//字符转整形的办法 字符-‘0’,然后逆序存放for (i = 0;i < len2;i++)3)核心逻辑实现1、确定结果数的数组长度。
2024-03-27 12:55:39
2124
1
原创 C++入门练习(补发)---通讯录管理系统
那么,如何实现呢,现在我们假设输入联系人的姓名,然后首先就是要判断是否有这个人,因为联系人的信息是存放在数组里面的,所以我们很容易想到利用循环遍历整个数组中联系人的名字,如果找到了相应的名字,那么我们返回一个数值,提示机器确实有这个人,然后继续执行修改的语句,若不存在,则返回其他值;首先,要能显示联系人,咱应该要存在联系人,换句话说,在显示之前,我们得先判断记录数组大小的m_size是否不为0,即若m_size为0,则说明此时不存在联系人,即不用显示,为给用户友好,我们只需输出一句相应的提示即可;
2024-03-23 23:45:50
1099
1
原创 寻找符合回文数要求的数
在11-999之间寻找一个数m,其中m的平方、m的立方均是回文数,依次输出他们输出格式 m 次数 对应的m 每输一个换一次行无。
2024-03-22 22:52:17
351
原创 Zhang---蓝桥杯基础练习VIP-矩形面积交
关于蓝桥杯基础练习之矩形面积交,分享一些个人的想法:以下是时间限制: 3s 内存限制: 192MB 提交: 10315 解决: 3062。
2024-02-04 17:18:15
779
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人