├── README.md └── 嵌入式软件算法 ├── 2_1折线插值法 └── main.c ├── 2_2抛物线插值 └── main.c ├── 2_3线性最小二乘法拟合 ├── main.c └── 线性最小二乘法拟合.ncb ├── 2_4抛物线最小二乘法拟合 ├── 2_4抛物线最小二乘法拟合.ncb └── main.c ├── 8_1归并排序 ├── main.c └── 归并排序.ncb ├── 8_2归并排序改进 ├── main.c └── 归并排序改进.ncb ├── 8_3进一步改进归并排序 ├── main.c └── 进一步改进归并排序.ncb ├── 8_4快速排序的递归算法 ├── main.c ├── main.ncb └── 快速排序的递归算法.ncb ├── 8_5非递归快速排序 ├── 8_5非递归快速排序.ncb └── main.c ├── 9 数据压缩算法 ├── 9 数据压缩算法.ncb └── main.c ├── 9_1 霍夫曼编码树与编码表 ├── 9_1 霍夫曼编码树与编码表.ncb └── main.c ├── 一阶滞后滤波 ├── main.c └── 一阶滞后滤波.ncb ├── 位置型PID ├── PID.c └── 位置型PID.ncb ├── 原子论坛 ├── main.c └── 原子论坛.ncb ├── 增量式PID ├── pid.c └── 增量式PID.ncb ├── 消除粗大误差的数理统计 ├── main.c └── 消除粗大误差的数理统计.ncb └── 解一元多次方程 ├── main.c └── 解一元多次方程.ncb /README.md: -------------------------------------------------------------------------------- 1 | # Embedded_software_algorithm 2 | 嵌入式系统软件设计中的常用算法_周航慈 3 | -------------------------------------------------------------------------------- /嵌入式软件算法/2_1折线插值法/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fanleung/Embedded_software_algorithm/HEAD/嵌入式软件算法/2_1折线插值法/main.c -------------------------------------------------------------------------------- /嵌入式软件算法/2_2抛物线插值/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fanleung/Embedded_software_algorithm/HEAD/嵌入式软件算法/2_2抛物线插值/main.c -------------------------------------------------------------------------------- /嵌入式软件算法/2_3线性最小二乘法拟合/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fanleung/Embedded_software_algorithm/HEAD/嵌入式软件算法/2_3线性最小二乘法拟合/main.c -------------------------------------------------------------------------------- /嵌入式软件算法/2_3线性最小二乘法拟合/线性最小二乘法拟合.ncb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fanleung/Embedded_software_algorithm/HEAD/嵌入式软件算法/2_3线性最小二乘法拟合/线性最小二乘法拟合.ncb -------------------------------------------------------------------------------- /嵌入式软件算法/2_4抛物线最小二乘法拟合/2_4抛物线最小二乘法拟合.ncb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fanleung/Embedded_software_algorithm/HEAD/嵌入式软件算法/2_4抛物线最小二乘法拟合/2_4抛物线最小二乘法拟合.ncb -------------------------------------------------------------------------------- /嵌入式软件算法/2_4抛物线最小二乘法拟合/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fanleung/Embedded_software_algorithm/HEAD/嵌入式软件算法/2_4抛物线最小二乘法拟合/main.c -------------------------------------------------------------------------------- /嵌入式软件算法/8_1归并排序/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fanleung/Embedded_software_algorithm/HEAD/嵌入式软件算法/8_1归并排序/main.c -------------------------------------------------------------------------------- /嵌入式软件算法/8_1归并排序/归并排序.ncb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fanleung/Embedded_software_algorithm/HEAD/嵌入式软件算法/8_1归并排序/归并排序.ncb -------------------------------------------------------------------------------- /嵌入式软件算法/8_2归并排序改进/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fanleung/Embedded_software_algorithm/HEAD/嵌入式软件算法/8_2归并排序改进/main.c -------------------------------------------------------------------------------- /嵌入式软件算法/8_2归并排序改进/归并排序改进.ncb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fanleung/Embedded_software_algorithm/HEAD/嵌入式软件算法/8_2归并排序改进/归并排序改进.ncb -------------------------------------------------------------------------------- /嵌入式软件算法/8_3进一步改进归并排序/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fanleung/Embedded_software_algorithm/HEAD/嵌入式软件算法/8_3进一步改进归并排序/main.c -------------------------------------------------------------------------------- /嵌入式软件算法/8_3进一步改进归并排序/进一步改进归并排序.ncb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fanleung/Embedded_software_algorithm/HEAD/嵌入式软件算法/8_3进一步改进归并排序/进一步改进归并排序.ncb -------------------------------------------------------------------------------- /嵌入式软件算法/8_4快速排序的递归算法/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fanleung/Embedded_software_algorithm/HEAD/嵌入式软件算法/8_4快速排序的递归算法/main.c -------------------------------------------------------------------------------- /嵌入式软件算法/8_4快速排序的递归算法/main.ncb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fanleung/Embedded_software_algorithm/HEAD/嵌入式软件算法/8_4快速排序的递归算法/main.ncb -------------------------------------------------------------------------------- /嵌入式软件算法/8_4快速排序的递归算法/快速排序的递归算法.ncb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fanleung/Embedded_software_algorithm/HEAD/嵌入式软件算法/8_4快速排序的递归算法/快速排序的递归算法.ncb -------------------------------------------------------------------------------- /嵌入式软件算法/8_5非递归快速排序/8_5非递归快速排序.ncb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fanleung/Embedded_software_algorithm/HEAD/嵌入式软件算法/8_5非递归快速排序/8_5非递归快速排序.ncb -------------------------------------------------------------------------------- /嵌入式软件算法/8_5非递归快速排序/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fanleung/Embedded_software_algorithm/HEAD/嵌入式软件算法/8_5非递归快速排序/main.c -------------------------------------------------------------------------------- /嵌入式软件算法/9 数据压缩算法/9 数据压缩算法.ncb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fanleung/Embedded_software_algorithm/HEAD/嵌入式软件算法/9 数据压缩算法/9 数据压缩算法.ncb -------------------------------------------------------------------------------- /嵌入式软件算法/9 数据压缩算法/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fanleung/Embedded_software_algorithm/HEAD/嵌入式软件算法/9 数据压缩算法/main.c -------------------------------------------------------------------------------- /嵌入式软件算法/9_1 霍夫曼编码树与编码表/9_1 霍夫曼编码树与编码表.ncb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fanleung/Embedded_software_algorithm/HEAD/嵌入式软件算法/9_1 霍夫曼编码树与编码表/9_1 霍夫曼编码树与编码表.ncb -------------------------------------------------------------------------------- /嵌入式软件算法/9_1 霍夫曼编码树与编码表/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fanleung/Embedded_software_algorithm/HEAD/嵌入式软件算法/9_1 霍夫曼编码树与编码表/main.c -------------------------------------------------------------------------------- /嵌入式软件算法/一阶滞后滤波/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fanleung/Embedded_software_algorithm/HEAD/嵌入式软件算法/一阶滞后滤波/main.c -------------------------------------------------------------------------------- /嵌入式软件算法/一阶滞后滤波/一阶滞后滤波.ncb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fanleung/Embedded_software_algorithm/HEAD/嵌入式软件算法/一阶滞后滤波/一阶滞后滤波.ncb -------------------------------------------------------------------------------- /嵌入式软件算法/位置型PID/PID.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fanleung/Embedded_software_algorithm/HEAD/嵌入式软件算法/位置型PID/PID.c -------------------------------------------------------------------------------- /嵌入式软件算法/位置型PID/位置型PID.ncb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fanleung/Embedded_software_algorithm/HEAD/嵌入式软件算法/位置型PID/位置型PID.ncb -------------------------------------------------------------------------------- /嵌入式软件算法/原子论坛/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fanleung/Embedded_software_algorithm/HEAD/嵌入式软件算法/原子论坛/main.c -------------------------------------------------------------------------------- /嵌入式软件算法/原子论坛/原子论坛.ncb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fanleung/Embedded_software_algorithm/HEAD/嵌入式软件算法/原子论坛/原子论坛.ncb -------------------------------------------------------------------------------- /嵌入式软件算法/增量式PID/pid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fanleung/Embedded_software_algorithm/HEAD/嵌入式软件算法/增量式PID/pid.c -------------------------------------------------------------------------------- /嵌入式软件算法/增量式PID/增量式PID.ncb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fanleung/Embedded_software_algorithm/HEAD/嵌入式软件算法/增量式PID/增量式PID.ncb -------------------------------------------------------------------------------- /嵌入式软件算法/消除粗大误差的数理统计/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fanleung/Embedded_software_algorithm/HEAD/嵌入式软件算法/消除粗大误差的数理统计/main.c -------------------------------------------------------------------------------- /嵌入式软件算法/消除粗大误差的数理统计/消除粗大误差的数理统计.ncb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fanleung/Embedded_software_algorithm/HEAD/嵌入式软件算法/消除粗大误差的数理统计/消除粗大误差的数理统计.ncb -------------------------------------------------------------------------------- /嵌入式软件算法/解一元多次方程/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fanleung/Embedded_software_algorithm/HEAD/嵌入式软件算法/解一元多次方程/main.c -------------------------------------------------------------------------------- /嵌入式软件算法/解一元多次方程/解一元多次方程.ncb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fanleung/Embedded_software_algorithm/HEAD/嵌入式软件算法/解一元多次方程/解一元多次方程.ncb --------------------------------------------------------------------------------