自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据结构~~时间、空间复杂度

空间换时间 是一种在算法设计和计算机科学中常用的策略。它指的是通过使用更多的存储空间来换取算法执行速度的提升。时间一去不复返

2024-06-23 17:51:41 1052

原创 C语言之操作符

C 语言中一些常见操作符的总结:算术操作符:• +(加)• -(减)• *(乘)• /(除)• %(取模,用于整数)关系操作符:• (大于)• =(大于等于)• ==(等于)•!=(不等于)逻辑操作符:• &&(逻辑与)• ||(逻辑或)赋值操作符:• = 以及复合赋值操作符如 +=、-=、*=、/= 等。自增自减操作符:• ++(自增)• --(自减)位操作符:• &(按位与)• |(按位或)• ^(按位异或)

2024-06-14 12:27:46 1517

原创 C语言习题~day39

C语言设计类继承

2024-06-14 10:14:39 154

原创 C语言之函数

标准库和头文件C语言标准中规定了C语言的各种语法规则,C语言并不提供库函数;C语言的国际标准ANSIC规定了一些常用的函数的标准,被称为标准库,那不同的编译器⼚商根据ANSI提供的C语言标准就给出了⼀系列函数的实现。这些函数就被称为库函数。各种编译器的标准库中提供了⼀系列的库函数,这些库函数根据功能的划分,都在不同的头文件中进行了声明。了解了库函数,自定义函数其实更加重要,也能给程序员写代码更多的创造性。函数的语法形式ret_type fun_name(形式参数)• ret_type 是函数返回类型。

2024-06-14 09:17:18 1574

原创 C语言习题~day38

添加逗号&删除公共字符

2024-06-13 13:11:17 206

原创 C语言习题~day37

厘米换算英尺英寸

2024-06-13 09:12:44 313

原创 C语言习题~day36

环形链表的约瑟夫问题

2024-06-11 14:37:53 815

原创 C语言之数组

定义和声明:• 使用特定类型和元素个数来定义数组。特点:• 元素具有相同的数据类型。• 元素在内存中是连续存储的。访问元素:• 通过索引来访问数组中的元素,索引从 0 开始。初始化:• 可以在定义时进行初始化。常见操作:• 遍历数组。• 赋值给数组元素。优点:• 方便高效地处理一组相同类型的数据。• 适合批量数据的存储和操作。注意事项:• 要注意数组越界问题,避免访问超出数组范围的元素。

2024-06-11 14:14:30 1400 1

原创 C语言习题~day35

C语言基础

2024-06-09 18:30:43 144

原创 C语言习题~day34

C语言基础

2024-06-09 18:23:18 245

原创 C语言习题~day33

字符转换问题

2024-06-09 18:14:01 283

原创 C语言习题~day32

消失的数字

2024-06-08 15:11:16 352

原创 C语言之自定义类型

结构体(struct):• 可以将不同类型的数据组合成一个新的复合类型,方便对相关数据进行统一管理和操作。• 可以灵活地定义成员及其类型。枚举类型(enum):• 用于定义一组具有相关联的命名常量,提高代码的可读性和可维护性。• 每个枚举常量都对应一个整数值。联合类型(union):• 允许不同类型的变量共享同一块存储空间。• 常用于节省存储空间或在不同时间使用不同类型的数据。通过自定义类型,C 语言可以更好地适应各种具体的编程需求,增强代码的组织性和表达能力。

2024-06-08 14:03:53 688

原创 C语言习题~day31

宏定义

2024-06-07 17:48:29 262

原创 C语言习题~day30

预定义符号

2024-06-07 13:15:26 381

原创 数据结构~~排序

所谓排序,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。

2024-06-07 13:08:53 1936 1

原创 C语言之函数递归

函数递归

2024-06-04 14:02:01 881

原创 C语言习题~day29

编译链接

2024-06-04 13:03:19 419

原创 C语言习题~day28

文件

2024-06-03 08:16:27 307

原创 C语言习题~day27

动态内存管理

2024-06-03 08:16:03 344

原创 C语言习题~day26

联合体

2024-06-02 13:57:50 450

原创 C语言之动态内存管理

动态内存分配是指在程序执行的过程中动态地分配或者回收存储空间的分配内存的方法。与静态内存分配不同,动态内存分配不需要预先分配存储空间,而是由系统根据程序的需要即时分配,且分配的大小就是程序要求的大小。这种分配方式包括栈式或堆两种分配方式,其中堆是一种大小可以随着应用的运行动态增减的逻辑段。动态内存分配的本质就是在堆段上进行连续内存分配的管理,当需要动态数据结构的时候从堆上分配一块出来使用。这种分配方式相比静态分配会带来一些额外的开销,如果动态分配非常频繁,可能会产生很多无法使用的空闲空间碎片,甚至可能会成为

2024-06-02 13:03:13 1478

原创 C语言习题~day25

联合体&结构体

2024-05-31 07:54:06 303

原创 C语言习题~day24

结构体

2024-05-31 07:53:32 475

原创 C语言之数据类型和变量

基本数据类型

2024-05-30 18:47:47 1336

原创 C语言习题~day23

结构体

2024-05-30 10:10:32 450

原创 C语言习题~day22

库函数模拟实现

2024-05-29 13:13:34 263

原创 C语言习题~day21

指针和数组运算

2024-05-29 09:13:02 483

原创 C语言习题~day20

转移表

2024-05-27 09:12:10 220

原创 C语言习题~day19

数组指针

2024-05-27 09:02:01 455

原创 数据结构~~链式二叉树

链式二叉树是一种常见的数据结构,它是用链表结点来存储二叉树中的每一个结点,结点结构通常包括数据域和若干个指针域。其中,指针域用于指向左孩子结点和右孩子结点。

2024-05-26 13:05:29 1102 1

原创 C语言习题~day18

指针&数组

2024-05-23 09:49:42 328

原创 C语言习题~day17

而str3和str4是两个指针,编译器在处理的时候,会将相同的常量字符串做成同一个地址,所以,str3和str4指向的是同一个常量字符串,所以str3 == str4,故选C。就数据类型来看,A左右两边都是int *,B左右两边都是 int (*)[10],C左右两边都是int *,D左边是 int *,右边是 int (*)[10],故选D。题目要int的指针数组,A为int数组,B为int数组的指针,C为int的指针数组,D为int(*)(int)函数指针的数组,故选C。

2024-05-23 09:41:17 660

原创 C语言习题~day16

指针&函数

2024-05-23 09:04:21 122

原创 C语言习题~day15

指针

2024-05-22 20:53:21 824 1

原创 C语言习题~day14

操作符属性

2024-05-22 20:48:20 877

原创 C语言习题~day13

原码、反码、补码

2024-05-22 20:39:57 355

原创 C语言习题~day12

函数递归

2024-05-22 19:06:47 343

原创 C语言习题~day11

debug和release的区别

2024-05-22 18:56:14 362

原创 C语言习题~day10

实参&形参

2024-05-22 13:14:47 904

空空如也

空空如也

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

TA关注的人

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