自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (20)
  • 收藏
  • 关注

转载 C++ 实现求二叉树的深度及遍历(递归与非递归算法)

#include #include #include using namespace std;struct BSTNode{ int data; BSTNode * LChild,* RChild;};class BST{private: BSTNode *T;public: ~BST(); BSTNode * GetRoot(); void BSTCreate(

2013-03-29 14:48:36 15006

转载 Java学习路线图

简单描述下一个Java初学者到就业要学到的一些东西:        首先要明白Java体系设计到得三个方面:J2SE,J2EE,J2ME(KJAVA)。J2SE,Java 2 Platform Standard Edition,我们经常说到的JDK,就主要指的这个,它是三者的基础,属于桌面级应用开发,这部分如果学得好很容易拓展J2EE和J2ME。J2ME,The Micro Edition

2013-03-28 00:38:45 14672

转载 布隆过滤器 (Bloom Filter) 详解

http://www.gzkindway.com/news/glclsb/2011-02-19/5221.html【原】布隆过滤器 (Bloom Filter) 详解 主题关键词:过滤器布隆过滤器 (Bloom Filter)是由Burton Howard Bloom于1970年提出,它是一种space efficient的概率型数据结构,用于判断一个元素是否在集合中。

2013-03-25 20:57:33 13989

转载 struct和typedef struct

分三块来讲述:  1 首先://注意在C和C++里不同    在C中定义一个结构体类型要用typedef:    typedef struct Student    {    int a;    }Stu;    于是在声明变量的时候就可:Stu stu1;(如果没有typedef就必须用struct Student stu1;来声明)    这里的Stu实

2013-03-21 21:53:23 1812

转载 《算法导论》算法C++实现(七)P102 桶排序

第八章 线性时间排序8.4 桶排序桶排序的思想就是把区间[0, 1)划分成n个相同大小的子区间,每一个区间称为桶(bucket)。然后,将n个输入数据分布到各个桶中去。因为输入数均匀且独立均匀分布在[0, 1)上,所以一般不会有很多数落在一个桶中的情况。为得到结果,先对各个桶中的数进行排序,然后按次序把各个桶中的元素列出来即可。在桶排序算法中,假设输入的是一个含n个元素的数组A,且每个

2013-03-19 23:28:31 2040

转载 Python正则表达式指南

1. 正则表达式基础1.1. 简单介绍正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十分强大。得益于这一点,在提供了正则表达式的语言里,正则表达式的语法都是一样的,区别只在于不同的编程语言实现支持的语法数量不同;但不用担心,不被支持的语法通常是不常用的部分。如果已经在其他语言里使用

2013-03-15 14:36:56 13820

原创 Python笔记

一、导入外部模块方法1:import syssys.path.append("E:\机器学习\PCI_Code Folder\chapter2")from recommendations import critics方法2:使用PYTHONPATH环境变量,在这个环境变量中输入相关的路径,不同的路径之间用逗号(英文的!)分开,如果PYTHONPATH 变量还不存在,可以创建

2013-03-13 19:32:14 13183

原创 外排序

外排序(External sorting)是指能够处理极大量数据的排序算法。通常来说,外排序处理的数据不能一次装入内存,只能放在读写较慢的外存储器(通常是硬盘)上。外排序通常采用的是一种“排序-归并”的策略。在排序阶段,先读入能放在内存中的数据量,将其排序输出到一个临时文件,依此进行,将待排序数据组织为多个有序的临时文件。尔后在归并段阶将这些临时文件组合为一个大的有序文件,也即排序结果。外

2013-03-07 15:25:28 1540

原创 杨氏矩阵搜索算法

先看一个来自算法导论习题里6-3与剑指offer的一道编程题(也被经常用作面试题,本人此前去搜狗二面时便遇到了):在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。例如下面的二维数组就是每行、每列都递增排序。如果在这个数组中查找数字6,则返回true;如果查找数字5,由于

2013-03-07 11:11:23 13465

转载 指针赋值的问题

转自:http://blog.csdn.net/snowq/archive/2008/01/17/2050129.aspx最近写了一个小程序,遇到一点小问题,是关于指向字符串的指针的。由此一发不可收拾,好奇心驱使我决定研究一下指针的初始化和赋值规则。略有所得之后,执笔记下,以备后用。1、指针的初始化初看起来,指针的初始化和赋值好像很混乱,又是*,又是&,时不时又出来一个数组。其实总结起

2013-03-06 20:53:35 14023

原创 全排列算法非递归实现和递归实现

全排列在笔试面试中很热门,因为它难度适中,既可以考察递归实现,又能进一步考察非递归的实现,便于区分出考生的水平。所以在百度和迅雷的校园招聘以及程序员和软件设计师的考试中都考到了,因此本文对全排列作下总结帮助大家更好的学习和理解。对本文有任何补充之处,欢迎大家指出。首先来看看题目是如何要求的(百度迅雷校招笔试题)。用C++写一个函数, 如 Foo(const char *str), 打印出

2013-03-06 19:26:10 13947

GPSR优化包

GPSR是 Robust Face Recognition via Sparse Representation 论文中用来求解L1范数最小值的 优化包,计算速度很快,可以直接使用

2014-06-19

人脸识别工具箱

非常好的matlab人脸识别工具箱,里面包含了LLC,SVM,KNN-SRC,LASRC等经典算法,可以直接运行,效果非常好

2014-05-14

lbfgs优化包

lbfgs优化算法,用matlab编写,包含测试函数,可以直接使用,非常方便

2013-12-03

绘制混淆矩阵程序

画ConfusionMtraix、AccuracyF PrecisionRecall的Matlab代码,含测试数据和demo文件

2013-12-02

libsvm3.1工具包

libsvm3.1 matlab工具包,里面包含了faruto的几种参数寻优方法,PSO,GA,GridSearch

2013-11-29

CVPR2001-2005合集

包含了CVPR 2001-2005的所有论文,内容涉及特征提取,图像分割,目标跟踪,三维重建等

2013-11-13

OpenCV 2 Computer Vision Application Programming Cookbook

包含所有可以找到的关于OpenCV 2 Computer Vision Application Programming Cookbook的资料。官方高清电子书,配套代码,实验所需要图片。

2013-11-13

Kinect应用开发实战用最自然的方式与机器对话

由微软资深企业架构师兼Kinect应用开发专家亲自执笔,既系统全面地讲解了Kinect技术的工作原理,又细致深入地讲解了Kinect交互设计、程序开发和企业应用展望。全书不仅包含大量实践指导意义极强的实战案例,还包含大量建议和最佳实践,是学习Kinect for Windows应用开发不可多得的参考书。

2013-11-13

liblbfgs代码

用于求解CRF的Lbfgs源代码,内附详细说明

2013-11-13

gco-v3.0代码

用于求解CRF,GraphCut的源代码,包含C++和matlab,内附程序说明

2013-11-13

基于距离变换的手掌内接圆提取

自己写的一个基于距离变换 distanceTransform 的手掌最大内接圆提取程序,经过试验,效果非常好,内附程序说明

2013-10-19

HOG+SVM代码及文档说明

文档包含了自己利用HOG+SVM制作样本和训练分类器的软件,以及基于C++和opencv实现的HOG+SVM源代码

2013-09-26

大数据:互联网大规模数据挖掘与分布式处理

大数据互联网大规模数据挖掘与分布式处理,是学习分布式和数据挖掘的经典教材。

2013-09-06

pyramid bag of words 金字塔的词袋模型

pyramid bag of words 基于金字塔的词袋模型,网上的代码少了一个函数,经过修改已经能够运行,效果很好

2013-09-05

python2.7的numpy库

python2.7对应的numpy库,需要的可以下载

2013-08-03

LSD直线检测

LSD直线检测算法具体程序实现,效果很好,需要的可以下载

2013-07-26

Python精要

Python的一些参考资料。当初收集的,希望对有志于Python的人有所帮助。

2013-07-26

cmvs和pmvs2可执行程序

cmvs+pmvs2:利用bundler得到的相机参数对无序图像进行三维重建,生成更稠密的点云,并写成ply格式的三维数据,用于三维重建,需要的可以下载

2013-06-18

最新Cygwin1.7.9完整离线安装包

cygwin是一个在windows平台上运行的unix模拟环境,是cygnus solutions公司开发的自由软件(该公司开发了很多好东西,著名的还有eCos,不过现已被Redhat收购)。它对于学习unix/linux操作环境,或者从unix到windows的应用程序移植,或者进行某些特殊的开发工作,尤其是使用gnu工具集在windows上进行嵌入式系统开发,非常有用。随着嵌入式系统开发在国内日渐流行,越来越多的开发者对cygwin产生了兴趣。

2013-06-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除