- 博客(236)
- 资源 (13)
- 收藏
- 关注
原创 leetcode整理的资料(第一篇)
准备从今天开始刷题了,真心期望这次能坚持,一天刷5-10道。 在此做个表态 1.23.2014http://blog.csdn.net/fanfank/article/details/17245649 博客地址1 (强烈推荐)http://cuijing.org/interview/pat-jobdu-and-leetcode.html 博客地址2 (强烈推荐)http://
2014-01-23 18:56:18 2354
原创 important homepage
https://www.vision.ee.ethz.ch/datasets/index.en.html kinect dataset (head tracking)http://blog.sciencenet.cn/blog-261330-663180.html 一个整理文章的博客http://www.csee.wvu.edu/~xinl/reproducible_resear
2013-05-15 15:32:43 916
转载 VIM常用命令
1、光标移动上:k下:j左:l 『字母L小写』右:h上一行行首:- 『减号』下一行行首:+行首:0 『数字0』行尾:$单词词尾或后一个单词词尾:e后一个单词词首:w单词词首或前一个单词词首:b跳转到特定行::行号 ( :5 :跳转到第5行 )上一屏:ctrl + b下一屏:ctrl + f上半屏:ctrl + u下半屏:
2014-08-15 17:39:28 738
转载 非常棒的二分查找所有情况的考虑
转载地址 http://www.cnblogs.com/ider/archive/2012/04/01/binary_search.html (很是佩服作者细心 sgliu)在学习算法的过程中,我们除了要了解某个算法的基本原理、实现方式,更重要的一个环节是利用big-O理论来分析算法的复杂度。在时间复杂度和空间复杂度之间,我们又会更注重时间复杂度。时间复杂度按优劣排差不
2014-02-18 19:26:06 1302
转载 stl排序之sort函数
http://blog.csdn.net/hzyong_c/article/details/7791415STL容器的排序,支持随机访问的容器vector,deque,string没有sort成员,可调用std::sort排序;list排序调用自带的list::sort。下面是std::sort函数,有两个版本:[cpp] view plai
2014-02-16 13:55:56 1496
转载 C++ map的基本操作和使用
http://blog.sina.com.cn/s/blog_61533c9b0100fa7w.htmlMap是c++的一个标准容器,她提供了很好一对一的关系,在一些程序中建立一个map可以起到事半功倍的效果,总结了一些map基本简单实用的操作!1. map最基本的构造函数; mapmapstring; mapmapint; mapmapstring
2014-02-10 13:59:21 572
原创 latex 画图
latex 画图对于写paper很重要,因为这么画出来的图再也不用像matlab那样画完之后还得自己重新edit plots弄线的粗细,然后保存成pdf,然后剪切,最后再插入latex中,如果有几个图的话那么图的大小可能有细微的差别,对于要精益求精的人来说也不是很爽。因此latex自己来画一些直方图,对比图还蛮有意思的。因此需要pgfplots 和tick这两个包htt
2014-01-06 13:01:10 12196
原创 AVI格式转换问题采用mediacoder和图片转换成AVI的makeavi软件
今天有个project,采用opencv编程,需要读入avi格式视频,所以需要将其它视频转换成avi格式的,试了好多软件,如格式化工厂 还有一些国内厂家的,但是国内厂家的软件都只能用试用版,并且只能转换部分视频,太坑人了,最后试着用mediacoder来弄。mediacoder有太多选项了,并且要注意千万别用音频转换, 我就是刚开始采用默认设置(这个是要音频转换的),所以转换成avi之
2013-11-15 00:24:42 1765
原创 归并排序的原理
http://blog.csdn.net/yinjiabin/article/details/8265827 这个博客中的原理比较形象,可以借鉴下。http://blog.csdn.net/touch_2011/article/details/6785881 这个里面代码比较清晰。
2013-10-15 09:54:30 848
原创 三星中国通信研究院的一道题和搜狗的螺旋队列题
三星的题http://www.cnblogs.com/mycapple/archive/2012/08/14/2638430.html搜狗的螺旋队列http://blog.csdn.net/forgotaboutgirl/article/details/6780548
2013-10-14 21:58:02 820
转载 Bloom Filter算法及应用
Bloom Filter算法及应用1. 引言问题:有1000瓶药,但是其中有一瓶是有毒的,小白鼠吃了24小时后就会死掉,请问,在24小时找出有毒的药物,最少需要多少只小白鼠?答案是:10只,一只小白鼠可以表示2种状态,2^10可以表示1024种状态分析可参考:http://lzj0470.iteye.com/blog/657579通过二进制向量组来扩展描述的状态,Bloom
2013-10-10 02:15:16 1260
原创 广度和深度搜索
http://www.java3z.com/cwbwebhome/article/article1/192.htmlhttp://www.360doc.com/content/12/0521/10/9568648_212480627.shtmlhttp://blog.csdn.net/ithomer/article/details/5638050http://blog.csdn
2013-10-06 15:51:17 847
转载 二叉树的创建和遍历(这个内容说二叉树的创立比较形象,特别是怎么输入数据创立二叉树)
自己写了个二叉树的操作,参考了一下别人的写法,发现应该好好学习一下别人的写法: 源文地址:http://hi.baidu.com/klcstudy/blog/item/5fdf49b5b57d62ce37d3ca18.html/cmtid/203d9f10fe11210c203f2e8e 贴上参考来的代码: [cpp]
2013-09-26 17:15:22 858
转载 关于直线分平面以及正四面体无线扩展构成的空间等问题
最近迷上了递推,感觉只要你就是在做数学题目,只要你找到规律,无需庸长的代码,也不要注意输出格式,一个字爽!今天我就最近做面或空间的分割问题的心得分享一下,如不对的地方,请指教! (1) n条直线最多分平面问题 题目大致如:n条直线,最多可以把平面分为多少个区域。 析:可能你以前就见过这题目,这充其量是一道初中的思考题。但一个类型的题目还是
2013-09-03 22:29:27 1184
转载 N*N匹马,N个赛道,求出最快N匹马的解法
转载地址为:http://blog.csdn.net/hackbuteer1/article/details/7481342入门级:81匹马,9个赛道,不计时,最少要赛几场可以求出最快四匹马?首先:分为9组分别进行比赛后得到每一组的比赛名次,比赛场次:9;然后:将9组的每组第一名比赛,得到第一名,肯定是所有马的第一名;比赛场次:1最后:剩下马中有资格角逐前四名的马有A2、A3、
2013-08-06 00:22:07 894
转载 latex下标符号的上下堆积
TeX提供了许多"控制符号"来得到诸如希腊字母, 关系运算符,箭头等无法用ASCII键盘直接输入的符号. 小写希腊字母, 如\alpha,\beta, \gamma, \pi; 大写希腊字母, 如\Gamma, \Pi, \Omega; 二元运算符, 如\times(乘号), \div(除号), \pm(加减号), \circ(小圆圈), \cdot(点)等;
2013-07-24 21:03:07 15115
转载 SIFT/SURF算法的深入剖析——谈SIFT的精妙与不足
SURF算法是SIFT算法的加速版,opencv的SURF算法在适中的条件下完成两幅图像中物体的匹配基本实现了实时处理,其快速的基础实际上只有一个——积分图像haar求导,对于它们其他方面的不同可以参考本blog的另外一篇关于SIFT的文章。 不论科研还是应用上都希望可以和人类的视觉一样通过程序自动找出两幅图像里面相同的景物,并且建立它们之间的对应,前几年才被提出的SIFT(尺度不变
2013-07-24 18:11:34 670
转载 高人对libsvm的经典总结(全面至极)
http://www.ilovematlab.cn/viewthread.php?tid=74019&sid=vYpSs5SVM相关资源汇总[matlab-libsvm-class-regress](by faruto)SVM相关资源汇总[matlab-libsvm-class-regress](by faruto)
2013-07-23 00:12:59 1973
原创 opencv2.2的安装
这个网址写得很详细,仔细就是件好事啊。http://blog.csdn.net/moc062066/article/details/6626528
2013-07-16 23:14:10 768
转载 new动态申请二维数组内存的两种不同方式及释放-连续和非连续
申明:代码仅供学习交流使用;代码在vs2008 c++编译通过;这个blog不适合贴代码,自动缩进都没了,无语!#includeint main(void){int m=3,n=3,i,j;//不连续型的内存分配方式int **p1=new int *[m];for(i=0;ip1[i]=new int [n]; //按行申请内存,行内连续,行与行不一定连续
2013-07-15 15:48:20 1774
原创 OpenCV 获取CvMat的数据(用double数组设置CvMat矩阵)
直接上code吧,注意采用数组设置矩阵比较方便#include#include#include#include#include#includeusing namespace std;#pragma comment(lib,"cv.lib");#pragma comment(lib,"cvaux.lib");#pragma commen
2013-07-09 14:43:36 5651
转载 [Latex学习笔记]数学公式基本命令
[Latex学习笔记]数学公式基本命令 2013-05-05 11:57:52| 分类: IT学堂|字号 订阅数学公式必须在数学模式下使用,即数学公式必须放在数学环境下,数学模式可以有很多种表示形式,不同的数学模式的显示效果是不同的,ams(美国数学学会)还特别定义了一组数学模式宏包,可在导言区调用该宏包,然后在正文中使用该宏包的命令,关于数学模式和
2013-07-08 14:39:39 6080
原创 如何让latex中插入没有标号的footnote
方法一 \let\thefootnote\relax\footnotetext{http://www.robots.ox.ac.uk/~vgg/research/affine/}方法二\documentclass{article}\usepackage{lipsum}\newcommand\blfootnote[1]{% \begingroup \renewcom
2013-07-08 14:37:13 11321 1
转载 there is no source code available for the current location 解决方案
1.首先试最常规的方法:Clean and then rebuild solution,但是没有解决2.进入Tools>Options,选择Debugging>General 却掉 Enable address-level debugging 选项,在去掉 Require source files to exactly match the original version.Okay
2013-05-22 00:35:06 738
转载 Visual Studio统计有效代码行数
直接使用VS提供的支持正则表达式查找功能即可完成。从菜单选择【编辑】-【查找和替换】-【在文件中查找】,或者热键Ctrl+Shift+F。在查找内容处输入正则表达式:^:b*[^:b#/]+.*$查找范围为整个解决方案不要时指定文件类型如下图所示。
2013-05-16 23:18:15 1596
原创 OpenCv1.0 实现2副图像的拼接
其实当然你可以实现任意图像的拼接,只要你将单个图片的位置在整体图片放在适当的位置(按照你自己的设置来),就可以实现图片的拼接了。直接上code吧,注意是用的是opencv1.0,另外2副图像的通道数应该要一样。#include#include#include#include#include#includeusing namespace std
2013-05-16 22:31:34 2036 3
转载 vi/vim使用进阶: 剑不离手 – quickfix
vi/vim使用进阶: 剑不离手 – quickfix56 条回复返回vim使用进阶: 目录本节所用命令的帮助入口::help quickfix:help :make:help 'makeprg':help 'errorformat':help 'switchbuf':help location-list:help grep:help :vimgrep:help :grep:he
2013-05-16 10:34:09 834
转载 opencv图像修复算法cvInpaint(Telea的FMM算法)
最近项目中要用到修复技术,看opencv里有两种算法,我先尝试了一下Telea在2004年提出的基于快速行进的修复算法(后面简称FMM算法)。找到作者的原文看了一下,对算法有了一定了解,记录一下。论文题目:An Image Inpainting Technique Based on the Fast Marching Method (2004)作者主页:http://www.cs.ru
2013-05-15 23:41:33 11055 4
转载 自然图像抠图/视频抠像技术发展情况梳理
转载地址为:http://blog.csdn.net/anshan1984/article/details/8581225这个家伙总结得很不错,辛苦了自然图像抠图/视频抠像技术发展情况梳理(image matting, alpha matting, video matting)--计算机视觉专题1分类: 计算机视觉 2013-02-15 03:30 638人阅读 评论(
2013-05-15 11:17:45 3825
转载 ultraedit 删除空行
一些搜集的文章都有大量的空行,如果一点一点删除势必十分的麻烦,有没有一个简单的方法解决呢?使用UltraEdit就可以! 首先使用UltraEdit打开文件,选择Search菜单的Replace命令。在Replace对话框中,选中Regular Expression复选框,并在Find what中输入:%[ ^t]++^p,注意^t之前有空格。该表达式字符含义与EditPlus的相对应。
2013-05-14 18:54:39 1183
原创 matlab 使用interp2进行2维数组的插值
今天有个小需求需要要进行插值,网上的资料都不是特别好,经过自己摸索,最终搞定。 以后要熟悉meshgrid和linspace的用途,我觉得还蛮重要的直接上matlab code吧,经过调试没问题,这个相当于是一个小笔记吧clcclose allclear allmatrix = rand(10,12);[rows,cols] = size(matrix);
2013-05-14 13:15:46 8123 1
原创 ubuntu下采用shell来边写脚本(里面内容为g++ 编译)
首先在ubuntu下打开一个终端terminal (ctrl+alt+T), 然后新建一个cpp(命令为touch test_hello.cpp),然后用 vim test_hello.cpp, 按i键进入编辑模式test_hello.cpp的内容如下:#includeint main(){ std::coutreturn 1;}然后按esc键退出编辑模
2013-05-13 14:11:04 2286
转载 10款手机应用程序 令生活轻松方便
科技的发展,让人们生活变得更高效,更便利,更有趣,以下是《金融邮报》商务观察记者为大家介绍的10款最新推出的最佳智能手机应用软件。Seamless叫外卖总是令人头疼,如果冰箱上没放外卖菜单,还得上网查询餐馆菜单,然后再打电话订餐,如果对方英语说得不好,更是令人头疼。现在有了Seamless,出了地铁,打开它,用手指轻轻划动,在2分钟内就可选择附近20几家餐馆中的一家订餐,30分钟后外卖就送到家门口
2013-05-05 18:09:09 192
原创 windows or ubuntu登录服务器传送文件和run code
在windows下用winscp吧,这个软件很稳定,也支持很多连接协议采用putty登录远程服务器run code在ubuntu下可以考虑使用xmanager。 这样的话也可以传送文件,可能比较占内存采用ssh -l username 172.18.31.41 然后再输入password就可以了
2013-05-02 16:31:43 840
原创 普通类的模板成员函数
普通类的模板成员函数也挺重要的,有时候可以用用。#includeusing namespace std;class A{public:templatevoid fun(T t){cout}};void main(){A a;int i=32;double d=32.32;a.fun(i);a.fun(d);
2013-04-30 23:10:06 1169
转载 OpenCV的一些操作,如生成随机矩阵,高斯矩阵,矩阵相乘之类的
/*功能:说明矩阵的一些操作方法*/#include "cv.h"//该头文件包含了#include "cxcore.h"#include "highgui.h"#include void PrintMat(CvMat *A); // 显示矩阵void GenRandn(CvMat *arr, int seed); // 生成正态分布的随机矩阵void GenRan
2013-04-30 13:07:59 4573
转载 mex use the openMP
good useful websitehttp://www.walkingrandomly.com/?p=1795Parallel MATLAB with openmp mex filesOctober 21st, 2009 | Categories: matlab, programming | Tags:Slow
2013-04-29 19:18:11 2416
转载 进程与线程的一个简单解释
进程与线程的一个简单解释进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。1.计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。2.假定工厂的电力有限,一次只能供给一个车间使用。也就是说,
2013-04-29 17:40:28 540
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人