原文: 一步一步写算法(之 A*算法) 【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 在前面的博客当中,其实我们已经讨论过寻路的算法。不过,当时的示例图中,可选的路径是唯一的。我们挑选一个算法,就是说要把这个唯一的路径选出来,怎么选呢?当时我...
分类:
编程语言 时间:
2014-12-11 12:14:38
阅读次数:
213
原文: 一步一步写算法(之图添加和删除) 【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 前面我们谈到的图的数据结构、图的创建,今天我们就来说一说如何在图中添加和删除边。边的添加和删除并不复杂,但是关键有一点需要记住,那就是一定要在小函数的基础...
分类:
编程语言 时间:
2014-12-11 12:12:38
阅读次数:
203
原文: 一步一步写算法(之克鲁斯卡尔算法 上) 【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 克鲁斯卡尔算法是计算最小生成树的一种算法。和prim算法(上,中,下)按照节点进行查找的方法不一样,克鲁斯卡尔算法是按照具体的线段进行的。现在我们假...
分类:
编程语言 时间:
2014-12-11 12:12:56
阅读次数:
179
原文: 一步一步写算法(之通用数据结构) 【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 上一篇博客介绍了通用算法,那么有了这个基础我们可以继续分析通用数据结构了。我们知道在c++里面,既有数据又有函数,所以一个class就能干很多事情。举一个...
分类:
编程语言 时间:
2014-12-11 12:12:41
阅读次数:
167
原文:C语言库函数大全及应用实例二 [编程资料]C语言库函数大全及应用实例二 函数名: bioskey 功 能: 直接使用BIOS服务的键盘接口 用 法: int bioskey(int cmd); 程序例: #i nclude #i nclude #i nclude #define RIGHT 0...
分类:
编程语言 时间:
2014-12-11 12:11:34
阅读次数:
149
优化算法入门系列文章目录(更新中): 1.模拟退火算法 2.遗传算法 遗传算法 ( GA , Genetic Algorithm ) ,也称进化算法 。 遗传算法是受达尔文的进化论的启发,借鉴生物进化过程而提出的一种启发式搜索算法。因此在介绍遗传算法前有必要简单的介绍生物进化知识。一.进化论知...
分类:
编程语言 时间:
2014-12-11 12:13:03
阅读次数:
274
最近想在MFC中用下aero首先参考了http://blog.csdn.net/polytechnic/article/details/5696797中的一系列的步骤,进行了初步学习但是对于其中按钮效果不是特别满意,文中的按钮解决是通过将窗口改为层窗口,设定透明色为别的颜色解决的,我期望找到可不用层...
分类:
编程语言 时间:
2014-12-11 12:08:37
阅读次数:
238
小弟我最近开始学习Python,今天主要写一下怎么安装Python。希望能够帮助初学Python的猿们(没任何歧视的意思哈,只是自嘲一下而已,嘿 嘿!)。这个我也是完全自学,以后有什么新的东西我也会持续更新。希望大家关注我的博客,大家一起探讨,一起进步(Java的也可以找我哦)。废话不多说 了,今....
分类:
编程语言 时间:
2014-12-11 12:10:05
阅读次数:
235
原文: 一步一步写算法(之函数堆栈显示) 【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com 】 在继续图的讨论之前,我们今天开个小差,讨论一下函数堆栈的基本原理。有过编程经验的朋友都知道,堆栈调试是我们在程序开发中经常应用的一个功能。那么大家有没有...
分类:
编程语言 时间:
2014-12-11 12:09:23
阅读次数:
193
原文:C语言库函数大全及应用实例一 [编程资料]C语言库函数大全及应用实例一 函数名: abort 功 能: 异常终止一个进程 用 法: void abort(void); 程序例: #i nclude #i nclude int main(void) { printf("Calling abort...
分类:
编程语言 时间:
2014-12-11 12:08:02
阅读次数:
316
原文:C语言库函数大全及应用实例四 [编程资料]C语言库函数大全及应用实例四 couble fmod (double x, double y); 返回x对y的模,即x/y的余数。 void fnmerge(char *path,const char *drive,const char *dir,co...
分类:
编程语言 时间:
2014-12-11 12:08:30
阅读次数:
278
原文: 一步一步写算法(之通用算法的编写) 【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 前面我们写过各种各样的算法,什么排序、查找、二叉树、队列、堆栈等等。但是我们在编写这些代码的时候却都有一个缺点,不知道大家发现了没有?那就是这些算法中使...
分类:
编程语言 时间:
2014-12-11 12:07:54
阅读次数:
225
MFC socket编程MFC socket编程---- 一. 客户端---- 1. 创建一个Dialog Based项目:CSockClient。---- 2. 设计对话框---- 去掉Ok和Cancle两个按钮,增加ID_Connect(连接)、ID_Send(发送)、ID_Exit(关闭)按钮...
分类:
编程语言 时间:
2014-12-11 12:06:33
阅读次数:
234
原文: 一步一步写算法(之prim算法 中) 【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 C)编写最小生成树,涉及创建、挑选和添加过程 MINI_GENERATE_TREE* get_mini_tree_from_graph(GRAPH* ...
分类:
编程语言 时间:
2014-12-11 12:04:57
阅读次数:
206
原文转自:http://blog.jobbole.com/66135/今天无论是在浏览器中还是在浏览器外,JavaScript世界正在经历翻天覆地地变化。如果我们谈论脚本加载、客户端的MVC框架、压缩器、AMD、Common.js还有Coffeescript……只会让你的脑子发昏。对于那些已经早就熟...
分类:
编程语言 时间:
2014-12-11 12:06:05
阅读次数:
274
基于用户的协同过滤算法-参考《推荐系统实践》一书,作者:项亮 1 import random 2 import math 3 class UserBasedCF: 4 def __init__(self,datafile = None): 5 self.datafi...
分类:
编程语言 时间:
2014-12-11 12:02:25
阅读次数:
250
简单爬虫常用#获取网络内容def getWebContent(url): headers = {'User-Agent':'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_0) AppleWebKit/535.11 (KHTML, like Gecko)...
分类:
编程语言 时间:
2014-12-11 12:02:33
阅读次数:
181