自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 线性表?不妨看看这个(持续更新中)

L.date[0];//表示最后一个元素。一、线性表的顺序储存结构:顺序表。增加动态数组的长度呀。

2023-06-23 11:02:31 124 1

原创 进制间的相互转换

那么比如将一个八进制数转化为十六进制数就可以先将其转化为二进制数,然后通过二进制再转化为十六进制就可以了。二进制全部有0和1组成,我以十进制数(十进制就是我们生活中常用的)15为例。十六进制:数字0~9和大写字母A~F组成;以上便是十进制和二进制的相互转换,其他的触类旁通都可以通过转化为二进制实现相互转化。即:999=2^9+2^8+2^7+2^6+2^5+2^2+2^1+2^0。还是从右往左加:1×2^0+0×2^1+1×2^2+1×2^3=13。也就是2^3+2^2+2^1+2^0;

2023-06-16 16:03:52 1449

原创 数据结构算法思维导图

2023-06-12 09:54:50 115

原创 二叉树的存储结构

结点:左孩子序号下标2i 右孩子序号下标2i+1。非根节点:父节点序号下标[i/2]采用一个数据域+两个指针域,这样的话,左指针指向左孩子,右指针指向右孩子。为了尽可能的提高空间利用效率,顺序存储一般只用于完全二叉树。

2023-06-03 11:00:39 129

原创 二叉树的遍历:

后序遍历就是:b->c->a。中序遍历就是:b->a->c。①先序遍历:ABDFECGHI。②中序遍历:DBEFAGHCI。③后序遍历:DEFBHGICA。④层次遍历:ABCDFGIEH。那么先序遍历就是:a->b->c。首先,访问根节点这个操作记为a。遵从从上到下,从左到右的顺序。

2023-06-03 10:01:03 73

原创 数据结构总体框架

算法的设计取决于所选的逻辑结构,算法的实现取决于所选的存储结构。

2023-05-26 11:27:21 51

原创 指针与函数

比如:int (*p)();这就定义了一个指向函数的指针p。函数指针还可以作为函数的参数,还可以定义函数指针数组来调用多个函数,等等。一般形式:数据类型名 *函数名(参数表)一般形式: 数据类型(*指针变量名)();1.被调函数的形参为指针变量。2.函数返回值为指针。

2023-05-22 13:59:56 50 2

原创 指向指针的指针

c语言你必须要知道的指针

2023-05-22 13:03:13 78 2

原创 指针与数组

浅浅解释一下:对于a[0]来说,a[0]+0、a[0]+1、a[0]+2、a[0]+3分别表示二维数组中第一行的4个元素地址。来取m的地址,这时*p就表示m的值就是4。a+i就是数组第i+1个元素a[i]的地址,从而*(a+i)就表示数组的第i+1个元素a[i]第一个一维数组:a[0][0] a[0][1] a[0][2] a[0][3]第二个一维数组:a[1][0] a[1][1] a[1][2] a[1][3]综上,&a[0][0],*a,a[0]和a都表示二维数组的首地址!

2023-05-20 12:23:25 51 1

原创 用结构体数组实现打印学生期中期末成绩,并打印

【代码】用结构体数组实现打印学生期中期末成绩,并打印。

2023-05-17 16:55:14 338

原创 switch语句(以转换五分制成绩为例)

一些碎碎念:1.写代码一定要养成好的书写格式,方便阅读也方便纠错。再者学习其他语言比如python时,非常注意缩进问题,好习惯可以少一点错误。3.break语句的使用取决于是否继续运行后续case选项如果需要则不需要每句都写。总之经过break语句后将会直接跳出switch语句。上述代码用switch简单的完成了成绩的五分制转换。2.表达式的值必须是整形,字符型,或者枚举型;case 值1:语句1;case 值2:语句2;case 值3:语句3;case 值n:语句n;4.default语句可以省略。

2023-05-16 17:38:06 1334

原创 九九乘法表

无非是二重循环的熟练应用。

2023-05-15 15:44:46 66 1

原创 打印图案(利用字符数组)

总之观察所要打印的图像的结构,进行合理安排。另外注意换行符\n在循环中的位置。主要利用for循环,一般一维的一次for循环就可以了,二维的两次for循环。打印图形一般有一维的线,二维的图形等等,以下是两个简单的二维图形的打印。

2023-05-15 15:17:28 517

原创 建立学生档案的结构体数组,描述学生的姓名,性别,学号,出生年月,并输出。

【代码】建立学生档案的结构体数组,描述学生的姓名,性别,学号,出生年月,并输出。

2023-05-15 14:13:52 692

原创 结构体变量的定义

另外结构体中的成员名可以和其他变量名相同,二者不是同一个变量。4.结构体变量中的成员也是一个结构体变量。3.先定义结构体类型后定义结构体变量。1.同时定义结构体和结构体变量。2.直接定义结构体变量。以上是两种形式的定义。

2023-05-15 12:59:20 142

原创 结构体变量的引用

3.(*p).成员名。小结一下:1.结构体变量名字.成员名。

2023-05-09 19:56:54 110 1

空空如也

空空如也

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

TA关注的人

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