-
三国杀识别
这个程序确定的三国杀国战历史信息。它所使用的语言分析技术和图像模板匹配的方法。
- 2023-05-25 16:10:03下载
- 积分:1
-
堆排序算法实例C实现代码
应用背景
该问题是这样描述的:找n个数中的前k个最小数,要求时间复杂度和空间复杂度尽可能低。(n可能很大)
据说这是一些知名公司的面试题目。题目看起来简单,就区区二十来字,但是要求却不低。这里面蕴含的算法思想在金融等领域的软件中都有应用。在此分享,希望能给同仁们一些参考。
关键技术本实例中主要是通过堆排序来实现的,堆排序算法的实现中的难点在于对堆的调整,无论是最大堆还是最小堆,在具体应用中都会维持着一种动而不乱的结构。这里面还用到桶排序的思想,其实它也是建立在堆排序基础上的。C语言实现的代码看起来简洁明了。
- 2022-01-25 17:13:21下载
- 积分:1
-
基于遗传模拟退火算法的聚类算法
遗传算法在运行早期个体差异较大,当采用经典的轮盘赌方式选择时,后代产生的个数与父个体适应度大小成正比,因此在早期容易使个别好的个体的后代充斥整个种群,造成早熟。在遗传算法后期,适应度趋向一致,优秀的个体在产生后代时,优势不明显,从而使整个种群进化停滞不前。因此对适应度适当地进行拉伸是必要的,这样在温度高时(遗传算法的前期),适应度相近的个体产生的后代概率相近;而当温度不断下降后,拉伸作用加强,使适应度相近的个体适应度差异放大,从而使得优秀的个体优势更明显。由于模拟退火算法和遗传算法可以互相取长补短,因此有效地克服了传统遗传算法的早熟现象,同时根据聚类问题的具体情况设计遗传编码方式、适应度函数,使该算法更有效、更快速地收敛到全局最优解。本案例研究了基于遗传模拟退火算法的聚类算法。
- 2023-07-26 07:15:03下载
- 积分:1
-
rgb转yuv420sp
一个考题,参照网上一些算法,实现了3种算法,并做比较。
然后再看看还有没有更大的优化空间,比如汇编,最好用NEON。
- 2022-05-07 18:18:06下载
- 积分:1
-
Visual.C_#.2010从入门到精通-中文版章节课后源码
此源码为Visual.C_#.2010从入门到精通配套的章节代码,适合初学者跟着课本完成C#的学习
- 2022-09-15 21:45:03下载
- 积分:1
-
连数据库,输入用户名和密码后如何跳转到主窗口
import javax.swing.*;
import java.awt.event.*;
import java.sql.*;
public class Login extends JFrame implements ActionListener {
private JLabel lbId, lbPass;
private JTextField txtId, txtPass;
private JButton btLogin, btExit;
private Connection datacon = null;//连接对象
private PreparedStatement pstat = null;//命令对象
private ResultSet rs = null;//结果
- 2022-02-05 20:26:14下载
- 积分:1
-
翼型气动计算程序xfoil
xfoi是一个为设计和分析亚音速飞机独立翼型编写的互动式的程序。它由下列执行各种函数的一系列菜单操作程序组成:-对一种已经存在的的翼型的粘流(或无粘流)分析,允许:*强制或自由转换*转捩的气泡分离*除了最大升力系数还可以对升力和阻力预测*卡门- 钱学森压缩性修正-通过屏幕指针或鼠标操作指定特定的表面速度分布,对翼型进行设计和优化设计。两种这样的工具可以实现:*完全反设计:基于一个复杂的绘图公式;*混合反设计: 一种xfoil的基本嵌版方法(面涡法)的扩展完全反设计允许多点设计,而混合反设计则需要对翼型个部分相对严格的几何约束
- 2022-02-02 16:31:23下载
- 积分:1
-
改进的平方根法,比较简单的,用VC实现的
改进的平方根法,比较简单的,用VC实现的-improvements to the square root law, a simple comparison with the VC
- 2022-11-14 11:05:03下载
- 积分:1
-
数值计算的C语言代码,包括了大部分C语言的算法,希望对大家有用...
数值计算的C语言代码,包括了大部分C语言的算法,希望对大家有用-The C-numerical code, including most of the C language algorithms, hope for all of us
- 2022-08-22 13:49:00下载
- 积分:1
-
离散数学 输出真值表实验
本实验要求大家利用C/C++语言,实现任意输入公式的真值表计算。一般我们将公式中的命题变元放在真值表的左边,将公式的结果放在真值表的右边。命题变元可用数值变量表示,合适公式的表示及求真值表转化为逻辑运算结果;可用一维数表示合式公式中所出现的n个命题变元,同时它也是一个二进制加法器的模拟器,每当在这个模拟器中产生一个二进制数时,就相当于给各个命题变元产生了一组真值指派。算法逻辑如下:
(1)将二进制加法模拟器赋初值0
(2)计算模拟器中所对应的一组真值指派下合式公式的真值。
(3)输出真值表中对应于模拟器所给出的一组真值指派及这组真值指派所对应的一行真值。
(4)产生下一个二进制数值,若该数值等于2n-1,则结束,否则转(2)。
- 2022-03-01 19:02:09下载
- 积分:1