自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 C++实现双向链表

C++实现双向单链表

2022-09-01 09:06:29 592

原创 C++实现顺序表

C++实现顺序表

2022-08-31 15:56:01 956

原创 C++实现单循环链表

C++实现单循环链表

2022-08-31 15:44:14 1059

原创 C++实现单链表--数据结构与算法

使用C++编写 数据结构与算法 中的单链表,实现单链表的创建、遍历、插入和删除操作。

2022-08-20 21:08:02 679

原创 c++类模板案例

案例要求:创建一个数组类模板//可以对内置数据类型以及自定义数据类型的数据进行存储//将数组中的数据存储到堆区//构造函数中可以传入数组的容量//提供对应的拷贝构造函数以及operator = 防止浅拷贝问题//提供尾插法和尾删法对数组中的数据进行增加和删除//可以通过下标的方式访问数组中的元素//可以获取数组中当前元素个数和数组的容量分析:首先创建一个类模板,包含构造函数、析构函数、拷贝函数、operator=、尾插、尾删、operator[] 、获取容量大小、获取元素个数。代码实

2022-04-14 22:04:52 1135

原创 C++黑马 职工管理系统

分析及代码实现:1. 首先创建一个职工父类,普通员工、经理、老板都属于它的子类;子类在.h文件中声明,在.cpp文件中实现;即创建了worker.h父类头文件,employee.h、manager.h、boss.h三个子类头文件,同时还有employee.cpp、manager.cpp、boss.cpp源文件实现。worker.h父类头文件#pragma once #include <iostream>#include <string>using nam...

2022-04-13 17:24:32 479

原创 c++ 黑马案例--通讯录管理系统

前言:之前跟着黑马老师学习时,一边听课一边敲代码,感觉效果不理想,敲完一边都没记住什么,只是为了赶课程进度而去听讲、敲代码,那就只是过了一边脑子。这次自己重新写了一个通讯录,感觉还是收获了很多,同时也增加了自己学习的信心。犯错:在创建结构体时,创建了联系人结构体,忘了创建通讯录结构体,导致一开始就遇到了问题,通讯录是一个包含联系人结构体和通讯录人数的结构体,比如说:添加联系人姓名时,是把姓名给->通讯录结构体变量 abs的->联系人结构体的->第p_Size个->人员姓名..

2022-04-04 13:31:35 1319 4

原创 c++ 结构体案例----3名老师,每名老师带领5名学生

案例描述:学校正在做毕设项目,每名老师带领5个学生,总共有3名老师,需求如下:设计学生和老师的结构体,其中在老师的结构体中,有老师姓名和一个存放5名学生的数组作为成员。学生的成员有姓名、考试分数。创建数组存放3名老师,通过函数给每个老师及所带的学生赋值;最终打印出老师数据以及老师所带的学生数据。思路:1.首先要创建学生和老师的结构体,老师的结构体还要包含学生的结构体数组;2.创建setTeacher()赋值函数给每个老师及所带的学生赋值;3.创建printTeacher()打印函数打印老

2022-04-03 20:50:02 1572 1

原创 c++实现1到100 猜数字

要求:随机生成一个1-100之间的数字,玩家进行猜测,如果猜错,提示玩家数字过大或者过小,如果猜对恭喜玩家胜利,并且退出游戏。实现历程:一开始是在main()函数中直接实现简单的猜数字游戏,后来经过一步步探索,增加了一个选择界面:玩家选择1 开始游戏,选择0 直接退出游戏,输入其他选项 重新输入;把猜数字游戏封装为myGuess函数,并增加一个计数的功能。随机数范围:int num = rand() % n + a; a是起始值,n+a-1是终止值,n是整数的范围。创建随机数种子: sra..

2022-04-03 12:09:10 6962

原创 c++基础--冒泡排序

#include <iostream>using namespace std;//显示函数 (传入数组的名字和长度)void Show(int arr[],int len){ for (int i = 0; i < len; i++) { cout << arr[i] << " "; } cout << endl;}int main(){ int arr[] = { 2,5

2022-03-30 20:42:20 852 2

原创 计算三人分糖果

1. 本文灵感源自博主: 十叶知秋,(26条消息) 十叶知秋的博客_CSDN博客-玩转C语言系列,玩转JAVA系列,算法题目——自我剖析领域博主学习过大佬的详细解法,我改成了C++程序2. 转化成数学问题:3. C++代码实现#include <iostream>using namespace std;int main(){ int A = 0, B = 0, C = 0; int x = 0, y = 0, z = 0, k = 0; wh...

2022-03-29 22:37:53 1974

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除