励精图治的22℃
励精图治的22℃
全部文章
C/C++数据结构
C++(92)
C++项目(1)
C语言(58)
doucker/k8s(1)
Linux系统编程(18)
Linux运维(16)
MySQL(2)
python专栏(2)
STL(60)
信息安全(2)
其他(6)
前端web开发(40)
操作系统(1)
计算机网络(10)
归档
标签
去牛客网
登录
/
注册
黑马金牌编程
云计算、容器、K8S、linux、C/C++、网络编程、数据结构与算法、前端web、数据库
全部文章
/ C/C++数据结构
(共22篇)
C++排序算法之冒泡排序
来自专栏
冒泡排序 作用:最常用的排序算法,对数组内元素进行排序 1.比较相邻的元素。如果左边比第右边的大,就交换他们两个。大的右边,小的要排左边。 2.对每一对相邻元素做同样的动作,执行完毕后,找到第一个最大值。 3.重复以上步骤,每次比较次数-1,直到不需要比较。 列:对以下数组进行升序排列。 代码...
2022-01-05
0
298
C语言数据结构——动态数组
来自专栏
C语言数据结构 数据结构是计算机存储、组织数据的方式 动态数组: 动态数组增长内存,策略 将存放数据的内存放在 堆上 动态数组 如果5个元素 申请内存 拷贝数据 释放内存6 插入第7个? 容量capacity表示我的这块内存空间一共可以存放多少元素 size概念 记录当前数组中...
2022-01-05
0
455
链表的基本使用——C语言描述
来自专栏
链表的基本使用 带头节点链表 好处在于 头节点永远都是固定的 - 初始化链表 : struct LinkNode* pHeader =init_LinkList() - 遍历链表 : void foreach_linkList(struct LinkNode*pHe...
2022-01-05
0
246
单向链表——C语言描述
来自专栏
单向链表: 链表是由一系列的节点组成,每个节点包含两个域,指针域和数据域 线性表的顺序存储: 用一块连续内存空间 线性表的链式存储: 不连续的内存空间 代码示例: 单向链表.c #define _CRT_SECURE_NO_WARNINGS #include<s...
2022-01-05
0
333
单向链表二——C语言描述
来自专栏
企业链表 企业链表.c #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<string.h> #include<stdlib.h> #include"LinkList1.h"...
2022-01-05
0
412
单向链表之循环链表
来自专栏
循环链表 代码示例: 循环链表.c #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<string.h> #include<stdlib.h> #include"CircleLin...
2022-01-05
0
312
栈
来自专栏
栈(Stack) 概念:一种特殊的线性表 栈的顺序存储: 一段连续的顺序空间 代码示例: 栈的顺序存储.c #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<string.h> #in...
2022-01-05
0
294
C语言数据结构
来自专栏
栈的链式存储 代码示例: 栈的链式存储.c #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<string.h> #include<stdlib.h...
2022-01-05
0
333
队列顺序存储
来自专栏
队列顺序存储 代码示例: 队列顺序存储.c #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<string.h> #include<stdlib.h> #include"SeqQu...
2022-01-05
0
314
栈的应用-就近匹配
来自专栏
栈的应用-就近匹配 代码示例: 栈的应用-就近匹配.c #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<string.h> #include<stdlib.h> #include"...
2022-01-05
0
353
首页
上一页
1
2
3
下一页
末页