![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
文章平均质量分 70
MADAO_luv
读不懂代码,就像读不懂凯伦的心
展开
-
c语言链表实现
(图片截取至王道数据结构)线性表的链式结构称为线性链表。逻辑结构---是由结点以及结点的指针指向下一个结点相连接在一起的。物理结构---是不相邻的结点分别占据随机的存储空间(人为分配好的,并非是野指针),并且结点占据一部分空间,指针占据另一部分的空间。头指针指向第一个结点(也就是我们找到了第一个结点,便可以获得整个链表)#include //我们后面要动态分配内存//结点要存放的数据//结点的指针,用来指向下一个结点。原创 2024-02-27 19:39:51 · 280 阅读 · 0 评论 -
回调函数(Language C)
通俗的来讲,它是一个函数指针变量(注意:它不是指针函数,它们是不同的一个概念)函数指针---指针存储着一个函数的地址指针函数---该函数的返回值是指针类型为何要使用函数指针?其实在企业级项目开发中,开发为了避免代码壅余,以及封装细节,多重调用,日常维护中减轻运维的所需要的时间金钱成本;从而大量的使用回调函数作为别的函数的参数---怎么创建出这个神奇的回调函数呢?也就是我们说的函数指针。怎么创建函数指针&如何使用?首先,我们需要知道,指针存储地址时,往往获取变量的首地址。那么该如何获得函数的首地址呢。原创 2024-02-23 00:08:08 · 383 阅读 · 0 评论 -
线性表的顺序结构—顺序表
/头文件//宏定义#define OK 1 //成功的标志#define ERROR //失败的标志//取一些别名// 这里按照你以后想要传入的数据类型为主 这里我用int//函数的类型,以及返回值的类型 状态#inlucde 这里引用该头文件是为了下面的内存动态分配而引用内置函数所准备的。// 基地址 指针是特殊的数组int length;//数组长度}Sqlist;Sqlist L;int k, l;OutPut(&L);OutPut(&L);原创 2024-02-08 21:24:33 · 890 阅读 · 0 评论 -
python的简单排序(1.选择排序)
选择函数的快速理解原创 2023-11-13 23:55:47 · 131 阅读 · 0 评论