-
01 背包问题 (回溯算法)
回溯法: 01 背包属于来找出最优解问题,回溯方法需要构建的解决方案的子集。当你在状态空间搜索树,只要左的子节点可以是一个可行的节点,搜索到左子树。上限为右子树,首先计算函数,以确定是否其负。
- 2022-02-21 05:06:50下载
- 积分:1
-
算法艺术与信息学竞赛 刘汝佳等 +学习指导+习题
本书由刘汝佳、黄亮编著,由清华大学出版社出版。本书较为系统和全面地介绍了算法学最基本的知识。这些知识和技巧既是高等院校“算法与数据结构”课程的主要内容,也是国际青少年信息学奥林匹克(IOI)竞赛和ACM/ICPC国际大学生程序设计竞赛中所需要的。书中分析了相当数量的问题。本书共3章。第1章介绍算法与数据结构;第2章介绍数学知识和方法;第3章介绍计算机几何。全书内容丰富,分析透彻,启发性强,既适合读者自学,也适合于课堂讲授。 本书适用于各个层次的信息学爱好者、参赛选手、辅导老师和高等院校计算机专业的师生。本书既是信息学入门和提高的好帮手,也是一本内容丰富、新颖的资料集。。
- 2023-04-30 17:50:18下载
- 积分:1
-
条形码扫描
采用MFC建立框架,可以对条形码进行扫描,相同则可通过,不同就不能正确通过扫描
- 2022-03-05 02:38:05下载
- 积分:1
-
通过本书的unjeng vheng匹配微软C /数学函数库…
Mathematical function library for Microsoft C / by Unjeng Vheng 书的配套三张软盘-Mathematical function library for Microsoft C/by the book Unjeng Vheng matching three floppy disks
- 2022-03-07 10:47:17下载
- 积分:1
-
一次课程设计,里面有7个内容
一次课程设计,里面有7个内容-a curriculum design, there are seven content
- 2022-12-04 15:55:03下载
- 积分:1
-
VC++实现的一个计算器,采用了一个高手写的按钮类,界面友好...
VC++实现的一个计算器,采用了一个高手写的按钮类,界面友好-VC to achieve a calculator, using a button to write a master class, user-friendly
- 2022-06-14 15:07:42下载
- 积分:1
-
ACO-ant colony optimization
在计算机科学和运筹学中,蚁群优化算法(ACO)是一种求解计算问题的概率方法,可以归结为通过图来寻找好的路径。
- 2022-07-24 21:04:37下载
- 积分:1
-
genetic algorithm combined with neural networks, in the hope of a brighter guida...
遗传算法结合神经网络的思想,希望给你指点光明-genetic algorithm combined with neural networks, in the hope of a brighter guidance to you
- 2022-08-18 20:08:17下载
- 积分:1
-
优化一个变量的函数
翻译 maninwest@Codeforge 作者:John D. Cook@CodeProject这里介绍一个算法,优化化带有一个变量的函数而不需要导数。通常,需要导数的方法稳定但是慢,不需要导数的方法快捷但是不稳定。这里实现的这个方法稳定且高效。这个方法开始是Richard Brent 实现的。 给定一个函数 f(x) 和一个区间l [a, b], 该方法是找出函数 f(x) 在 [a, b] 区间的最小值。该方法也可以用于找出最大值。要找出最大值,指向传递原函数的反函数。即 f(x) 的最大值出现在-f(x) 的最小值点。Brent 的方法比较稳定。也很容易使用。用户不需要提供导数函数。该方法为了稳定牺牲了一些效率,但是相比其他稳定的方法如黄金分割法,则更加快捷。使用函数这里给出的代码是一个 C++ 函数和使用此函数的示例项目。要在你自己的项目中使用,只需在 Brent.h.头文件中添加#include 即可。最小化函数的主要输入是一个模板化实参,一个函数对象实现目标函数最小化。目标函数必须使用签名 double operator()(double x)实现 Public 方法。例如,这里是一个用于计算函数 f(x) = -x exp(-x) 的函数对象类。 class foo
{
public:
double operator()(double x) {return -x*exp(-x);}
};代码需要函数对象而不是函数的主要原因是,需要在应用中优化的函数,除了函数实参外,还要依赖参数。函数对象可以有很多参数,它们在找到一个变量的结果函数最小值前固定。其他实参是函数需要找到最小值的区间的终点,偏差用于停止, 一个输出参数用
- 2022-01-26 15:15:42下载
- 积分:1
-
sift算法源码实现
sift算法的C++实现。需要配置opencv库。配置完后就能直接运行了。里面包含了特征点检测,特征点滤除,图像拼接融合。opencv版本需要2.3.0以上。程序调成已经成功。
- 2023-06-22 09:55:05下载
- 积分:1