自定义博客皮肤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)
  • 收藏
  • 关注

原创 数据结构 队列

1、队列是只允许在一段插入,而在另一端进行删除操作的线性表。2、允许插入的称为队尾,允许删除的一端对头。3、先进先出,FIFO。常规操作 :入队 出队。

2024-03-22 17:50:37 183 1

原创 数据结构 栈

栈是限定仅在表尾进行操作的结构先进后出,后进先出。

2024-03-22 17:42:52 187 1

原创 数据结构 线性:顺序表和链式结构

1. 线性表链式存储结构的特点是一组任意的存储单位存储线性表的数据元素,存储单位可以是连续,也可以不连续,但默认malloc位置是不连续的。3.把存储元素信息的域叫数据域,把存储直接后继位置的域叫指针域,这两部分信息组成数据元素的存储映像叫做结点。元素之间是有顺序的,如果存在多个元素,第一个元素无前驱,最后一个元素没有后继,其他的元素只有一个前驱和后继。链式存储结构:把数据元素存放在任意的存储单元里,这组存储单元可以是连续,也可以是不连续的.该方法的基本思想是:根据结点的关键字直接计算出该结点的存储地址。

2024-03-19 21:22:53 843 1

原创 Day6记录

普通局部变量存储于进程栈空间,使用完毕会立即释放,局部变量使用static修饰符定义,即使在声明时未赋初值,编译器也会把它初始化为0。仅对当前文件可见,其他文件不可访问,其他文件可以定义与其同名的变量,两者互不影响。//const修饰的是int *,表示不能通过该指针去修改它所指向的变量,但是指针p本身可以修改。//const修饰的是指针p,表示指针p本身不能修改,但是p指针所指向的值可以修改。通过定义指针变量begin,end作为一个迭代器,通过指针运算,将原本所需循环中变量i优化,可以简化数组下标。

2024-02-03 21:51:07 332 1

原创 Day5记录

1.2在主函数定义的变量,在调用其他函数若想改变主函数的变量可以通过指针实现。

2024-02-03 00:40:33 366 1

原创 DAY4记录

格式:#define 标识符 字符串掌握"宏"概念的关键是“换”,无脑的将文件中相同的标识符替换为字符串例:把程序中出现的PI全部换成3.1415926(1)宏名一般用大写(2)使用宏可提高程序的通用性和易读性,减少不一致性,减少输入错误和便于修改。例如:数组大小常用宏定义(3)预处理是在编译之前的处理,而编译工作的任务之一就是语法检查,预处理不做语法检查。(4)宏定义末尾不加分号;(5)宏定义通常在文件的最开头。(6)宏定义可以嵌套(7)宏定义不分配内存,变量定义分配内存。

2024-02-02 00:53:28 894

原创 DAY2记录

冒牌排序:数组相邻两比较,小的在前,大的在后。

2024-02-01 01:24:10 377 1

原创 Day3记录

函数的定义是一个完整的函数单元:包含函数类型、函数名、形参及形参类型、函数体等在程序中,函数的定义只能有一次。

2024-02-01 00:32:47 333

空空如也

空空如也

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

TA关注的人

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