2011年3月13日
摘要: 教你一步一步用c语言实现sift算法、下作者:July、二零一一年三月十二日出处:http://blog.csdn.net/v_JULY_v。参考:Rob Hess维护的sift 库环境:windows xp+vc6.0条件:c语言实现。说明:本BLOG内会陆续一一实现所有经典算法。------------------------本文接上,教你一步一步用c语言实现sift算法、上,而来:函数编写 ok,接上文,咱们一个一个的来编写main函数中所涉及到所有函数,这也是本文的关键部分://下采样原来的图像,返回缩小2倍尺寸的图像CvMat * halfSizeImage(CvMat * im). 阅读全文
posted @ 2011-03-13 13:10 July_ 阅读(2698) 评论(0) 推荐(0) 编辑
摘要: 教你一步一步用c语言实现sift算法、上作者:July、二零一一年三月十二日出处:http://blog.csdn.net/v_JULY_v参考:Rob Hess维护的sift 库环境:windows xp+vc6.0条件:c语言实现。说明:本BLOG内会陆续一一实现所有经典算法。------------------------引言: 在我写的关于sift算法的前倆篇文章里头,已经对sift算法有了初步的介绍:九、图像特征提取与匹配之SIFT算法,而后在:九(续)、sift算法的编译与实现里,我也简单记录下了如何利用opencv,gsl等库编译运行sift程序。 但据一朋友表示,是否能用c语. 阅读全文
posted @ 2011-03-13 09:32 July_ 阅读(8095) 评论(3) 推荐(0) 编辑
  2011年3月10日
摘要: 一之续、A*,Dijkstra,双向BFS算法性能比较及A*算法的应用作者:July 二零一一年三月十日。出处:http://blog.csdn.net/v_JULY_v--------------------------------------------------引言: 最短路径的各路算法A*算法、Dijkstra 算法、BFS算法,都已在本BLOG内有所阐述了。其中,Dijkstra 算法,后又写了一篇文章继续阐述:二(续)、理解Dijkstra算法。但,想必,还是有部分读者对此类最短路径算法,并非已了然于胸,或者,无一个总体大概的印象。 本文,即以演示图的形式,比较它们各自的寻路过. 阅读全文
posted @ 2011-03-10 17:37 July_ 阅读(4668) 评论(0) 推荐(0) 编辑
  2011年3月9日
摘要: 关于查找数组中最小的k个元素的全面讨论与解答 原文以上的内容已删。因为我觉得,讨论的乱七八糟,漏洞百出。忘读者见谅。这个关于寻找最小的k个元素的问题,在程序员面试题狂想曲系列中,马上会有所彻底的阐述。敬请期待。litaoye: 其实LZ完全不必动摇,Nth Element绝对是O(n)的,不是n*log(k)的,跟k没什么关系。Nth Element选数的时候用随机好了,不至于出现最坏的情况,另外算法导论中还讲到的那种取5个数求中位数的方法,可以证明最坏情况下也是O(n)的。(正解)updated: 关于寻找数组中最小的k个元素的问题,已在程序员面试题狂想曲:第三章、寻找最小的k个数、upd. 阅读全文
posted @ 2011-03-09 18:30 July_ 阅读(587) 评论(0) 推荐(0) 编辑
摘要: 全新整理:微软、谷歌、百度等公司经典面试100题[第1-60题]整理:July、二零一一年三月九日。应网友承诺与要求,全新整理。转载,请注明出处。博主说明:此100题V0.2版,本人不再保证,还会提供答案。因为之前整理的微软100题,已经基本上,把题目都出尽了。见谅。--------------------------------------------微软十五道面试题1、有一个整数数组,请求出两两之差绝对值最小的值,记住,只要得出最小值即可,不需要求出是哪两个数。2、写一个函数,检查字符是否是整数,如果是,返回其整数值。(或者:怎样只用4行代码编写出一个从字符串到长整形的函数?) 3、给出. 阅读全文
posted @ 2011-03-09 16:13 July_ 阅读(1783) 评论(1) 推荐(0) 编辑
摘要: 全新整理:微软、谷歌、百度等公司经典面试100题[第101-160题]整理:July、二零一一年三月九日。应网友承诺与要求,全新整理。转载,请注明出处。博主说明:此100题V0.2版,本人不再保证,还会提供答案。因为之前整理的微软100题,已经基本上,把题目都出尽了。见谅。--------------------------------------------微软十五道面试题1、有一个整数数组,请求出两两之差绝对值最小的值,记住,只要得出最小值即可,不需要求出是哪两个数。2、写一个函数,检查字符是否是整数,如果是,返回其整数值。(或者:怎样只用4行代码编写出一个从字符串到长整形的函数?) 3. 阅读全文
posted @ 2011-03-09 16:13 July_ 阅读(283) 评论(0) 推荐(0) 编辑
  2011年3月8日
摘要: 结构之法算法之道CSDN博客- 博文集锦第一期CHM 文件 首先恭喜你,你得到了一份非常宝贵的资源。此份文件是截止到2011年2月27日,本博客、结构之法算法之道博客内的第一期全部内容的集锦,同时,本博客永久更新,永久维护。 本文件包含了十个经典算法的研究,微软面试的全部100 题,及前60题的答案。包括本博客结构之法算法之道,内的17 篇已经被推荐到CSDN 首页的文章。 然后,非常感谢您的下载。 希望,你得到了此份文件之后,尽力做好保护本人版权的相关工作。本人将感激不尽。 版权所有,侵权必究。 声明如下: 一、本BLOG 内所有任何文章,皆本人原创,任何人在转载或引用任何一篇文章时,必须注 阅读全文
posted @ 2011-03-08 22:41 July_ 阅读(1873) 评论(1) 推荐(1) 编辑
摘要: 结构之法算法之道CSDN博客- 博文集锦第一、二期CHM 文件 希望,你得到了此份文件之后,尽力做好保护本人版权的相关工作。本人将感激不尽。 版权所有,侵权必究。 声明如下: 一、本BLOG 内所有任何文章,皆本人原创,任何人在转载或引用任何一篇文章时,必须注明出处。 二、未经本人July 书面许可,任何人、任何组织、或团体,任何出版社,不得以书籍、刊物等任何形式出版本博客内任何内容。违者,追究法律责任。 三、此份文件只要你能保证不侵犯本人版权相关利益的前提下,处于传播知识的目的,您可以自由传送。 希望,你永远关注本人博客:结构之法算法之道。 您可以永久在百度或谷歌上,搜索“结构之法”,即可进 阅读全文
posted @ 2011-03-08 22:41 July_ 阅读(467) 评论(0) 推荐(0) 编辑
  2011年3月7日
摘要: 当今世界最为经典的十大算法--投票进行时作者:July、二零一一年三月七日。内容说明:I、 本文原名为:当今世界最受人们重视的十大经典算法,后改为如上题目。II、本文分为俩部分: 第一部分、来自圣经的十大算法:为某网友票选出来的十个来自圣经的算法。 第二部分、当今世界最为经典的十大算法--投票进行时:是恳请本文的读者为您心目中当今世界最为经典的算法投上一票,最终在本BLOG内票选产生当今世界最为经典的十大算法(投票截止日期,后年此刻,即二零一三年三月七日)。非常感谢大家。----------------------------------------第一部分、来自圣经的十大算法 当今世界,已. 阅读全文
posted @ 2011-03-07 10:03 July_ 阅读(5083) 评论(0) 推荐(1) 编辑
  2011年3月6日
摘要: 数字图像处理领域的二十四个典型算法及vc实现、第二章作者:July 二零一一年二月二十六日。参考:百度百科、维基百科、vc数字图像处理。----------------------------------------------数字图像处理领域的二十四个典型算法及vc实现、第一章一、256色转灰度图二、Walsh变换三、二值化变换四、阈值变换五、傅立叶变换六、离散余弦变换数字图像处理领域的二十四个典型算法及vc实现、第二章七、高斯平滑八、图像平移九、图像缩放十、图像旋转数字图像处理领域的二十四个典型算法及vc实现、第三章数字图像处理领域的二十四个典型算法及vc实现、第四章前期回顾: 在上一章. 阅读全文
posted @ 2011-03-06 15:35 July_ 阅读(1252) 评论(0) 推荐(0) 编辑
  2011年3月5日
摘要: 九之续、sift算法的编译与实现作者:July 、二零一一年三月一日。代码:Rob Hess维护的sift 库,July updated。环境:windows xp+vc6.0。条件:opencv1.0、gsl-1.8.exe----------------------------------------------- 昨日,下载了Rob Hess的sift库,将其源码粗略的看了看,想要编译时,遇到了不少问题,先修改了下代码,然后下载opencv、gsl。最后,几经周折,才最终编译成功。 以下便是sift源码库编译后的效果图: 为了给有兴趣实现sift算法的朋友提供个参考,特整理此文如下。要了 阅读全文
posted @ 2011-03-05 10:44 July_ 阅读(1647) 评论(0) 推荐(0) 编辑
  2011年2月27日
摘要: 快速排序算法的深入分析 --深入浅出,彻底理解作者:July 二零一一年二月二十七日--------------------------前言一、快速排序最初的版本二、快速排序名字的由来三、Hoare版本的具体分析四、快速排序的优化版本五、快速排序的深入分析六、Hoare版本与优化后版本的比较七、快速排序算法的时间复杂度八、由快速排序所想到的前言 之前,曾在本BLOG内写过一篇文章,精通八大排序算法系列:一、快速排序算法,不少网友反映此文好懂。然,后来有网友algorithm__,指出,“快速排序算法怎么一步一步想到的列?就如一个P与NP问题。知道了解,证明不难。可不知道解之前,要一点一点、一步 阅读全文
posted @ 2011-02-27 13:26 July_ 阅读(4186) 评论(4) 推荐(0) 编辑
摘要: 十二之续、快速排序算法的深入分析 作者:July 二零一一年二月二十七日--------------------------前言一、快速排序最初的版本二、Hoare版本的具体分析三、Hoare变种版本四、快速排序的优化版本五、快速排序的深入分析六、Hoare变种版本与优化后版本的比较七、快速排序算法的时间复杂度八、由快速排序所想到的前言 之前,曾在本BLOG内写过一篇文章,十二、快速排序算法,不少网友反映此文好懂。然,后来有网友algorithm__,指出,“快速排序算法怎么一步一步想到的列?就如一个P与NP问题。知道了解,证明不难。可不... 阅读全文
posted @ 2011-02-27 13:26 July_ 阅读(366) 评论(0) 推荐(0) 编辑
  2011年2月26日
摘要: 数字图像处理领域的二十四个典型算法及vc实现、第一章作者:July 二零一一年二月二十六日。参考:百度百科、维基百科、vc数字图像处理。--------------------------------------------------数字图像处理领域的二十四个典型算法及vc实现、第一章一、256色转灰度图二、Walsh变换三、二值化变换四、阈值变换五、傅立叶变换六、离散余弦变换数字图像处理领域的二十四个典型算法及vc实现、第二章七、高斯平滑八、图像平移九、图像缩放十、图像旋转数字图像处理领域的二十四个典型算法及vc实现、第三章 图像处理,是对图像进行分析、加工、和处理,使其满足视觉、心理以. 阅读全文
posted @ 2011-02-26 18:14 July_ 阅读(1727) 评论(0) 推荐(2) 编辑
摘要: 十个悬而未决的数学趣味谜题译者:July 二零一一年二月二十六日参考文献:Mathematical Puzzles,by Peter Winkler。此书豆瓣读书地址:http://book.douban.com/subject/2483910/---------------------------------------- 我之前曾在我的博客里阐述过,世界七大数学难题与Hilbert的23个问题,不少读者反映强烈,一方面纠结于此些问题解决或证明的难度之大,同时,又不得不叹服,数学之美与其无穷魅力。 和Goldbach 猜想、Riemann假设等经典数学难题不同,有些悬而未解的数学问题也很难. 阅读全文
posted @ 2011-02-26 14:20 July_ 阅读(1919) 评论(0) 推荐(0) 编辑
  2011年2月22日
摘要: 经典算法研究系列:十、从头到尾彻底理解傅里叶变换算法、下作者:July、dznlong 二零一一年二月二十二日推荐阅读:The Scientist and Engineer's Guide to Digital Signal Processing,By Steven W. Smith, Ph.D。此书地址:http://www.dspguide.com/pdfbook.htm。------------从头到尾彻底理解傅里叶变换算法、上前言第一部分、 DFT第一章、傅立叶变换的由来第二章、实数形式离散傅立叶变换(Real DFT)从头到尾彻底理解傅里叶变换算法、下第三章、复数第四章、复数 阅读全文
posted @ 2011-02-22 21:08 July_ 阅读(16525) 评论(0) 推荐(0) 编辑
  2011年2月21日
摘要: 精通八大排序算法系列:二、堆排序算法作者:July 、二零一一年二月二十日本文参考:Introduction To Algorithms,second edition。------------------- 此精通排序算法系列,前一节,已讲过了一、快速排序算法,其中,快速排序每一趟比较用时O(n),要进行lgn次比较,才最终完成整个排序。所以快排的复杂度才为O(n*lgn)。而本节,我们要讲的是堆排序算法。据我所知,要真正彻底认识一个算法,最好是去查找此算法的原发明者的论文或相关文献。ok,此节,咱们开始吧。一、堆排序算法的基本特性时间复杂度:O(nlgn)...//等同于归并排序最坏:O(. 阅读全文
posted @ 2011-02-21 21:46 July_ 阅读(3560) 评论(0) 推荐(0) 编辑
  2011年2月20日
摘要: 经典算法研究系列:十、从头到尾彻底理解傅里叶变换算法、上作者:July、dznlong 二零一一年二月二十日推荐阅读:The Scientist and Engineer's Guide to Digital Signal Processing,By Steven W. Smith, Ph.D。此书地址:http://www.dspguide.com/pdfbook.htm。博主说明:I、本文中阐述离散傅里叶变换方法,是根据此书:The Scientist and Engineer's Guide to Digital Signal Processing,By Steven W 阅读全文
posted @ 2011-02-20 23:36 July_ 阅读(75986) 评论(3) 推荐(4) 编辑
  2011年2月15日
摘要: 经典算法研究系列:九、SIFT算法研究作者:July、二零一一年二月十五日。推荐阅读:David G. Lowe, "Distinctive image features from scale-invariant keypoints," International Journal of Computer Vision, 60, 2 (2004), pp. 91-110---------------------------------------------尺度不变特征转换(Scale-invariant feature transform 或 SIFT)是一种电脑视觉的算法 阅读全文
posted @ 2011-02-15 22:32 July_ 阅读(3671) 评论(0) 推荐(1) 编辑
  2011年2月14日
摘要: 图算法领域10大经典算法作者:July 二零一一年二月十四日。参考:维基百科、本BLOG 内经典算法研究系列10篇文章。博主说明:1、本文囊括了图算法领域中的全部20个重要算法,并从中甄选出了此十大算法。2、此十大算法的评选是以我个人之见而选,其它虽未囊括于10之内,但都在本文中有所提到。-------------------------------------------第一章、基本遍历 一、深度优先搜索二、广度优先搜索此图遍历中最基本的俩种算法,BFS,DFS,入选本图算法十大算法,自是无可争议。因为,这俩种搜索算法,应用实为广泛而重要。关于此BFS、DFS算法,更多,请参考:经典算法研. 阅读全文
posted @ 2011-02-14 13:43 July_ 阅读(41274) 评论(1) 推荐(6) 编辑
  2011年2月13日
摘要: 世界七大数学难题与Hilbert的23个问题July、二零一一年二月十三日本文参考:1987年版《数学家小辞典》、百度百科、维基百科----------------------------------------世界七大数学难题 这七个“千年大奖问题”是: NP完全问题、霍奇猜想、庞加莱猜想、黎曼假设、杨-米尔斯理论、纳卫尔-斯托可方程、BSD猜想。千年大奖问题 美国麻州的克雷(Clay)数学研究所于2000年5月24日在巴黎法兰西学院宣布了一件被媒体炒得火热的大事:对七个“千年数学难题”的每一个悬赏一百万美元。 其中有一个已被解决(庞加莱猜想),还剩六个.(庞加莱猜想,已由俄罗斯数学家格里. 阅读全文
posted @ 2011-02-13 17:40 July_ 阅读(2837) 评论(1) 推荐(1) 编辑
摘要: 经典算法研究系列:二之续、彻底理解Dijkstra算法作者:July 二零一一年二月十三日。参考代码:introduction to algorithms,Second Edition。---------------------------------------了解什么是Dijkstra 算法,请参考:经典算法研究系列:二、Dijkstra 算法初探http://blog.csdn.net/v_JULY_v/archive/2010/12/24/6096981.aspx本文由单源最短路径路径问题开始,而后描述Bellman-Ford算法,到具体阐述Dijkstra算法,阐述详细剖析Dijk. 阅读全文
posted @ 2011-02-13 15:55 July_ 阅读(1393) 评论(0) 推荐(1) 编辑
  2011年2月12日
摘要: 五大最短路径算法比较July、二零一一年二月十二日。本文参考:维基百科。-----------------------------------几个最短路径算法的比较: I、Floyd:求多源、无负权边的最短路。用矩阵记录图。时效性较差,时间复杂度O(V^3)。 Floyd-Warshall算法(Floyd-Warshall algorithm)是解决任意两点间的最短路径的一种算法,可以正确处理有向图或负权的最短路径问题。Floyd-Warshall算法的时间复杂度为O(N^3),空间复杂度为O(N^2)。Floyd-Warshall的原理是动态规划:设Di,j,k为从i到j的只以(1..k)集 阅读全文
posted @ 2011-02-12 18:37 July_ 阅读(3685) 评论(0) 推荐(1) 编辑
摘要: 几大最短路径算法比较July、二零一一年二月十二日。-----------------------------------几个最短路径算法的比较:Floyd 求多源、无负权边的最短路。用矩阵记录图。时效性较差,时间复杂度O(V^3)。Floyd-Warshall算法(Floyd-Warshall algorithm)是解决任意两点间的最短路径的一种算法,可以正确处理有向图或负权的最短路径问题。Floyd-Warshall算法的时间复杂度为O(N^3),空间复杂度为O(N^2)。 Floyd-Warshall的原理是动态规划:设Di,j,k为从i到j的只以(1..k)集合中的节点为中间节点的最. 阅读全文
posted @ 2011-02-12 18:37 July_ 阅读(2207) 评论(1) 推荐(0) 编辑
  2011年2月10日
摘要: 经典算法研究系列:八、再谈启发式搜索算法作者:July 二零一一年二月十日本文参考:I、 维基百科、II、 人工智能-09 启发式搜索、III、本BLOG内,经典算法研究系列:一、A*搜索算法----------------------------引言:A*搜索算法,作为经典算法研究系列的开篇文章,之前已在本BLOG内有所阐述。但要真正理解A*搜索算法,还是得先从启发式搜索算法谈起。毕竟,A*搜索算法也是启发式算法中的一种。ok,切入正题。一、何谓启发式搜索启发式搜索算法有点像广度优先搜索,不同的是,它会优先顺着有启发性和具有特定信息的节点搜索下去,这些节点可能是到达目标的最好路径。我们称这个 阅读全文
posted @ 2011-02-10 16:36 July_ 阅读(3309) 评论(0) 推荐(0) 编辑
  2011年2月1日
摘要: 永久勘误:微软面试100系列答案V0.4版[第41-60题答案]作者:July、何海涛等网友---------------------------几点声明:I、 此微软面试100题系列永久更新,答案永久勘误,永久优化。随时,永远,欢迎,任何人,针对任何一题,提出自己的思路、意见。并对那些修正公布于博客上的答案的网友,表示最大的感谢。II、 不管你愿不愿意相信或承认,这份微软等面试100题资料+答案系列,在整个网上,都是独一无二的,且,它的的确确、真真实实的帮助了不下10万人。任何人,在引用此份资料或答案,必须注明出处:http://blog.csdn.net/v_JULY_vIII、此份面试题 阅读全文
posted @ 2011-02-01 14:25 July_ 阅读(1613) 评论(0) 推荐(0) 编辑
  2011年1月30日
摘要: 大刀阔斧,抽丝剥茧:评红黑树系列文章作者:July 二零一一年一月三十日本文参考:本BLOG内红黑树系列的四篇文章:I、 教你透彻了解红黑树:http://blog.csdn.net/v_JULY_v/archive/2010/12/29/6105630.aspxII、 红黑树算法的层层剖析与逐步实现http://blog.csdn.net/v_JULY_v/archive/2010/12/31/6109153.aspxIII、教你彻底实现红黑树:红黑树的c源码实现与剖析http://blog.csdn.net/v_JULY_v/archive/2011/01/03/6114226.aspxI 阅读全文
posted @ 2011-01-30 11:18 July_ 阅读(593) 评论(0) 推荐(0) 编辑
  2011年1月29日
摘要: July,随感而发。国内有着千千万万的IT民工,他们和农民工的遭遇与命运,并无俩样。很多人打了一辈子的工,卖了一辈子的力,到了最后,带着一抔黄土进坟墓。我想,很多的时候,一个人的追求,决定着他的命运。这个追求,包含着价值观,包含着态度,以及是否对自我能力的肯定。很多人一腔热血,自信满满的闯入社会,结果到处碰礁。暗礁,本无可避免,只是有的人,渐渐的麻木以致沉沦,以致习惯,以致“无欲无求”。这个世界上,任何一个行业,都只分三种人:一种民工,一辈子干苦力。一种脑工,一辈子脑力活。一种技工,兼于上俩者之间。一个人用于思考的时间,占生命中的部分有多长,他的成就就有多大。总结一句话:思考决定一生。 Jul 阅读全文
posted @ 2011-01-29 16:31 July_ 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 数学建模十大算法漫谈作者:July 二零一一年一月二十九日本文参考:I、 细数二十世纪最伟大的十大算法 [译者:本人July]II、 本BLOG内 经典算法研究系列III、维基百科------------------------------------------博主说明:1、此数学建模十大算法依据网上的一份榜单而写,本文对此十大算法作一一简单介绍。这只是一份榜单而已,数学建模中还有很多的算法,未一一囊括。欢迎读者提供更多的好的算法。2、在具体阐述每一算法的应用时,除了列出常见的应用之外,同时,还会具体结合数学建模竞赛一一阐述。毕竟,此十大算法,在数学建模竞赛中有着无比广泛而重要的应用。且,凡 阅读全文
posted @ 2011-01-29 11:36 July_ 阅读(9378) 评论(1) 推荐(1) 编辑
  2011年1月26日
摘要: 一、算法面试:精选微软经典的算法面试100题 [每周更新]http://topic.csdn.net/u/20101011/16/2befbfd9-f3e4-41c5-bb31-814e9615832e.html二、[整理]算法面试:精选微软经典的算法面试100题[前40题]http://topic.csdn.net/u/20101023/20/5652ccd7-d510-4c10-9671-307a56006e6d.html三、横空出世,席卷Csdn:记微软等100题系列数次被荐[100题维护地址] 此帖未结http://topic.csdn.net/u/20101126/10/b4f12a 阅读全文
posted @ 2011-01-26 17:24 July_ 阅读(390) 评论(0) 推荐(0) 编辑
  2011年1月15日
摘要: 数据挖掘领域十大经典算法初探译者:July 二零一一年一月十五日-----------------------------------------参考文献:国际权威的学术组织ICDM,于06年12月年评选出的数据挖掘领域的十大经典算法:C4.5, k-Means, SVM, Apriori, EM, PageRank, AdaBoost, kNN, Naive Bayes, and CART.==============博主说明:1、原文献非最新文章,只是本人向来对算法比较敏感、感兴趣,便把原文细看了下,翻译过程中,有参考一些网友翻译的文章,但个人认为,阐述皆不够精准,且都是泛泛而谈,故此,做 阅读全文
posted @ 2011-01-15 15:31 July_ 阅读(1177) 评论(0) 推荐(0) 编辑
  2011年1月13日
摘要: Unix编程艺术中的17点编程哲学原则 ---设计开发者的至高准则译者:July二零一一年一月十三日。参考文献:The Art of Unix Programming By Eric Steven Raymond 博主说明:本文是依据unix编程艺术一书的英文版,第一章部分章节,所做的翻译。翻译过程中,参考了其中文版(姜宏等译)。若有更好的翻译意见,欢迎留言提议。---------------------------------------一、unix编程艺术一书介绍本书主要介绍了Unix系统领域中的设计和开发哲学、思想文化体系、原则与经验,由公认的Unix编程大师、开源运动领袖人物之一Eri 阅读全文
posted @ 2011-01-13 20:47 July_ 阅读(422) 评论(0) 推荐(0) 编辑
  2011年1月12日
摘要: 经典算法研究系列:七、遗传算法初探---深入浅出、透析GA本质作者:July二零一一年一月十二日。本文参考:维基百科华南理工大学电子讲义互联网-------------------------------------------------------------------------------一、初探遗传算法Ok,先看维基百科对遗传算法所给的解释:遗传算法是计算数学中用于解决最优化的搜索算法,是进化算法的一种。进化算法最初是借鉴了进化生物学中的一些现象而发展起来的,这些现象包括遗传、突变、自然选择以及杂交等。遗传算法通常实现方式为一种计算机模拟。对于一个最优化问题,一定数量的候选解(称为 阅读全文
posted @ 2011-01-12 20:57 July_ 阅读(1355) 评论(2) 推荐(0) 编辑
摘要: 经典算法研究系列:七、深入浅出遗传算法作者:July二零一一年一月十二日。本文参考:维基百科华南理工大学电子讲义互联网-------------------------------------------------------------------------------一、初探遗传算法Ok,先看维基百科对遗传算法所给的解释:遗传算法是计算数学中用于解决最优化的搜索算法,是进化算法的一种。进化算法最初是借鉴了进化生物学中的一些现象而发展起来的,这些现象包括遗传、突变、自然选择以及杂交等。遗传算法通常实现方式为一种计算机模拟。对于一个最优化问题,一定数量的候选解(称为个体)的抽象表示(称为染 阅读全文
posted @ 2011-01-12 20:57 July_ 阅读(3502) 评论(0) 推荐(0) 编辑
  2011年1月10日
摘要: 细数二十世纪最伟大的十大算法译者:July二零一一年一月十日------------------------------------参考论文:The Best of the 20th Century: Editors Name Top 10 Algorithms。By Barry A. Cipra。地址:http://www.uta.edu/faculty/rcli/TopTen/topten.pdf。博主说明:1、此20世纪的十大算法,除了快速排序算法,或者快速傅里叶变换算法,其它算法只要稍作了解即可。2、此文非最新文章,只是本人对算法比较感兴趣,所以也做翻译,学习研究下。========= 阅读全文
posted @ 2011-01-10 22:27 July_ 阅读(673) 评论(0) 推荐(0) 编辑
摘要: 微软等面试100题系列,答案V0.3版部分答案精选[第21-40题]作者:July、何海涛等网友-------------------------------------开诚布公,接受读者质检本文,是根据我之前上传的,微软等面试100题,的答案V0.3版[第21-40题答案]的部分答案精选,而写。现在,原版答案V0.3版公布出来,接受读者检验。此文永久勘误、永久优化。同时,希望,各位不吝指正。谢谢。===========本微软等100题系列V0.1版,永久维护(网友,思路回复)地址:http://topic.csdn.net/u/20101126/10/b4f12a00-6280-492f-b 阅读全文
posted @ 2011-01-10 11:15 July_ 阅读(2116) 评论(4) 推荐(0) 编辑
摘要: 微软等面试100题答案V0.3版第21-40题部分答案精选作者:July、何海涛等网友-------------------------------------开诚布公,接受读者质检本文,是根据我之前上传的,微软等面试100题,的答案V0.3版[第21-40题答案]的部分答案精选,而写。现在,原版答案V0.3版公布出来,接受读者检验。此文永久勘误、永久优化。同时,希望,各位不吝指正。谢谢。===========本微软等100题系列V0.1版,永久维护(网友,思路回复)地址:http://topic.csdn.net/u/20101126/10/b4f12a00-6280-492f-b785-c 阅读全文
posted @ 2011-01-10 11:15 July_ 阅读(573) 评论(0) 推荐(0) 编辑
摘要: 微软等面试100题系列,答案V0.2版部分答案精选[第1-20题]作者:July、何海涛等网友---------------------------开诚布公,接受读者检验本文,是根据我之前上传的,微软等面试100题,的答案V0.2版[第1-20题答案]的部分答案精选,此后来不断的粗略的看了看,发现这些答案大部分都有可取之处,但存在的小问题还是不少。所以,特意把之前上传的答案V0.2版,中部分精彩、和有争议的答案,开诚布公,放到我的博客上,给读者除了帖子外,多提供一个反馈与交流的机会。至于版权问题,要感谢很多的网友,在此,就不一一列出了。ok,话不絮烦。此文永久勘误,永久优化。各位,对以下任何一 阅读全文
posted @ 2011-01-10 11:05 July_ 阅读(1092) 评论(0) 推荐(0) 编辑
摘要: 微软等面试100题答案V0.2版部分答案精选[第1-20题]作者:July 、何海涛等网友--------------------------- 开诚布公,接受读者检验 本文,是根据我之前上传的,微软等面试100题,的答案V0.2版[第1-20题答案]的部分答案精选,此后来不断的粗略的看了看,发现这些答案大部分都有可取之处,但存在的小问题还是不少。 所以,特意把之前上传的答案V0.2版,中部分精彩、和有争议的答案,开诚布公,放到我的博客上,给读者除了帖子外,多提供一个反馈与交流的机会。 要感谢很多的网友,在此,就不一一列出了。 ok,话不絮烦。 此文永久勘误,永久优化。各位,对以下任何一题的. 阅读全文
posted @ 2011-01-10 11:05 July_ 阅读(486) 评论(0) 推荐(0) 编辑
  2011年1月9日
摘要: 一步一图一代码,一定要让你真正彻底明白红黑树作者:July二零一一年一月九日-----------------------------本文参考:I、 The Art of Computer Programming Volume III、 Introduction to Algorithms, Second EditionIII、The Annotated STL SourcesIV、 WikipediaV、 Algorithms In C Third Edition VI、 本人写的关于红黑树的前三篇文章:第一篇:教你透彻了解红黑树:http://blog.csdn.net/v_JULY_v. 阅读全文
posted @ 2011-01-09 10:08 July_ 阅读(1122) 评论(0) 推荐(0) 编辑