自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 顺序表指定位置之前插入和删除以及查找

本文介绍了顺序表的基本操作,包括指定位置前插入数据、指定位置删除数据和查找数据三个功能。通过具体的代码实现和测试用例,详细讲解了每个函数的参数设计、边界条件判断和具体执行逻辑。文章还展示了各个操作的正确运行结果,并强调了结合前两节内容理解顺序表整体操作的重要性。最后,作者表示后续将分享顺序表相关项目,期待与读者共同进步。全文通过清晰的代码示例和测试结果,帮助读者掌握顺序表的核心操作。

2025-09-26 12:19:18 402

原创 顺序表的操作-插入和删除

本文介绍了顺序表的插入和删除操作。重点讲解了头插和尾插两种插入方式:尾插从数组末尾添加数据,头插则从开头插入并后移原有数据。两种操作都需要检查数组容量,不足时进行扩容。删除操作包括尾删(直接减小size)和头删(前移所有元素)。文章提供了详细的C语言代码实现,并建议将公共的容量检查逻辑封装成独立函数复用。作者强调每个操作完成后都应该进行测试验证正确性,并欢迎读者指正错误。

2025-09-25 18:48:00 438

原创 顺序表理解、初始化和销毁

本文介绍了顺序表的基本概念与实现方法。顺序表是线性表的一种,底层采用数组实现,具有连续存储特性。文章详细讲解了顺序表的两种结构:静态顺序表(固定长度数组)和动态顺序表(指针动态开辟空间)。通过C语言代码示例展示了如何定义这两种顺序表结构体,并进行了类型重命名优化。随后介绍了顺序表的初始化和销毁操作,包括初始化函数SLInit()的实现(置空指针和计数器)和销毁函数SLDestroy()的实现(释放内存并重置参数)。最后提到后续将介绍顺序表的插入和删除操作。文章采用代码与解释相结合的方式,便于理解顺序表的基础

2025-09-25 17:25:23 322

原创 C语言实现的扫雷游戏---巨详细版!!!

我们的要求不是随机布置雷嘛,所以需要用到一个库函数,rand函数,需要对应的头文件是<stdlib.h>,而且这个rand函数需要一个srand作为种子来调用rand函数,但是这个srand的有一个默认种子,所以是虚拟的随机数字,这个随机数字是由算法产生的,我们知道这个数字是什么,要想不知道这个函数产生的数字是什么,需要用到个time函数,time函数所返回的值每时每刻都在变化的,所以在test函数声明定义一下,time函数的参数是NULL,返回类型是无符号整型,包含的头文件是<time.h>

2025-03-19 22:06:09 1406

原创 二分查找算法(折半查找)

我们接着试想一下,这个要猜的数字肯定是在下标left和right之间,若是在这个区间没有的话,那么这个数字就不存在,最后,我们用代码来呈现一下。这时候要确定首元素和尾元素的下标,该怎么确定呢?这样显然太慢了,这是我们可以进行一半一半的猜测,然后看大了还是小了·,这也是所谓的二分查找,也叫折半查找,这样效率是不是就快了起来呢?接着,我们来想一下,这个数该怎么进行查找,比如我们要查找这个数组中的数字7,我们要确定找到数字7是不是要查找数组的下标,来确定这个数字7,假设我们并不知道数字7的下标,那么该怎么做呢?

2025-02-25 17:21:09 683

原创 分支和循环1

if(表达式) 语句若表达式为真,语句执行,若为假,语句不执行。在C语言中,0为假,非0为真。可以这样理解,if(0)语句就不执行,if(非0)语句就执行。在这个代码中,%是取模或者是取余的意思,语句会输出"hehe“,代表着表达式成真,则就会执行打印"hehe"。

2025-02-04 21:46:31 288

原创 整型数据在内存中存放和计算

10存放在变量a中,a的类型为整型变量 即a占32bit一般有符号的最高位放置符号位 看如下是如何存放的变量a在内存中的计算和存放都以补码的形式进行而一个变量是大于0的情况下 则它的原码反码补码都是一样的 存放的形式也如上述一样 接下来看这个例子b在内存中存放的是正数 故它的原码反码补码是一样的在打印输出的时候 数据打印的是原码输出结果为。

2024-11-14 09:43:01 273

原创 梦固然遥远,但也要一往无前地追啊

大家好,我是来自山东省的一名大一学生,首次接触博客,目前写的很不好,但我相信与大家交流加上我自己慢慢的学习会写的越来越好的,何其有幸与大家共赴IT之路,望大家共同进步,学有所成,都能被自己所希望的IT公司所录取。未来可期,加油!!!目标的话,目前来说了解的很少很少所以说就像进入大公司吧。按时完成作业,认认真真的花费时间学习,一年之后看到一个不一样的自己。时间规划的话,一周时间学习新的加上回顾能做到真正理解会了就足够了。说实话,每个人都想进入大公司呢,我也不例...

2022-04-01 14:48:34 595 12

空空如也

空空如也

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

TA关注的人

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