初学者
文章平均质量分 61
shen_11
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
常见排序的实现及对比
排序:所谓排序,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。稳定性:假定在待排序的记录序列中,存在多个具有相同的关键字的记录,若经过排序,这些记录的相对次序保持不变,即在原序列中,r[i]=r[j],且r[i]在r[j]之前,而在排序后的序列中,r[i]仍在r[j]之前,则称这种排序算法是稳定的;否则称为不稳定的。内部排序:数据元素全部放在内存中的排序。外部排序:数据元素太多不能同时放在内存中,根据排序过程的要求不能在内外存之间移动数据的排序。原创 2022-12-23 18:10:26 · 621 阅读 · 0 评论 -
C语言实现二叉树及相关知识
1. 顺序存储顺序结构存储就是使用数组来存储,一般使用数组只适合表示完全二叉树,因为不是完全二叉树会有空间的浪费。而现实中使用中只有堆才会使用数组来存储,关于堆我们后面的章节会专门讲解。二叉树顺序存储在物理上是一个数组,在逻辑上是一颗二叉树。2. 链式存储二叉树的链式存储结构是指,用链表来表示一棵二叉树,即用链来指示元素的逻辑关系。 通常的方法是链表中每个结点由三个域组成,数据域和左右指针域,左右指针分别用来给出该结点左孩子和右孩子所在的链结点的存储地址 。原创 2022-12-14 18:26:25 · 169 阅读 · 0 评论 -
介绍两种典型链表
简单介绍一下两种链表结构,链表结构并不是只有这两种。下一篇博客将会介绍Leetcode上的单链表典型题目,敬请关注。原创 2022-11-08 16:09:11 · 241 阅读 · 0 评论 -
程序环境和预处理
/例如:注意:1.所以用于对数值表达式进行求值的宏定义都应该用这种方式加上括号,避免在使用宏时由于参数中 的操作符或邻近操作符之间不可预料的相互作用。2.宏参数和#define 定义中可以出现其他#define定义的符号。但是对于宏,不能出现递归。3. 当预处理器搜索#define定义的符号的时候,字符串常量的内容并不被搜索。原创 2022-10-17 15:52:42 · 185 阅读 · 1 评论 -
C语言 文件操作2
上一篇介绍了文件顺序读写,这次来介绍一下文件的其余内容。原创 2022-10-11 17:08:40 · 193 阅读 · 0 评论 -
c语言 结构体 和结构体内存对齐
介绍结构体 和结构体内存对齐的相关知识原创 2022-09-19 15:20:25 · 422 阅读 · 4 评论 -
一些常见的字符串函数、错误信息报告和内存操作函数
一些常见的字符串函数、错误信息报告和内存操作函数原创 2022-09-13 18:56:24 · 277 阅读 · 3 评论 -
大小端储存,signed char的范围
当有一个数值超过一个字节,储存到内存当中就有顺序的问题存在。为什么 unsigned char c=-1 打印出来等于225原创 2022-09-04 13:12:48 · 1016 阅读 · 0 评论 -
C 语言 三子棋的实现
c语言 如何实现三子棋小游戏?原创 2022-07-31 21:41:45 · 798 阅读 · 2 评论 -
C语言 扫雷的简单实现
c预言 扫雷小游戏如何完成?原创 2022-07-31 21:24:15 · 826 阅读 · 2 评论 -
新的生活从编程开始
用更多的时间和精力打磨我所喜欢的东西,不但树立自信心而且更有独属于自己的竞争力。原创 2022-06-01 16:45:26 · 128 阅读 · 4 评论
分享