码迷,mamicode.com
首页 >  
搜索关键字:算法实现    ( 1797个结果
基于泊松方程的网格变形算法实现
参考论文:Mesh Editing withPoisson-Based Gradient Field Manipulation. Yi ZhouYu, KunZhou需要源代码请联系我:duzjqhu@aliyun.com,发邮件的时候请说清楚三件事:你是谁? 你来自哪里? 用代码做什么?实验效果....
分类:编程语言   时间:2014-12-15 20:16:39    阅读次数:1064
booth算法实现乘法器
booth算法充分的利用到了补码的重要性,使得我们在利用补码进行计算时减少了很多时序。下面的表格是我们假设2 作为乘数所进行的分析。接下来,我将用代码向大家阐述。1、开始的时候在乘数2的‘负一位’加上一个默认0值001002、先判断[0:-1],结果是2‘b00,表示’0‘ 即没有操作001003、...
分类:编程语言   时间:2014-12-13 21:46:44    阅读次数:422
UVA - 10181 15-Puzzle Problem(15数码 A*)
题目大意: 给你一个八数码的序列,要求你在50步之内还原成,初始的形状,如果可以就输出其路径,否则就输出 This puzzle is not solvable. 解析: 这题是用A*算法实现的,上网查了很多资料,了解了什么是A*算法。 A*算法,实质上是根据估价函数进行bfs,每次都选取估价最小的状态,进行移动。 其中 f(n) 是从初始点经由节点n到目标点的估价函数, g(...
分类:其他好文   时间:2014-12-13 18:06:56    阅读次数:187
JavaScript算法实现之汉诺塔(Hanoi)
汉诺塔(又称河内塔)问题是源于印度一个古老传说的益智玩具。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。
分类:编程语言   时间:2014-12-11 12:00:00    阅读次数:243
【机器学习算法实现】logistic回归__基于Python和Numpy函数库
logistic回归一般用于二分类问题,比如判断一封邮件是否为垃圾邮件,判断照片中的人是男是女,预测一场比赛输还是赢......当然也可以用于多分类问题,比如k类别,就进行k次logistic回归。logistic回归算法之所以称作“logistic”,是因为它运用了logistic函数,即sigmoid函数。 logistic回归算法一般用于二分类问题(当然也可以多类别,后面会讲)。 logistic回归的算法思想: 重点在于怎么根据训练数据求得最佳拟合参数Θ?这可以用最优化算法来求解,比如常用的梯度上升...
分类:编程语言   时间:2014-12-10 14:18:25    阅读次数:502
Dijkstra算法应用之Java实现
缘来是你: 前几天在博客园里,有小伙伴贴出华为2010年10K(薪资)员工3级晋级试题。 问题主要是算法实现。 在师兄大批入住华为的环境下,作为一名热爱算法的小伙伴,也想小试一下身手。 问题地址:http://www.cnblogs.com/preacher/p/4126261.ht...
分类:编程语言   时间:2014-12-09 17:16:11    阅读次数:393
EOJ2067 最小生成树
EOJ2067 最小生成树 prime算法和kruskal算法实现   题目:   Building Roads Time Limit:1000MS Memory Limit:30000KB Total Submit:476 Accepted:144 Description Farmer John had just acquired...
分类:其他好文   时间:2014-12-08 21:30:49    阅读次数:355
[Code] 收集各种语言对图片的处理算法实现 图片模糊
收集各种语言:C C++ Java C# JS 等等语言对图片的处理实现代码;包括高斯模糊、堆栈模糊、盒子模糊等等。 所有代码均开源;可拷贝使用。...
分类:编程语言   时间:2014-12-07 00:11:13    阅读次数:235
mahout入门指南之mahout单机版推荐算法
mahout入门指南之mahout单机版推荐算法   鄙人最近在研究mahout,网上找了一些入门资料来看,发现都整理的比较乱。折腾了一番,终于搞清楚了。为了让新手们较快入门,决定总结分享一下,写此入门指南。   mahout是什么? mahout是一个机器学习库,里面实现了一些算法,比如推荐算法,聚类算法。 实现方式有单机内存版,也有分布式(hadoop和spark)。...
分类:编程语言   时间:2014-12-06 15:26:15    阅读次数:368
【机器学习算法实现】kNN算法__手写识别——基于Python和NumPy函数库
kNN算法,即K最近邻(k-NearestNeighbor)分类算法,是最简单的机器学习算法之一,算法思想很简单:从训练样本集中选择k个与测试样本“距离”最近的样本,这k个样本中出现频率最高的类别即作为测试样本的类别。 分类过程如下: 1 首先我们事先定下k值(就是指k近邻方法的k的大小,代表对于一个待分类的数据点,我们要寻找几个它的邻居)。这边为了说明问题,我们取两个k值,分别为3和5; 2 根据事先确定的距离度量公式(如:欧氏距离),得出待分类数据点和所有已知类别的样本点中,距离最近的k个样本。 3 统...
分类:编程语言   时间:2014-12-06 08:51:50    阅读次数:365
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!