自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 第四章:小瓶颈(1)---vector的“突袭”

vector是表示可变大小数组的序列容器。本质上,是使用动态分配数组来存储元素(空间不够时,会采取宽容机制)。vector可以采用下标访问数据元素(采用连续的存储空间存储元素),支持连续访问、尾插/尾删;对于其他位置的插入删除,效率较低。

2024-07-22 09:10:39 526

原创 第五章:小瓶颈(2)---逃脱vector的练习

本次的分享到这里就结束了!!!PS:小江目前只是个新手小白。欢迎大家在评论区讨论哦!有问题也可以讨论的!期待大家的互动!!!拜托了帮帮我点赞👍+收藏⭐️+关注➕(这对我真的很重要!!!)

2024-07-22 09:10:14 382

原创 第五章:练气期---string的模拟实现

本篇文章中,我们将围绕string的常用接口,展开模拟实现以此更加了解string的逻辑和原理。下面👇开始今天的学习!

2024-03-17 14:45:47 729 7

原创 第四章:初阶试炼(三)---类和对象(下)

今天我们就可以进行类和对象的结尾了。今天分享的是类和对象的下篇了,重点在前面几个标题,下面开始今天的学习!尝试去重载operator<<,先试一试将operator<<重载成成员函数​​​​​​​public:{}private:int _day;int _month;int _year;Date d1;//本末倒置d1 << cout;return 0;我们原先是想实现这种的,但是因为cout的输出流对象和隐含的this指针在抢占第一个参数的位置。

2024-02-24 22:15:56 1163 29

原创 【Linux】C语言实现超级简单进度条!你不会还不知道吧?

sleep期间,代码存储在缓冲区,sleep结束之后代码出现在显示器上。

2024-02-24 22:15:23 1837 26

原创 第三章:初阶试炼(二)---类和对象(中)

友友们,我们又见面啦!下面开始今天的类与对象(中)!构造函数是一个特殊的成员函数,名字与类名相同创建类类型对象时由编译器自动调用,以保证每个数据成员都有 一个合适的初始值,并且在对象整个生命周期内只调用一次。下面我们举例说明:1. 显示实现public://显示实现全缺省的构造函数---更加方便_day = day;int _month;int _day;//不传参d1.Print();//传参。

2024-02-14 16:13:09 1105 26

原创 第二章:初阶试炼(一)---类和对象(上)

今天,我要分享的是类和对象(上)的内容,我们会学习到很多有趣新奇的知识。现在我们就踏上征途吧!// 类体:由成员函数和成员变量组成// 一定要注意后面的分号class为定义类的关键字ClassName为类的名字{}中为类的主体,注意类定义结束时后面分号不能省略。类体中内容称为类的成员:类中的变量称为类的属性或成员变量;类中的函数称为类的方法或者成员函数。成员变量命名前最好+_来和函数的参数区分类的两种定义方式:1.声明和定义全部放在类体中。

2024-02-14 11:24:31 1123 17

原创 第一章:初入宗门----C++入门

铁汁们,我回归啦!之前由于期末周和补课的原因,一直没写博客。那么,我今天正式回归了。之后我会分享C++的相关学习知识和笔记和习题。也是踏入新的征途了,之后的文章我会放在新专栏---重生归来之狠学C++废话不多说,今天我们要学习的是C++的入门知识,也是补充C语言语法的不足,以及C++是如何对C语言设计不合理的地方进行优化的;为了后面的类和对象做铺垫的哦。定义命名空间,需要使用到namespace关键字后面跟命名空间的名字然后接一对{}即可,{}中即为命名空间的成员。1. 命名空间可以定义。

2024-02-07 09:00:00 2027 17

原创 Note8---归并排序+计数排序

今天我来将上次剩下的归并排序和计数排序补给大家!

2024-01-23 15:20:58 1079 23

原创 元旦特辑:Note7---交换排序

今天,我们要学习交换排序:冒泡排序和快速排序的实现+特性总结。

2024-01-01 00:00:00 1150 25

原创 元旦特辑:Note6---选择排序

今天我们将一起学习选择排序的2种实现:直接选择排序+堆排序

2023-12-30 21:27:10 1212 14

原创 元旦特辑:Note5---插入排序

本篇文章里面主要介绍插入排序:直接插入排序+希尔排序

2023-12-30 21:26:11 1514 6

原创 正餐---二叉树的OJ题

今天,我们的主要任务就是对递归有更深的理解,可以更好地运用递归的思想。今天主要就是二叉树的oj题。

2023-12-24 10:35:39 2083 19

原创 前菜---二叉树+堆的小练习

今天,我们来复习总结一下二叉树的性质,并且做一些练习题来巩固一下二叉树和堆堆知识点,为后面的oj题打下基础。

2023-12-24 10:35:19 1750 8

原创 冬至·特辑:Note4---二叉树的链式结构

本篇博客,小江带领大家一起学习如何实现二叉树的链式结构+二叉树的性质总结+涉及上篇博客和这篇博客的知识点一些选择题来巩固基础

2023-12-22 23:37:10 1402 14

原创 Note3---初阶二叉树~~

这篇博客,我们一起来了解并学习数据结构中的初阶的二叉树的概念和性质;以及堆和堆堆应用二叉树的知识点和内容比较多,友友们一定要有耐心看完(跳到自己需要的部分也是OK的)。

2023-12-18 21:07:12 1562 28

原创 Note2---栈和队列~~

之前,我们学习了顺序表和链表的相关知识,也完成了相应的练习,接下来我们要学习的是栈和队列!本篇将会比较详细的进行讲解栈和队列的相关知识点及如何实现,以及一些)OJ题

2023-12-16 11:36:14 1081 18

原创 立冬特辑-----链表OJ题优选合集~~

之前,我们已经将链表部分的知识了解学习的差不多了,那么没有题目来练练手算个什么事⁉️必需给大家安排上,小江优选---保质又保量‼️经典链表OJ题!!!

2023-11-12 00:00:00 610 41

原创 Note1: 算法的时间复杂度和空间复杂度

本篇文章相对于前面的顺序表和链表而言,比较简单。主要说明算法的时间复杂度和空间复杂度的问题,学习完之后还有一些练习题帮助巩固今天的知识。同时,本篇文章可以帮助大家在以后的刷题过程中择优选择复杂度低的思路,从而提高代码的效率。

2023-11-09 15:13:05 447 32

原创 学习笔记---更进一步的双向链表专题~~

双线链表的实现+新手学习笔记

2023-10-28 15:17:06 1147 36

原创 学习笔记---看完就会的单链表的应用~~

小链表的尾节点指向大链表的第一个节点(不是指向哨兵位)

2023-10-27 11:32:10 419 29

原创 学习笔记---0基础+干货满满的单链表专题~~

超基础的单链表的知识!!!

2023-10-22 16:09:26 498 43

原创 学习笔记---不容错过的顺序表的应⽤~~

顺序表实现通讯录📇,经典算法OJ题

2023-10-20 11:30:16 1080 21

原创 学习笔记---超基础+详细+新手的顺序表~~

动态顺序表的简单实现

2023-10-15 23:25:14 534 33

原创 新手学习笔记-----⽂件操作

磁盘上的⽂件是⽂件。从⽂件功能程序⽂件、数据⽂件。运行成功。

2023-10-05 07:00:00 673 21

原创 新手学习笔记-----编译和链接

1.翻译环境和运⾏环境2.翻译环境:预编译+编译+汇编+链接2.1 预处理2.2 编译2.2.1 词法分析2.2.2 语法分析2.2.3 语义分析2.3 汇编2.4 链接3. 运⾏环境

2023-10-03 17:34:57 1075 12

原创 自定义类型:结构体----初学者笔记

目录1. 结构体类型的声明1.1 结构体类型的简单介绍和声明1.1.1 结构的声明1.1.2 特殊的声明1.1.3 结构的自引用2. 结构体变量的创建和初始化3. 结构成员访问操作符4. 结构体内存对⻬4.1 对齐规则4.2 练习4.2.1 练习14.2.2 练习24.3为什么存在内存对⻬?4.4 修改默认对齐数5. 结构体传参6. 结构体实现位段6.1 什么是位段6.2位段的内存分配6.3位段的跨平台问题6.4 位段使⽤

2023-09-19 22:59:43 785 11

原创 来喽!!炒鸡详细的“数据在内存中的存储”真的来喽!

1. 整数在内存中的存储2. ⼤⼩端字节序和字节序判断3. 浮点数在内存中的存储

2023-09-15 22:57:14 331 16

原创 真嘟假嘟?!这么清晰简单的字符函数和字符串函数!!!

1. 字符分类函数2. 字符转换函数3. strlen的使⽤和模拟实现4. strcpy的使⽤和模拟实现5. strcat的使⽤和模拟实现6. strcmp的使⽤和模拟实现7. strncpy函数的使⽤和模拟实现8. strncat函数的使⽤和模拟实现9. strncmp函数的使⽤和模拟实现10. strstr的使⽤和模拟实现11. strtok函数的使⽤12. strerror函数的使⽤

2023-09-11 15:17:51 469 20

原创 C语言练习题第三弹!!!绝对典中典!!!

单身狗1,单身狗2,字符串左旋,字符串旋转结果,涉及操作符,一些库函数等知识

2023-08-30 14:33:45 337 13

原创 C语言练习题第二弹!!!绝对典中典!!!

1. 喝汽水问题2. 打印棱形3. 求1~100000所有的水仙花数4. 猜凶手5.杨氏矩阵

2023-08-27 16:34:32 207 10

原创 傻傻分不清sizeof和strlen??and今天:指针四--数组和指针笔试题

1.sizeof和strlen的对⽐2.数组和指针笔试题解析3.指针运算笔试题解析

2023-08-24 23:04:00 177 7

原创 超级详细的指针知识大放送了!!!and今天:指针三

1. 字符指针变量2. 数组指针变量3. ⼆维数组传参的本质4. 函数指针变量5. 函数指针数组6. 转移表7.qsort使用举例

2023-08-22 07:00:00 211 17

原创 超级详细的指针知识大放送了!!!and今天:指针二

1. 数组名的理解2. 使⽤指针访问数组3. ⼀维数组传参的本质4. 冒泡排序5. ⼆级指针6. 指针数组7. 指针数组模拟⼆维数组

2023-08-21 16:29:29 162 16

原创 超级详细的指针知识大放送了!!!and今天:指针一

1. 内存和地址2. 指针变量和地址3. 指针变量类型的意义4. const修饰指针5. 指针运算6. 野指针7. assert断⾔8. 指针的使⽤和传址调⽤

2023-08-19 18:23:16 217 18

原创 qsort函数的模拟实现!!!不会还有新手没看过吧?!

使用回调函数,模拟实现qsort(采用冒泡排序的方式),排序整型数据和结构体类型数据

2023-08-17 00:08:04 216 21

原创 简单易懂!青蛙跳台阶和汉诺塔问题详解!不要错过哇!

C语言实现青蛙跳台阶和汉诺塔问题详解

2023-08-07 21:19:22 443 15

原创 童叟无欺!别错过!函数递归和迭代的经典运用!

计算第n个斐波那契数,递归实现n的k次方,计算一个非负整数的每位之和(递归实现),递归实现求n的阶乘(不考虑溢出的问题)递归方式实现顺序打印一个整数的每一位,

2023-08-06 23:09:02 169 9

原创 别划走!真的不看看全是干货的初级C语言练习题吗?一滴水都没有哦还有解析

排序问题,兔子繁殖问题,二分法查找,计算阶乘之和,求2个数的最大公约数

2023-08-03 21:38:13 300 10

原创 C语言扫雷游戏的简单实现!保姆级简单教程!看完就会!

• 使用控制台实现经典的扫雷游戏• 游戏可以通过菜单实现继续玩或者退出游戏• 扫雷的棋盘是9*9的格子• 默认随机布置10个雷• 可以排查雷◦ 如果位置不是雷,就显示周围有几个雷◦ 如果位置是雷,就炸死游戏结束◦ 把除10个雷之外的所有雷都找出来,排雷成功,游戏结束

2023-07-31 15:50:35 2825 10

空空如也

空空如也

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

TA关注的人

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