![](https://img-blog.csdnimg.cn/2019091813595558.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
数据结构与算法
文章平均质量分 50
总结性的数据结构介绍和算法实现
老王WHH
保持身体健康,坚持努力学习
展开
-
单片机数字滤波算法
单片机主要作用是控制外围的器件,并实现一定的通信和数据处理。但在某些特定场合,不可避免地要用到数学运算,尽管单片机并不擅长实现算法和进行复杂的运算。下面主要是介绍如何用单片机实现数字滤波。在单片机进行数据采集时,会遇到数据的随机误差,随机误差是由随机干扰引起的,其特点是在相同条件下测量同一量时,其大小和符号会现无规则的变化而无法预测,但多次测量的结果符合统计规律。为克服随机干扰引起的误差,硬件上可采用滤波技术,软件上可采用软件算法实现数字滤波。滤波算法往往是系统测控算法的一个重要组成部分,实时性很强。转载 2023-12-05 13:50:10 · 177 阅读 · 0 评论 -
线性表的链式实现——数据结构
线性表-链式其储存结构的特点是:用一组任意的存储单元存储线性表的数据元素。代码#define OK 1#define ERROR 0#include<stdio.h>typedef int ElemType;typedef int Status;typedef struct LNode{ ElemType data; //数据域 struct LNode *next; //指针域}LNode,*LinkList;原创 2021-11-24 18:12:59 · 207 阅读 · 0 评论 -
顺序栈的实现——数据结构
顺序栈顺序栈是利用顺序存储结构实现的栈,就是利用一组地址连续的存储单元依次存放从栈底到栈顶的数据元素。利用顺序栈的特点来实现数制的转换。代码(数制的转换)#include<stdio.h>#define OK 1;#define ERROR 0;#define OVERFLOW -2;#define MAXSIZE 100typedef int SElemType;typedef int Status;typedef struct{ SElemType*base;原创 2021-11-24 17:21:32 · 630 阅读 · 0 评论