RC4加密算法C语言实现

RC4加密算法C语言实现

2021-03-21
编程实现LRU算法C语言实现

编程实现LRU算法C语言实现

2019-12-07
kNN算法c语言实现

kNN算法c语言实现

2019-12-07
Warshall算法C语言实现

Warshall算法求传递闭包例:A = { a, b, c, d ,e} , R 为A 上的关系, R ={ ,, , , , , , , , , , , , ,, } ,用Warshall 算法程序求R 的传递闭包.解:R 的关系矩阵为MR10101 11011 10101 11010 10101⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦运行Warshall算

2024-02-07
线性方程组的数值算法C语言实现(附代码)

线性方程组AX=B 的数值计算方法实验一、 实验描述:随着科学技术的发展,线性代数作为高等数学的一个重要组成部分,在科学实践中得到广泛的应用。本实验的通过C 语言的算法设计以及编程,来实现高斯消元法、三角分解法和解线性方程组的迭代法(雅可比迭代法和高斯-赛德尔迭代法),对指定方程组进行求解。二、 实验原理:1、高斯消去法:运用高斯消去法解方程组,通常会用到初

2024-02-07
C语言实现 计算器(堆栈)

C语言实现 计算器(堆栈)

2020-09-15
AES算法C语言实现源码(带注释)

AES算法C语言实现源码(带注释)

2021-03-27
补充全排列算法C语言实现

字符串全排列算法C语言实现问题描述:输入一个字符串,打印出该字符串中字符的所有排列。输入:123输出:123132213231312321问题分析:现象分析:这种问题,从直观感觉就是用递归方法来实现即:把复杂问题逐渐简单化,进而得出具体代码实现。(如何发现一个问题可以使用递归方式来解决?经分析可以发现:M 个数的排列方法与N(N>M)个数的排列方法没有区别,

2020-06-15
常用数学算法C语言实现

一、基本算法1.交换(两量交换借助第三者)例1、任意读入两个整数,将二者的值交换后输出。main(){int a,b,t;scanf("%d%d",&a,&b);printf("%d,%d\n",a,b);t=a; a=b; b=t;printf("%d,%d\n",a,b);}【解析】程序中加粗部分为算法的核心,如同交换两个杯子里的饮料,必须借助第三个空杯

2024-02-07
k-means算法C语言实现

k-means算法C语言实现

2024-02-07
PID控制算法的C语言实现

PID控制算法的C语言实现一PID算法原理最近两天在考虑一般控制算法的C语言实现问题,发现网络上尚没有一套完整的比较体系的讲解。于是总结了几天,整理一套思路分享给大家。在工业应用中PID及其衍生算法是应用最广泛的算法之一,是当之无愧的万能算法,如果能够熟练掌握PID算法的设计与实现过程,对于一般的研发人员来讲,应该是足够应对一般研发问题了,而难能可贵的是,在

2024-02-07
LRU算法C语言实现

实验二实验代码:#include <iostream.h>#include <stdio.h>#define M 5#define N 12typedef

2024-02-07
各种排序算法C语言实现

#include #include #define Max 20 //最大顶点数//顺序存储方式使用的结构体定义typedef struct vexType{char data;int indegree;}Vex;typedef struct Graph{int vexnum; //顶点数量int arcnum; //边数Vex vex_array[Max]

2024-02-07
线性方程组的数值算法C语言实现(附代码)

线性方程组AX=B 的数值计算方法实验一、 实验描述:随着科学技术的发展,线性代数作为高等数学的一个重要组成部分,在科学实践中得到广泛的应用。本实验的通过C 语言的算法设计以及编程,来实现高斯消元法、三角分解法和解线性方程组的迭代法(雅可比迭代法和高斯-赛德尔迭代法),对指定方程组进行求解。二、 实验原理:1、高斯消去法:运用高斯消去法解方程组,通常会用到初

2024-02-07
lzw压缩算法的c语言实现

标准的LZW压缩原理:~~~~~~~~~~~~~~~~~~先来解释一下几个基本概念:LZW压缩有三个重要的对象:数据流(CharStream)、编码流(CodeStream)和编译表(String Table)。在编码时,数据流是输入对象(图象的光栅数据序列),编码流就是输出对象(经过压缩运算的编码数据);在解码时,编码流则是输入对象,数据流是输出对象;而编

2024-02-07
数学表达式计算(c语言实现)

一、设计思想计算算术表达式可以用两种方法实现:1.中缀转后缀算法此算法分两步实现:先将算术表达式转换为后缀表达式,然后对后缀表达式进行计算。具体实现方法如下:(1)中缀转后缀需要建一个操作符栈op和一个字符数组exp,op栈存放操作符,字符数组用来存放转换以后的后缀表达式。首先,得到用户输入的中缀表达式,将其存入str数组中。对str数组逐个扫描,如果是数字

2024-02-07
数学表达式计算(c语言实现)

一、设计思想计算算术表达式可以用两种方法实现:1.中缀转后缀算法此算法分两步实现:先将算术表达式转换为后缀表达式,然后对后缀表达式进行计算。具体实现方法如下:(1)中缀转后缀需要建一个操作符栈op和一个字符数组exp,op栈存放操作符,字符数组用来存放转换以后的后缀表达式。首先,得到用户输入的中缀表达式,将其存入str数组中。对str数组逐个扫描,如果是数字

2024-02-07
bp算法C语言实现

bp算法C语言实现

2024-02-07
PID控制算法的C语言实现(完整版)

PID控制算法的C语言实现一 PID算法原理最近两天在考虑一般控制算法的C语言实现问题,发现网络上尚没有一套完整的比较体系的讲解。于是总结了几天,整理一套思路分享给大家。在工业应用中PID及其衍生算法是应用最广泛的算法之一,是当之无愧的万能算法,如果能够熟练掌握PID算法的设计与实现过程,对于一般的研发人员来讲,应该是足够应对一般研发问题了,而难能可贵的是,

2024-02-07
卡尔曼滤波算法C语言实现

卡尔曼滤波算法及C 语言实现摘要:本文着重讨论了卡尔曼滤波器的原理,典型算法以及应用领域。清晰地阐述了kalman filter 在信息估计方面的最优性能。着重介绍简单kalman filter algorithm 的编程,使用kalman filter 的经典5个体现最优化递归公式来编程。通过c 语言编写程序实现kalman filter 的最优估计能力。

2024-02-07