卷积其实是图像处理中最基本的操作,我们常见的一些算法比如:均值模糊、高斯模糊、锐化、Sobel、拉普拉斯、prewitt边缘检测等等一些和领域相关的算法,都可以通过卷积算法实现。...
分类:
其他好文 时间:
2014-11-27 18:32:01
阅读次数:
219
卷积其实是图像处理中最基本的操作,我们常见的一些算法比如:均值模糊、高斯模糊、锐化、Sobel、拉普拉斯、prewitt边缘检测等等一些和领域相关的算法,都可以通过卷积算法实现,本文则重点描述了任意卷积核的快速实现。
分类:
其他好文 时间:
2014-11-27 18:03:30
阅读次数:
306
关于算法的5个实例(基础)1. 一列数的规则如下: 1、1、2、3、5、8、13、21、34...... 求第30位数是多少 , 用递归算法实现。该数列为斐波那契数列,规律为第三位为前两位之和。 2. 求表达式的值,写出一种或几种实现方法: 1-2+3-4+……+m3. 编程实现一个冒泡排序算...
分类:
编程语言 时间:
2014-11-27 10:28:49
阅读次数:
182
1031_Campus题目链接:http://soj.me/1031题目大意:给出四个校区的一些地点之间的距离,地点名用字符串来表示,问某两个地点之间的最短路径长度,典型的单源最短路径题目思路:单源最短路径问题可以用dijkstra算法实现,这道题比较麻烦的是用字符串来表示地点,我用的处理方法是建立...
分类:
其他好文 时间:
2014-11-26 10:56:02
阅读次数:
232
好久没写博客了,正好趁着实现网络工程与安全的DES算法的功夫,把代码发上来。 DES的介绍可见:DES加密 原理不赘述了。。实在太多,其实就是一个形式化算法,按部就班的实现就可以,只不过有些繁琐,我写了3个晚上 = =。 主要实现了利用DES算法对一个文本文档加密,然后再将其内容解密。程序...
分类:
编程语言 时间:
2014-11-26 01:12:52
阅读次数:
362
之前在C++ primer这本书上没有看到关于优先队列的东西,最近在看A*算法中看到
总结一下
priority_queue的用法
priority_queue调用 STL里面的 make_heap(), pop_heap(), push_heap() 算法实现,也算是堆的另外一种形式。先写一个用 STL 里面堆算法实现的与真正的STL里面的 priority_queue用法相似...
分类:
其他好文 时间:
2014-11-25 14:36:30
阅读次数:
307
策略模式将可变的部分从程序抽象分离成算法接口,在该接口下分别封装一系列算法实现。这样不同的算法之间可以互相替换,使客户端可以独立这些算法。
根据面向对象的编程思想,我们通常会采用以下方式解决问题。
继承父类
优点:相同场景下代码复用率高
缺点:容易忘记代码的复写,不灵活,不同场景下代码复用率低
抽象...
分类:
其他好文 时间:
2014-11-24 20:25:15
阅读次数:
200
总结:
cocos里面的Vector比C++的vector容纳的类型少很多,因此用标准库的vector首先添加点击事件,获取终点的瓦片坐标,并记录下来设定起始坐标,并将起始坐标作为【当前点】每次对【当前点】的四周探索,放入优先队列openList将优先队列的第一个元素,即F值最小的那个点,作为新的【当前点】,并放入closeList继续调用探索方法,直到终点坐标也被放入openList...
分类:
编程语言 时间:
2014-11-24 10:03:31
阅读次数:
238
1\在类的构造函数前加上static会报什么错?为什么?2\C# String类型比stringBuilder类型的优势是什么?3\C# 函数Func(string a, string b)用Lambda表达式怎么写?4\数列1,1,2,3,5,8,13...第n位数是多少?用C#递归算法实现5\一...
分类:
其他好文 时间:
2014-11-23 21:26:05
阅读次数:
531