自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 牛客练习题

2025-04-15 20:13:09 130

原创 牛客练习题

2025-04-14 20:59:54 98

原创 C++基础(关于观察者模式,3个工厂模式,迭代器模式,异常处理的思维导图)

l << 1 << 3 << 5 << 7 << 9 总共5个数 如果此时,执行了 l[0 ~ 4] 正常,如果执行了 l[5~n] 自动抛出异常 也就是说,我们需要在 operator[] 函数里面,判断传入的下标是否合法,是否在范围内,如果不合法立刻抛出异常,注意函数内部只负责抛出异常 外部处理一下异常。if(index>=this->size()){ //当index大于链表长度,手动抛出异常。// 只有头节点的情况下,尾节点即使头节点。Node* head;//真正的链表(链表头头节点)

2025-04-10 00:45:00 861

原创 C++基础7

2.刷题。

2025-04-09 01:00:00 183

原创 c++基础7

2.使用vector实现一个简单的本地注册登录系统 注册:将账号密码存入vector里面,注意防重复判断 登录:判断登录的账号密码是否正确。cout << "Usernamen已存在,请重新输入\n";cout << "登录成功\n";cout << "重新输入\n";cout << "退出中...\n";cout << "重新选择\n";cout << "2. 登录\n";cout << "1.创建\n";cout << "请选择: ";cout << "创建成功\n";

2025-04-08 01:00:00 458

原创 C++基础6

为链表类写上 push_back 和 构造函数 和 析构函数 和 operator<< 和 operator[] 这几个方法 private: Node* head;Hero(int a=1,int b=1,int c=1,int d=1,string job="战士") : atk(a), def(b), spd(c), hp(d),jobs(job) {}cout << "元素值: " << myList[1] << endl;cout << "链表: " << myList << endl;

2025-04-07 03:00:00 920

原创 C++练习4继承与多态

写一个 Weapon 武器类{ int atk 攻击力 构造函数 set,get 接口 } 写一个 Sword 长剑类,继承自武器类{ 拓展属性 hp 生命 构造函数 set,get接口 } 写一个 Blade 短剑类,继承自武器类{ 拓展属性 spd 速度 构造函数 set,get接口 } 写一个 Axe 斧头类,继承自武器类{ 拓展属性 def 防御 构造函数 set,get 接口 } 写一个 Hero 英雄类{ int atk;

2025-04-03 01:45:00 806

原创 C++练习3

/ 输出: 13.1416 world。// 输出: hello。// 输出: 3.14。// 处理浮点数(自动调整格式)// 处理endl(函数指针)// 实现全局的endl函数。

2025-04-01 20:52:51 721

原创 C++思维导图(二)

2025-03-31 20:35:01 254

原创 C基础练习

2025-03-31 08:57:03 103

原创 C++基础思维导图

2025-03-27 21:10:54 146

原创 网络编程之客户端通过服务器与另外一个客户端交流

服务器客户端

2025-03-19 22:19:56 927

原创 网络编程(一)

服务器与客户端搭建

2025-03-18 20:08:42 956

原创 IO线程思维导图

eg: 创建两个线程,分支线程1拷贝文件的前一部分,分支线程2拷贝文件的后一部分。

2025-03-10 20:19:19 277

原创 IO进程思维导图

eg;使用父子进程实现一个图片的拷贝要求父进程拷贝前一部分 子进程拷贝后一部分

2025-03-06 20:38:42 209

原创 文件IO思维导图

eg;

2025-03-05 20:12:20 92

原创 IO操作(持续更新

/ 每读取一行,计数器加一。// 新增行数计数器。2. 使用fgets函数,打印一个文件,类似cat。eg:1. 使用标准IO函数,实现文件的拷贝。3. 计算文件的行数。

2025-03-03 20:44:52 430

原创 c高级练习

c高级语言练习

2025-02-27 20:39:05 511

原创 shell脚本知识框架2

c高级

2025-02-26 19:22:29 867

原创 c高级shell脚本思维导图

c高级

2025-02-25 20:10:18 378

原创 c高级思维导图day1

c高级

2025-02-24 19:06:56 144

原创 C语言哈希表代码

/1创建一个新节点。//对每个指针指向NULL,防止野指针。//指针数组,13个指针。由于sqrt()函数,编译时使用gcc main.c -lm。//数据域:数据源素。//把数组的每个元素插入到哈析表。//指针域:节点之间的关系,下一个节。//初始化新节点的数据域。//初始化新节点的指针域。//把数组的值存到哈析表。//根据哈析表实现查找。//1.判断链表为空。//2.存在多个节点。

2025-02-19 09:09:23 766

原创 C语言数据结构双链表及双向链表代码

char data;

2025-02-17 20:28:42 467

原创 C语言单链表代码

*Linklist;//创建节点//头插//尾差//输出//头删//尾删//遍历计算链表长度//链表按位置插入//链表按位置删除//链表按位置修改//链表按位置查找//链表按元素查找//链表按元素删除//链表按元素修改//链表逆置//链表查找倒数第n个节点//链表冒泡排序//链表选择排序#endif。

2025-02-15 10:31:45 737

原创 C语言数据结构顺序表代码

int len;}Sqlist;//顺序表输入//顺序表输出//尾删//按下标插入//按下标删除//按下标修改//按下标查找//按元素查找//按元素删除//按元素修改//去重//冒泡排序(从小到大)//选择排序(从小到大)#endif。

2025-02-13 20:55:36 730

原创 C语言数据结构1

/ 80(每个元素对齐 2)unsigned long t4;// 4(假设32位系统)// 4(对齐 2)// 4(对齐 2)// 4(对齐 2)(2)→ 填充 2(总大小需为 4 的倍数)。(1)→ 填充 3(总大小需为 4 的倍数)。(4)→ 填充 4(总大小需为 8 的倍数)。(1)→ 填充 3 →。(1)→ 填充 3 →。(2)→ 填充 6 →。(4)→ 填充 4 →。(1)→ 填充 7 →。(1)→ 填充 1 →。(1)→ 填充 1 →。(1)→ 填充 3 →。(1)→ 填充 3 →。

2025-02-11 19:30:11 682

原创 c语言练习8

【代码】c语言练习8。

2025-02-01 20:14:53 193

原创 c语言练习7

【代码】c语言练习7。

2025-02-01 19:50:13 154

原创 c语言练习6

【代码】c语言练习6。

2025-01-31 19:02:05 151

原创 c语言练习5

【代码】c语言练习5。

2025-01-31 09:09:07 172

原创 c语言练习4

【代码】c语言练习4。

2025-01-26 11:19:59 171

原创 c语言练习3

【代码】c语言练习3。

2025-01-26 10:54:30 220

原创 c语言练习2

【代码】c语言练习2。

2025-01-24 15:44:11 181

原创 c语言练习1

printf("请输入%d位整数:",len);i<len;i++)printf("选择冒泡排列顺序(1为升序,0为降序):");=1&&order!=0){printf("请输入正确冒泡排列顺序(1为升序,0为降序):");j<n-1;if(mutex1!=1)break;printf("排序结果:");k<n;

2025-01-24 15:18:33 223

原创 c语言基础一维字符型数组与二维数组思维导图

数组

2025-01-23 17:18:01 133

原创 c语言一维数组思维导图---day

【代码】c语言一维数组思维导图---day。

2025-01-17 20:19:08 190

原创 C语言代码结构思维导图---day4

求1000-10000中的所有四叶玫瑰数(个位^4+十位^4+百位^4+千位^4==数本身)求3-100中的所有质数(只能被1和数本身整除的数)使用for循环打印下三角九九乘法表。使用for循环打印上三角九九乘法表。使用for循环打印直角三角形。使用for循环打印金字塔。

2025-01-15 19:18:33 107

原创 c语言:输出输入格式与运算符思维导图---Day3

2025-01-14 19:21:14 105

原创 存储数据基本知识简单思维导图 ---day2

eg:宏定义例子预处理后其结果为71。

2025-01-13 19:49:06 142

原创 熟悉Linux终端操作-----day1

2025-01-10 19:37:57 84

空空如也

空空如也

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

TA关注的人

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