- 博客(133)
- 资源 (1)
- 收藏
- 关注
原创 天梯赛真题——7-6 老板的作息表(25 分)
每个区间间隔至少1秒;并且任意两个给出的时间区间最多只在一个端点有重合,没有区间重叠的情况。2.然后先对第一个时间进行判断,因为它的特殊性,如果开头不是000000的话就直接加上一个000000到第一个时间的开头。按照时间顺序列出时间表中没有出现的区间,每个区间占一行,格式与输入相同。输入第一行给出一个正整数N,为作息表上列出的时间段的个数。3.接着对剩下的时间段进行循环处理,如果两时间段不相接的话就直接加上两时间的中间时间段。本题就请你编写程序,检查任意一张时间表,找出其中没写出来的时间段。...
2022-08-01 21:49:29 1164 1
原创 C++硬货——map头文件【保姆级教学】
map头文件 接下来我会从(map的构造和赋值)、(map的大小交换)、(map插入和删除)、(map的查找和统计)、(map容器排序)等方面来介绍map容器,每个案例都会有代码和图片说明~
2022-06-19 18:30:50 7065 4
原创 C++硬货——vector头文件【保姆级教学】
vector容器是动态拓展的过程:并不是在原空间继续连接新空间,而是在内存中找一块更大的内存空间,然后将原数据拷贝到新空间,释放原空间~PS: 接下来我将会介绍(构造函数)、(赋值操作)、(容量大小)、(插入和删除)、(数据存取)、(互换容器)等操作,每个案例都会有代码和图片说明~代码结果代码结果代码结果代码结果代码结果代码结果代码结果PS: 觉得好就点赞加收藏吧~作者:白凤倚剑归链接:https://juejin.cn/post/710802092860429
2022-06-12 13:41:03 7637 2
原创 二叉树的初始化·数据结构
二叉树是什么?二叉树(Binary tree)是树形结构的一个重要类型。许多实际问题抽象出来的数据结构往往是二叉树形式,即使是一般的树也能简单地转换为二叉树,而且二叉树的存储结构及其算法都较为简单,因此二叉树显得特别重要。二叉树特点是每个节点最多只能有两棵子树,且有左右之分思路:首先,需要创建一个BTNode的结点,结点包含了数据,两个指针——lchild和rchild,再一个BTNode的构造函数,来初始化结点接着,创建二叉树的类,类包含了头结点,以及各函数的实现操作。(初始化函数、创建树函
2022-04-26 19:31:27 9991 3
原创 C++类的继承实验(简易的商品系统)
实验概述:实验目的:通过归纳与总结类之间的继承与派生关系,设计并编程实现若干个相互有关联的自定义类,而后对这些类进行简单使用。实验要求:假设某商店有如下几种货品:衬衣、帽子、立柜。每一种货物都有与其关联的说明信息。衬衣:单价、产地、布料;帽子:单价、产地、布料、样式(平顶或尖顶);立柜:单价、产地、木料、颜色。操作要求:商品的进库(增加某类商品及其库存量),商品的出库(减少某类商品及其库存量),某类货品总价格的计算。要求自行设计数据结构,用类的继承与派生关系将上述的各种货品表示出来,并.
2022-04-25 14:36:25 2103
原创 C++公用数据的保护
1.有const修饰的成员,构造函只能以成员列表方式赋值,只能读取数据成员,不能改变数据成员;//有const修饰的成员,构造函只能以成员列表方式赋值,只能读取数据成员,不能改变数据成员;#include<iostream>using namespace std;class Time {public: const int hour; const int minute; const int second; Time (int h,int m,int s):hour(h),mi
2022-03-23 01:00:00 276
原创 数据结构多项式相加
多项式相加数据域有两个int一个放x的一个放x前面的值代码如下:#include <stdio.h>#include <stdlib.h>//包含malloc(),free()函数typedef struct LNode{ float coef;//系数 int expn;//指数 LNode *next;}LNode, *LinkList;//指针void CreatPolyn(LinkList &L ,int m){ ...
2022-03-19 22:53:50 502
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人