自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据结构(C):树的概念和二叉树初见

言C之言,聊C之识,以C会友,共向远方。各位博友的各位你们好啊,这里是持续分享数据结构知识的小赵同学,今天要分享的数据结构知识是二叉树,在这一章,小赵将会向大家展开聊聊二叉树以及其的三种遍历方式。✊。

2024-05-15 21:51:12 602 2

原创 数据结构(c):队列

言C之言,聊C之识,以C会友,共向远方。各位博友的各位你们好啊,这里是持续分享数据结构知识的小赵同学,今天要分享的数据结构知识是队列,在这一章,小赵将会向大家展开聊聊队列。✊队列:只允许在一端进行插入数据操作,在另一端进行删除数据操作的特殊线性表,队列具有先进先出队列:进行插入操作的一端称为队尾出队列:进行删除操作的一端称为队头队列图片​其实上面说了很多,但其实队列很简单,正如它的名字一样,队列就是排队。​总结一下规律就是先进先出,就跟我们排队一样,谁排第一,谁的请求就可以先被执行。

2024-05-07 15:16:36 748 43

原创 数据结构(C):栈

言C之言,聊C之识,以C会友,共向远方。各位博友的各位你们好啊,这里是持续分享数据结构知识的小赵同学,今天要分享的数据结构知识是栈,在这一章,小赵将会向大家展开聊聊栈。✊int top;// 栈顶// 容量}Stack;//这样定义的效果和前面顺序表的效果一样可以增长。

2024-05-06 21:33:57 941 55

原创 数据结构(C):玩转链表

言C之言,聊C之识,以C会友,共向远方。各位博友的各位你们好啊,这里是持续分享数据结构知识的小赵同学,今天要分享的数据结构知识是链表,在这一章,小赵将会向大家展开聊聊链表。✊。

2024-05-05 18:30:58 991 68

原创 数据结构(C):玩转顺序表

言C之言,聊C之识,以C会友,共向远方。各位博友的各位你们好啊,这里是持续分享数据结构知识的小赵同学,今天要分享的数据结构知识是,在这一章,小赵将会向大家展开聊聊顺序表。✊。

2024-05-02 17:30:08 1120 79

原创 带你学C语言:结构体及其内存

言C之言,聊C之识,以C会友,共向远方。各位博友的各位你们好啊,这里是持续分享C语言知识的小赵同学,今天要分享C语言知识是结构体,在这一章,小赵将会向大家展开聊聊顺序表和链表。✊。

2024-05-02 12:23:24 1389 36

原创 排序之希尔排序:草根逆袭记

言C之言,聊C之识,以C会友,共向远方。各位博友的各位你们好啊,这里是持续分享C语言知识的小赵同学,今天要分享的C语言知识是,在这一章,小赵将会向大家展开希尔排序。✊。

2024-04-26 23:45:02 2709 109

原创 数据结构(C):时间复杂度和空间复杂度

言C之言,聊C之识,以C会友,共向远方。各位CSDN的各位你们好啊,这里是持续分享数据结构知识的小赵同学,今天要分享的数据结构知识是时间复杂度和空间复杂度,在这一章,小赵将会向大家展开聊聊何为时间复杂度,何为空间复杂度。✊。

2024-04-23 14:10:44 1570 89

原创 排序之插入排序:从斗地主到插入排序

不知道各位是否玩过几乎人人都玩过的斗地主游戏呢?相必各位或多或少都玩过一点,再没玩过也看别人打过。今天博主就将从这个游戏为大家讲解我们的插入排序。在每一个斗地主玩家开始打牌前,我们都要经历一个摸牌的过程,不知道各位有木有发现,我们是怎么做到手上的牌如此整齐的呢?其实各位只要稍微回想一下,就会发现我们是拿一张就往牌里插入,找到那个比前面小比后面打的牌。而这个过程其实就是我们的插入排序的过程。在这里博主做了一个小小的动态图来模仿各位的动态图。橙色的是我们手上的动态,而蓝色的则是相当于我们还没摸的牌。

2024-04-21 17:41:07 694 54

原创 带你学C语言-指针(4)

言C之言,聊C之识,以C会友,共向远方。各位CSDN的各位你们好啊,这里是持续分享C语言知识的小赵同学,今天要分享的C语言知识是深入了解指针(4),在这一章,小赵将会和大家继续聊指针的相关内容。✊。

2024-01-19 17:08:10 2298 24

原创 带你学C语言~指针(3)

在上一节指针中我们讨论了一系列和指针相关的知识,包括二级指针,指针数组,但光靠这些知识还无法完全理解指针,因为指针还有函数指针这样一极其关键的类型,而我们上一章也没有具体聊如何存储一个字符串,以及如何访问它。好了下面就随着小赵的步伐一起来看看这些知识吧。

2023-12-26 17:57:49 1193 25

原创 带你学C语言~指针(2)

上一章,小赵和各位聊了关于C语言指针的开篇章,我们聊了指针最初的模样,但指针这个东西远远不止上一章那样简单,因为我们开辟的内存远远不止这么简单,毕竟还有数组的开辟,还有函数等等这些,包括我们的指针它也是有内存的,那我们究竟该如何去访问它们的地址,如何使用它们的地址内存,这样的地址内存又究竟对我们编写代码会带来什么样革命性的改变,下面小赵讲讲一一为你解答。

2023-12-19 02:03:32 1378 38

原创 带你学C语言~指针(1)

Hello,CSDN的各位家人们,你们好啊!今天,小赵要给大家分享的C语言知识是指针,相信不少家人们都或多或少被指针搞得晕头转向,小赵一开始也是,但后来小赵经过不断地努力学习,终于将这里面的知识弄懂了。由于指针的知识点实在太多,小赵决定将它分为几个小部分,让大家更好地学习和吸收。

2023-12-16 00:41:15 1237 51

原创 C语言算法~BF算法和KMP算法

在开始今天的两个算法之前,我们先由strstr引入,因为这两个算法与我们strstr对应的功能是十分相似的。这个是在我们的这个搜索得到的,(里面有例子和对其的功能解析哦。)其实小赵在这里大致翻译一下就是,在str1中找到我们的str2的内容然后接着打印。比如我们的str1是abcd,str2是bc那么它输出的就是bcd。在这里小赵再用代码帮助大家理解一下。相信家人们通过小赵这样的举例一定明白了,对不对,那么我们下面就要进入我们的正餐。

2023-12-14 09:58:39 1545 44

原创 带你学C语言:带你学函数

自定义形式如下:ret_typefun_name形式参数•ret_type是函数返回类型•fun_name是函数名•括号中放的是形式参数•{}括起来的是函数体(封装的代码,这段代码执行这个函数要执行的功能)小赵在这里为大家举个例子帮助大家理解。这里小赵举了一个有返回值的和无返回值的供大家参考,这里需要注意的是,我们有时候刚学函数的时候,对于无返回值的函数可能会忘记加(),但其实到后面我们会知道这个括号恰恰是函数的灵魂所在,它调用了函数,可以说。

2023-12-06 01:36:31 1336 27

原创 C语言小游戏:三子棋

Hello,csdn的各位小伙伴你们好啊!这次小赵给大家带来的C语言小游戏是三子棋,三子棋也就是大家常玩的井字棋,这样的一个编程想必会让很多人都兴奋不已,好了好了那我们赶快开始吧。好了今天的分享就到这里了,大家等会可以试着去敲属于自己的三子棋C语言游戏哦!如果大家喜欢小赵的C语言游戏系列,也可以订阅小赵的C语言小游戏系列,如果大家对这个游戏代码有更好的改进完善方案也可以在评论区留言哦,小赵会一一回复的。!!

2023-12-05 01:28:59 1495 16

原创 带你学C语言:带你学数组

作者:爱编程的小赵加油站:没有人可以回到过去重新开始,但谁都可以从现在开始,书写一个全然不同的结局。专栏:带你学C语言🌍.数组的概念数组是⼀组相同类型元素的集合;从这个概念中我们就可以发现2个有价值的信息:数组中存放的是1个或者多个数据,但是数组元素个数不能为0。数组中存放的多个数据,类型是相同的。数组分为⼀维数组和多维数组,多维数组⼀般比较多见的是⼆维数组。

2023-11-30 11:45:55 1254 24

原创 汉诺塔和青蛙跳台问题

各位CSDN的大家好啊,今天小赵要分享给各位的c语言小游戏是青蛙跳台阶问题🐱‍🐉和汉诺塔问题🧐,这个问题主要针对的是C语言中函数递归问题,相信有不少小伙伴是听说过的,那么今天小赵就带着大家来看看这两个问题吧🐱‍🚀。

2023-11-23 22:11:33 1250 9

原创 二分查找法

右边我们arr[最后一个]来表示,中间我们则可以用总长度/2来表示,我们可以创建一个变量来存放我们要找的数字,然后进入循环,然后我们看这个数字是比中间的数字大还是小,如果比中间大,那么我们就把左边设为中间数,砍掉前面一半,再将我们的中间数设为(新的左边的+有点的)/2来不断循环直到找到我们想要的数字,同时我们的循环条件可以设置为左边比右边小;sizeof就是统计它所统计的东西所占的内存,例如我们统计我们数组长度的时候统计的就是我们这个数组中所有元素所占的总长度。因为字符串,在我们的数组中存放又是不一样的。

2023-11-22 00:24:03 1081 4

原创 冒泡排序法

在这里小赵拉出了7个数字,他们的两两比较就是六次,然后我们的12就会坐稳王位,那么下面就是6个人的比赛,也就是比较五次,我们依次这样决出位置。我们的冒泡排序就是两两pk,我们从头开打,然后赢的和下一个打最终决出老大,坐在一个座位上不懂,这就算冒泡了,因为它已经历经千难万险赢了,那么剩下的再从第一个开打谁赢,谁往前走。现在我们将数字放在里面,那如果我们想改变数组的内容呢?在这里我们可以想一下,如果眼前有一碗醋和一碗油,我们该如何交换呢,我们可以拿一个空碗将我们的醋倒进去,再将油倒入醋碗,再将醋倒入油碗。

2023-11-21 00:51:42 250 3

原创 C语言-------扫雷游戏

我们可以利用的就是我们的switch 的选择结构,加上循环结构,同时我们将我们的菜单放入函数中,让我们的整个程序的代码显得更加简单清晰。统计完每一个输入的坐标周围的雷,我们下一步就是要将这个数字输入到我们揭开的这个坐标上,同时我们还要确立我们输入的坐标的范围,以及究竟怎样才算胜利,我们可以将胜利的标准设置为找完所有雷,那么我只需要设置一个变量,当打开一个没有雷的位置时加一,最终只要等于总数减去雷数即可获胜。我们下面是对我们的游戏主体进行编写,那么就一定需要了解我们游戏的运行是怎么样的?

2023-11-15 22:38:46 280 4

原创 猜数字游戏的编写

猜数字游戏

2023-11-09 22:30:25 214 4

原创 循环结构之do while及break等的使用

Hello,CSDN的各位你们好啊!我是爱学编程的小赵同学,今天又来和大家分享C语言的相关知识啦!上一期我们谈了循环结构中的for和while,相信你们经过上一期的学习已经能够熟练掌握这两个家伙的使用了,那么今天我们就来吧循环结构中的最后一个结构也收服了,这样我们的循环结构就可以结束了,我们也可以更好地学习下面的结构了。好了话不多说就让我们去收服它吧。

2023-11-02 15:08:40 251 6

原创 C语言三大结构之循环结构while与for

各位的CSDN的朋友们大家好啊!今天爱学编程的小赵同学我又来和大家分享计算机C语言的相关知识啦!今天我要分享给大家的是循环结构while和for的循环结构。这两大结构对于很多初学C语言的同学可以说是极其难受了,尤其是里面的一些小括号,一旦用不好就有可能导致代码的运行与自己的大脑所想相差甚远。所以今天小编就将自己的学习心得分享给各位,希望能对各位有帮助。首先给大家分享的是while的运行逻辑,即下图。

2023-10-22 23:04:35 251 2

原创 c语言之多组数据的处理

我们在处理这一类问题的时候,我们可能会想到可以利用while 的一个循环效果,让我们不断输入代码,但这样会有一个问题就是我们无法来结束我们的输入,这样我们的输入可能就是无穷多组数据。=EOF之后,我们可以在输入自己需要的几组数据后摁下enter 键让自己输入的几组数据进入程序,完成多次处理后返回可以说是极其方便的。=EOF 的使用可以让我们瞬间处理更多的数据,为我们的程序运营提供了极大便利。=EOF,让我们能够处理更多的数据,小编还在里面加入了"\n "这样一个换行键,让我们输出的结果更加完美美观。

2023-10-19 23:05:09 488 6

原创 星辰大海,出发!我的编程之路

首先我想在未来的日子里努力通过学校的课堂,图书馆的书籍以及b站等学习资料来学习c++这门计算机语言,不团努力突破自我,打破瓶颈提升自己的编程能力,让自己能够熟练掌握这门语言并且能够在未来做出自己的一个软件。各位博客的朋友们大家好!当然,最希望的还是能够在未来进入到我梦想的公司---腾讯,让自己能够更好地提升自己,去为我梦想的公司做出一点贡献,成为公司的一份子。

2023-10-18 20:49:24 216 7

空空如也

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

TA关注的人

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