码迷,mamicode.com
首页 >  
搜索关键字:算法实现    ( 1797个结果
Quick Sort Algorithm
快速排序算法实现代码://============================================================================// Name : QuickSort.cpp// Author : Danny// Versio...
分类:其他好文   时间:2015-05-24 06:29:39    阅读次数:149
2维FFT算法实现——基于GPU的基2快速二维傅里叶变换
上篇讲述了一维FFT的GPU实现(FFT算法实现——基于GPU的基2快速傅里叶变换),后来我又由于需要做了一下二维FFT,大概思路如下。首先看的肯定是公式:如上面公式所描述的,2维FFT只需要拆分成行FFT,和列FFT就行了,其中我在下面的实现是假设原点在F(0,0),由于我的代码需要原点在中心,所...
分类:编程语言   时间:2015-05-22 01:46:24    阅读次数:369
图同构哈希算法实现 (作业)
图同构哈希算法实现 (作业)图同构哈希算法实现 (作业)Table of Contents代码例子 1例子 2例子 3例子 4例子 5例子 6例子 7 不是同构例子 8 不是同构例子 9 不是同构例子 10 不是同构测试数据和测试图片参考地址Hash 函数除了做为 Hash 表的辅助工具,在单独使用...
分类:编程语言   时间:2015-05-19 22:31:01    阅读次数:290
基数排序_RADIXSORT
基数排序_RADIXSORT 基数排序的思想 基数排序算法实现 基于计数排序的基数排序 基于最优桶排序的基数排序 基数排序_RADIXSORT基数排序是一种基于计数排序_COUNTINGSORT或者是最优桶排序(当然也可以基于其他排序算法,只不过计数排序对于基数排序来说应该是最快的了,因为二者的拼音都是jishupaixu,哈哈)的一种可以在线性时间O(n)O(n)完成的排序算法。博主在做基数排序的...
分类:编程语言   时间:2015-05-19 19:07:15    阅读次数:215
图像相似度算法的C#实现及测评
近日逛博客的时候偶然发现了一个有关图片相似度的Python算法实现。想着很有意思便搬到C#上来了,给大家看看。闲言碎语 才疏学浅,只把计算图像相似度的一个基本算法的基本实现方式给罗列了出来,以至于在最后自己测评的时候也大发感慨,这个算法有点不靠谱。不管怎么样,这个算法有时候还是有用的,所以还是列出....
分类:编程语言   时间:2015-05-17 14:57:46    阅读次数:257
快速排序
一. 题目描述 使用快速排序对n个元素进行排序。 二. 题目分析 快速排序是基于分治策略的一种排序算法。其基本思想是 通过一趟排序,将待排序记录分割成独立的两部分,其中一部分记录的关键字均比另一部分记录的关键字小,再分别对这两部分记录进行下一趟排序,以达到整个序列有序。 三. 算法实现 #inclu...
分类:编程语言   时间:2015-05-16 21:48:48    阅读次数:261
排序算法C++实现 理论部分自己理解
/////交换两个数据template void Swap(T &a,T &b){ a=a^b; b=a^b; a=a^b;}template void prin(T Arr[], int len){ for (int i=0; ivoid InsertSort(T* pt...
分类:编程语言   时间:2015-05-16 11:46:13    阅读次数:121
二路归并排序
一. 题目描述 使用归并排序对n个元素进行排序。 二. 题目分析 归并排序算法是用分治策略实现对n个元素进行排序的算法。其基本思想是: 将待排序元素分成大小大致相同的2个子集合,分别对2个子集合进行排序,最终将排好序的子集合合并成为所要求的排好序的集合。 三. 算法实现 #include #defi...
分类:编程语言   时间:2015-05-16 11:42:27    阅读次数:225
几种压缩算法实现原理详解
gzip 、zlib以及图形格式png,使用的压缩算法都是deflate算法。从gzip的源码中,我们了解到了defalte算法的原理和实现。我阅读的gzip版本为 gzip-1.2.4。下面我们将要对deflate算法做一个分析和说明。首先简单介绍一下基本原理,然后详细的介绍实现。 1 gzip 所使用压缩算法的基本原理 gzip 对于要压缩的文件,首先使用LZ77算法的一个变种进行...
分类:编程语言   时间:2015-05-15 17:40:49    阅读次数:201
模拟退火算法
在扯模拟退火前要先扯扯爬山算法:一. 爬山算法 ( Hill Climbing ) 介绍模拟退火前,先介绍爬山算法。爬山算法是一种简单的贪心搜索算法,该算法每次从当前解的临近解空间中选择一个最优解作为当前解,直到达到一个局部最优解。 爬山算法实现很简单,其主要缺点是会陷入局部最优解,而不一定能搜索到...
分类:编程语言   时间:2015-05-14 20:18:28    阅读次数:145
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!