-
各种排序算法的C++实现
应用背景排序是数据结构学习中非常重要的一个部分,也是各大公司面试笔试必须考试的内容,如果你想学习排序,并且希望用C++语言实现的话,本程序将是你的不二选择,这里面实现了初级冒泡排序,冒泡排序,改进冒泡排序,选择排序,直接插入排序,希尔排序,堆排序,归并排序(递归)。关键技术这里面实现了初级冒泡排序,冒泡排序,改进冒泡排序,选择排序,直接插入排序,希尔排序,堆排序,归并排序(递归)。里面包括链表的创建,链表的删除,链表的合并,数据的交换,堆的定义,调整大顶堆,调整小顶堆和结构体的定义等重要技术。
- 2022-09-08 12:00:03下载
- 积分:1
-
推荐系统-电影推荐-SVD方案
这是数据挖掘中的一次作业,用推荐系统的方法,来对电影打分。SVD(Singular Value Decomposition)的想法是根据已有的评分情况,分析出评分者对各个因子的喜好程度以及电影包含各个因子的程度,最后再反过来根据分析结果预测评分。
- 2022-01-26 06:44:24下载
- 积分:1
-
简单BMP图片旋转算法
一个较为基础的算法。在C++中实现读取BMP文件信息并将图片顺时针旋转90度。附带有文字注释,可作为C++教学中使用的程序范例或作业题目来使用。
- 2022-04-20 21:40:04下载
- 积分:1
-
8路PPM信号解码
我自己写的多路PPM信号,并行输入转串行输出。最多支持8路PPM信号同时输入,解码后,变成单线串行输出。实时转换。使用STM8S105 8位单片机,价格便宜。串行输出后接主控MPU,大大节约MPU资源。可应用在无线电接收机,各种飞控等等。
- 2023-01-12 00:15:04下载
- 积分:1
-
这是一个简单的演示如何评价文本的数学表达式
This a simple demo of how to evaluate mathematical expressions in text
format, including provision for variables and functions. The code consists of
three simple classes: 1) Calc - which does the main calculations, 2) Stack -
which is used to push and pop intermediate operators and numbers and 3)
Symbol Table. The symbol table is a collection of calc symbols, a type structure
consisting of various elements, including the expression name, function name,
and the final value of the expression The evaluation procedure is done in three
steps: 1) simplify the expression by removing all the elements within () and
storing them in subexpressions within the symbol table. 2) Each of these sub
expressions are then converted to RPN format (Reverse polar notation) and
evaluated 3) Finally, the main expression is converted to RPN and evaluated-This is a simple demo of how to evaluate mathematical expressions in text
format, including provision for variables and functi
- 2022-02-20 06:26:41下载
- 积分:1
-
MOEA framework
应用背景The MOEA Framework is a free and open source Java library for developing and
experimenting with multiobjective evolutionary algorithms (MOEAs) and other
general-purpose multiobjective optimization algorithms. The MOEA Framework
supports genetic algorithms, differential evolution, particle swarm
optimization, genetic programming, grammatical evolution, and more. A number of
algorithms are provided out-of-the-box, including NSGA-II, NSGA-III, ε-MOEA,
GDE3 and MOEA/D. In addition, the MOEA Framework provides the tools necessary
to rapidly design, develop, execute and statistically test optimization
algorithms.关键技术Its key features includes:
* Fast, reliable implementations of many state-of-the-art algorithms
* Extensible with custom algorithms, problems and operators
* Supports master-slave, island-model, and hybrid parallelization
&n
- 2022-02-28 22:09:39下载
- 积分:1
-
PSA 实验室的短路分析
开发一个程序来进行模拟一个给定电力系统的对称三相短路。
- 2022-02-01 23:25:48下载
- 积分:1
-
语音识别
语音识别算法实现,matlab完整实现,对做算法的有参考价值,里面包含了5个文件,mfcc-MFCC参数计算程序 、train-对一个HMM进行训练的程序、viterbi-语音识别的Viterbi算法、以及端点检测代码
- 2022-02-11 21:53:06下载
- 积分:1
-
source code for arithmatic coding
source code for arithmatic coding
- 2022-03-06 15:28:47下载
- 积分:1
-
photogrammetry Resection of the algorithm to achieve, through the importation of...
摄影测量中后方交会算法的实现,通过输入测量数据可以算出交会点的小程序-photogrammetry Resection of the algorithm to achieve, through the importation of data could calculate the intersection of the small programs
- 2022-04-01 21:10:21下载
- 积分:1