E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
★算法入门
现代优化算法 之 遗传算法
之前两篇转载的文章:遗传
算法入门
到掌握(一)、遗传
算法入门
到掌握(二)对遗传算法的数学推导讲解得非常详细,同时我也附带了一份遗传算法的C语言实现,这篇文章将要运用遗传算法对一个多项式求最小值,要求在(-
SuPhoebe
·
2015-12-20 18:58
数学建模
机器学习与数学模型
现代优化算法 之 遗传算法
之前两篇转载的文章:遗传
算法入门
到掌握(一)、遗传
算法入门
到掌握(二)对遗传算法的数学推导讲解得非常详细,同时我也附带了一份遗传算法的C语言实现,这篇文章将要运用遗传算法对一个多项式求最小值,要求在(-
u013007900
·
2015-12-20 18:00
遗传算法
现代优化算法
java递归
算法入门
小结(一)
** java递归问题小结**对于一个复杂的问题,把原问题分解为若干个相对简单类同的子问题,继续下去直到子问题简单到能够直接求解,也就是说到了递推的出口,这样原问题就有递推得解。 在做递归算法的时候,一定要把握住出口,也就是做递归算法必须要有一个明确的递归结束条件。这一点是非常重要的。其实这个出口是非常好理解的,就是一个条件,当满足了这个条件的时候我们就不再递归了。关键要抓住的是:
gdutxiaoxu
·
2015-12-08 15:00
A*寻路
算法入门
(七)
大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处.如果觉得写的不好请告诉我,如果觉得不错请多多支持点赞.谢谢!hopy;)免责申明:本博客提供的所有翻译文章原稿均来自互联网,仅供学习交流之用,请勿进行商业用途。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!一只没有远见的猫咪在上面的例子中,我们看到猫咪在选择最短路径的时候,它总是选择最好的
mydo
·
2015-11-22 09:00
算法
寻路
A星
A*寻路
算法入门
(六)
大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处.如果觉得写的不好请告诉我,如果觉得不错请多多支持点赞.谢谢!hopy;)免责申明:本博客提供的所有翻译文章原稿均来自互联网,仅供学习交流之用,请勿进行商业用途。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!步骤3我们再一次选择最小F值(5)的瓦块去继续迭代:这时,只有一个可能的瓦块被添加到
mydo
·
2015-11-22 08:00
算法
寻路
A星
A*寻路
算法入门
(五)
大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处.如果觉得写的不好请告诉我,如果觉得不错请多多支持点赞.谢谢!hopy;)免责申明:本博客提供的所有翻译文章原稿均来自互联网,仅供学习交流之用,请勿进行商业用途。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!关于A*算法现在你该知道如何计算每一个方块的分值了(我们将称之为F,它等于G+H),
mydo
·
2015-11-22 07:00
算法
寻路
A星
A*寻路
算法入门
(四)
大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处.如果觉得写的不好请告诉我,如果觉得不错请多多支持点赞.谢谢!hopy;)免责申明:本博客提供的所有翻译文章原稿均来自互联网,仅供学习交流之用,请勿进行商业用途。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!路径评分我们将给每一个正方形一个分值G+H:G是从开始点A到当前方块的移动花费.所以
mydo
·
2015-11-22 07:00
算法
曼哈顿距离
A星
启发式
街区长度
A*寻路
算法入门
(三)
大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处.如果觉得写的不好请告诉我,如果觉得不错请多多支持点赞.谢谢!hopy;)免责申明:本博客提供的所有翻译文章原稿均来自互联网,仅供学习交流之用,请勿进行商业用途。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!像那样划分,我们的搜索区域可以简单的描述成地图瓦片的2维数组.所以如果关卡的地图是2
mydo
·
2015-11-22 07:00
算法
寻路
A星
A*寻路
算法入门
(二)
大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处.如果觉得写的不好请告诉我,如果觉得不错请多多支持点赞.谢谢!hopy;)免责申明:本博客提供的所有翻译文章原稿均来自互联网,仅供学习交流之用,请勿进行商业用途。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!一只寻路的猫咪(本猫猪也是路痴,猫猪注.)让我们想象我们有一个游戏,游戏中一只猫咪想
mydo
·
2015-11-21 21:00
算法
cocos2d
寻路
地图
A星
A*寻路
算法入门
(一)
大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处.如果觉得写的不好请告诉我,如果觉得不错请多多支持点赞.谢谢!hopy;)免责申明:本博客提供的所有翻译文章原稿均来自互联网,仅供学习交流之用,请勿进行商业用途。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!该篇博客由iOS课程团队的JohannFradj发布,他现在是一个全职开发iOS的开
mydo
·
2015-11-21 20:00
入门
寻路
A星算法
算法入门
开灯问题,新做法
有n盏灯,编号为1~n,第1个人把所有灯打开,第2个人按下所有编号为2的倍数的开关(这些灯将被关掉),第3个人按下所有编号为3的倍数的开关(其中关掉的灯被打开, 开着灯将被关闭),依此类推。一共有k个人,问最后有哪些灯开着? 输入:n和k,输出开着的灯编号。k≤n≤1000。 样例输入:7 3 样例输出:1567 #includeusingnamespacestd;intmain(){
yangyuhang11
·
2015-11-14 15:00
遗传
算法入门
到掌握(一)
博主前言:此文章来自一份网络资料,原作者不明,是我看过的最好的一份遗传算法教程,假设你能耐心看完他,相信你一定能基本掌握遗传算法。 &nbs
·
2015-11-13 21:19
算法
遗传
算法入门
到掌握(一)
博主前言:此文章来自一份网络资料,原作者不明,是我看过的最好的一份遗传算法教程,假设你能耐心看完他,相信你一定能基本掌握遗传算法。 &nbs
·
2015-11-13 17:07
算法
元素返回[Python]python
算法入门
-- 栈(stack)
工作之余抽点时间出来写写博文,希望对新接触的朋友有帮助。今天在这里和大家一起学习一下元素返回 读书笔记 ref:http://interactivepython.org/courselib/static/pythonds/BasicDS/stacks.html
·
2015-11-13 14:34
python
《算法导论》CLRS算法C++实现(二)P17 归并排序
第二章
算法入门
两个有序数组的合并 这个算法我的实现跟算法导论上的实现有些许区别。我没有使用《算法导论》上的哨兵位的方法。而且直接判断有没有到数组的末尾。
·
2015-11-13 12:42
归并排序
《算法导论》CLRS算法C++实现(一)P11 插入排序
第二章
算法入门
插入排序 伪代码实现 INSERTION-SORT(A) 《算法导论》P10 1 for j ← 2 to length[A] 2 do key ← A
·
2015-11-13 12:41
插入排序
遗传
算法入门
到掌握(一)
博主前言:此文章来自一份网络资料,原作者不明,是我看过的最好的一份遗传算法教程,假设你能耐心看完他,相信你一定能基本掌握遗传算法。 &nbs
·
2015-11-13 11:59
算法
推荐
算法入门
-python
文章内容:基于物品过滤与基于用户过滤。 数据稀疏时候,用物品过滤最优;数据密集,两者效果一样。 下面以电影推荐为例: 一、原始数据处理: 原始数据为二维矩阵:行是用户,列是电影: Lady in the Water Snakes on a Plane Just My Luck Superman Returns You, Me and Dupree The
·
2015-11-13 08:05
python
[置顶] CF 86D Powerful array 分块
算法入门
,n*sqrt(n)
简介:分块算法主要是把区间划分成sqrt(n)块,从而降低暴力的复杂度, 其实这算是一种优化的暴力吧,复杂度O(n*sqrt(n)) 题意:给定一个数列:a[i] (1<= i <= n) K[j]表示 在区间 [l,r]中j出现的次数。 有t个查询,每个查询l,r,对区间内所有a[i],求sigma(K
·
2015-11-13 06:57
array
遗传
算法入门
遗传算法 ( GA , Genetic Algorithm ) ,也称进化算法 。 遗传算法是受达尔文的进化论的启发,借鉴生物进化过程而提出的一种启发式搜索算法。因此在介绍遗传算法前有必要简单的介绍生物进化知识。 一.进化论知识 作为遗传算法生物背景的介绍,下面内容了解即可: 种群(Population):生物的进化以群体的形式进行,这样
·
2015-11-13 05:02
算法
A星路径搜索
算法入门
A*寻路初探 GameDev.net 作者: Patrick Lester 译者: Panic2005年3月18日 译者序:很久以前就知道了A*算法,但是从未认真读过相关的文章,也没有看过代码,只是脑子里有个模糊的概念。这次决定从头开始,研究一下这个被人推崇备至的简单方法,作为学习人工智能的开始。 这篇文章非常知名,国内应该有不少人翻译过它,我没有查找,觉得翻译本身也是对自身英文
·
2015-11-13 03:56
算法
遗传
算法入门
到掌握(一)
博主前言:此文章来自一份网络资料,原作者不明,是我看过的最好的一份遗传算法教程,假设你能耐心看完他,相信你一定能基本掌握遗传算法。 &nbs
·
2015-11-13 01:28
算法
算法导论学习笔记(1,2)
效率: 第2章
算法入门
2009年1月12日 9:53
·
2015-11-13 00:57
学习笔记
统治世界的十大算法
Leiserson,
算法入门
第三版
·
2015-11-12 23:43
算法
算法入门
系列一--DP初步
数字三角形(数塔问题) 其实动态规划本身并不是一个特定的算法,是一种用途广泛的问题求解方法,一种思想,一种手段。 1.1问题描述与状态定义 有一个有非负整数组成的三角形,第一行一个数字,下面各行除了最后一行外,每行的每个数字下面左右各一个数字。 如图示: 从第一行数字开始,每次只能走左下或右下一格,直到走到最后一行,把沿途的走过的所有数字加起来。
·
2015-11-12 18:48
算法
acm训练计划
书籍:离散数学、算法竞赛入门经典、
算法入门
经典习题册。 时间安排: 起床时间:6:00. 背英文(为快速理解acm题目打好基础) 知识点学习。 下午编程训练,自己在oj上挂比赛进行训
·
2015-11-12 16:48
ACM
poj 2449(A*+dijstra求k短路)
A*
算法入门
A*算法是一种启发式的搜索,不是纯粹的盲目式搜索,A*算法中有个估价算法g(n),对于每个点而言,都有一个g(n)和h(n)来确定的f(n),实际上就是以f(n)为参考权值来确定搜索的方向
·
2015-11-12 15:50
poj
HDOJ 2767 Proving Equivalences(强连通
算法入门
)
题意: 一个有向图,问至少添加几条边让整个图变成强连通图。 思路: 1. 基本上是模板题,首先对有向图进行缩点,即把所有强连通分量看成是一个点,Targan 算法 http://www.byvoid.com/blog/scc-tarjan/ 2. 统计出度和入度为 0 的点的个数,输出其中的最大的一个即可。 #include <iostream>
·
2015-11-12 13:47
val
POJ 1459 Power Network(最大流入门)
思路: 最大流入门,采用 SAP + GAP优化,模板是采用刘汝佳
算法入门
经典:训练指南上面的。
·
2015-11-12 13:47
NetWork
初记 第二章
算法入门
鉴于双十一亚马逊的折扣,买了不少书,其中就有心仪很久的《算法导论》。 于是决定记录自己的阅读所得 = =b... 第二章 2.1 插入排序 INSERTION-SORT 其实以前学习数据结构的时候是学过这些的,不过又忘掉了而已,一直以来学得实在不用心,也并没有天赋。 插入排序算法是一个对少量元素进行排序的有
·
2015-11-12 08:35
算法
三角函数计算,Cordic
算法入门
[-] 三角函数计算Cordic
算法入门
从二分查找法说起 减少乘法运算 消除乘法运算 三角函数计算,Cordic
·
2015-11-11 17:12
算法
uva 11997 K smallest sums (优先队列 多路归并)
算法入门
经典 训练指南 p189 #include<cstdio> #include<cstring> #include<iostream>
·
2015-11-11 16:21
优先队列
第二章
算法入门
(2)
2.3 算法设计 (合并排序) 插入排序使用的是增量(incremental)方法。 另一种设计策略,叫做“分治法”(divide-and-conquer)。分制算法的优点之一是很容易确定运行时间。 分治策略:将原问题划分成为n个规模较小而结构与原问题相似的子问题;递归的解决这些子问题,然后再合并其结果,就得到原问题的解。 分制模式在每一层递归上都有三个步骤:分解(divide),解决(c
·
2015-11-11 09:34
算法
uva 548 - Tree
做法:
算法入门
经典p106有详细介绍,当然根据是否建树,也有两种做法: 做法一: #include<iostream> #include<cstdio> #include
·
2015-11-11 06:06
tree
三角函数计算,Cordic
算法入门
原帖地址:http://blog.csdn.net/liyuanbhu/article/details/8458769 三角函数计算,Cordic
算法入门
·
2015-11-11 02:46
算法
UVA 10827 Maximum sum on a torus
算法入门
经典训练指南88页练习 ::这道题只要把原矩阵扩大4倍,那么其跟最大子矩阵的题目就很类似,把二维转化成一维,求最大的序列和,不过这个序列的长度不能超过n。 长度不能超过n?
·
2015-11-11 00:28
uva
【初识】KMP
算法入门
举个例子模式串S:a s d a s d a s d f a s d匹配串T:a s d a s d f 如果使用朴素匹配算法——1 2 3 4 5 6 7 8 9 a s d a s d a s d f a s da s d a s d f1 2 3 4 5 6 7此时,匹配到了S7和T7了,S7为a而T7为f,不匹配那么朴素的匹配算法会这么做——1 2 3 4 5 6 7 8 9 a s d
mypride
·
2015-11-09 16:00
推荐一本
算法入门
书籍
推荐一本很好的
算法入门
书籍: 《算法设计与分析基础》(第2版),(美) Anany
·
2015-11-08 13:49
算法
《算法导论》读书笔记之第2章
算法入门
本章通过介绍插入排序和归并排序两种常见的排序算法来说明算法的过程及算法分析,在介绍归并排序算法过程中引入了分治(divide-and-conquer)算法策略。 1、插入排序 输入:n个数(a1,a2,a3,...,an) 输出:输入序列的一个排列(a1',a2',a3',...an')使得(a1'≤a2'≤a3'≤...≤an')。 插入排序的基本思想是:将第i个元素插入
·
2015-11-03 22:30
读书笔记
nyoj开心的小明
看
算法入门
竞赛那本, 背包问题其实不是很好理解,但是代码最终形式很简单,我要学会将问题抽象出来e利用此方法求解 #include<iostr
·
2015-11-02 18:00
OJ
由《算法导论》中的“
算法入门
”一章所想到的
一、推导递归程序的递归方程的方法心得:即T(n)与T(n-1)的关系。 看到第四章才知道这种方法叫做代换法(substitution method) 只适用于T(n)=[exp1]*T(n-1)+[exp2]的这种形式 1. exp1:主问题分解为几个子问题,即T(n-1)前的系数的确定,一般是个常数 2. exp2:程序真正执行的部分 写出递归方程之后就是求解的过程 首先假设出T(n
·
2015-11-02 18:55
算法导论
遗传
算法入门
优化
算法入门
系列文章目录(更新中): 1. 模拟退火算法 2.
·
2015-11-02 15:28
算法
大白话解析模拟退火算法
优化
算法入门
系列文章目录(更新中): 1. 模拟退火算法 2. 遗传算法 一.
·
2015-11-02 15:27
算法
KM
算法入门
KM算法的基本概念: http://baike.baidu.com/view/739278.htm http://baike.baidu.com/view/501092.htm 看这个算法之前,最好先看下匈牙利算法,KM算法 是建立在匈牙利算法基础上实现的 对于这个算法最有误区的地方,个人感觉还是在 X 集合 -d 和 Y 集合 + d之后 还要进行 操作,再加上
·
2015-11-02 14:41
算法
A*
算法入门
转自:http://www.cppblog.com/mythit/archive/2009/04/19/80492.aspx 在看下面这篇文章之前,先介绍几个理论知识,有助于理解A*算法。 启发式搜索:启发式搜索就是在状态空间中的搜索对每一个搜索的位置进行评估,得到最好的位置,再从这个位置进行搜索直到目标。这样可以省略大量无畏的搜索路径,提到了效率。在启发式搜索中,对位置的估价
·
2015-11-02 12:30
算法
SVM
算法入门
课程文本分类project SVM
算法入门
转自:http://www.blogjava.net/zhenandaci/category/31868.html (一)SVM的简介 支持向量机(Support
·
2015-11-02 10:37
SVM
遗传
算法入门
遗传
算法入门
Posted on 2010-12-23 13:12 heaad 阅读(20797) 评论( 16) 编辑 收藏 优化
算法入门
系列文章目录(更新中):
·
2015-11-01 14:19
算法
算法入门
(二)递归算法
递归的思想是比较常见的算法设计思想,所谓递归算法就是一种直接或间接地调用原算法本身的算法,可以用几个具体的例子来理解递归的算法思想。 【例题一】计算n的阶乘n! 程序分析 当n=0时,n!=0;当n>0时,n!=n(n-1) 所以不难得出该方法为: int digui(int n) { if(n==0) return 1; else ret
·
2015-10-31 09:49
算法
《算法导论》[第2章]
算法入门
-[2.3] 算法设计
|概念回顾| 分治策略:将原问题划分成n个规模较小而结构与原问题相似的子问题;递归地解决这些小问题,然后再合并其结果,就得到原问题的解。 分治模式在每一层递归上都有三个步骤: 分解(Divde):将原问题分解成一系列子问题; 解决(Conquer):递归地解答各子问题。若子问题足够小,则直接求解; 合并(Combine):将子问题的结果合并成原问题的解。 注:⌈x⌉
·
2015-10-31 08:28
算法导论
EM
算法入门
相关文章翻译与总结-3
stanford的NLP课件是一个比较好的总结这里记录下。http://www.stanford.edu/class/cs224n/handouts/fsnlp-em-slides.pdf MLE 又一个不同的应用场景,但是可以看出基本都是mixture… 引入hidden variable让计算变的容易,因为确定了具体哪个part mod
·
2015-10-30 12:26
算法
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他