自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 C多维数组

  一、多维数组地址的表示方法  设有整型二维数组a[3][4]如下:   0 1 2 3  4 5 6 7  8 9 10 11   设数组a的首地址为1000,各下标变量的首地址及其值如图所示。  在前面曾经介绍过, C语言允许把一个二维数组分解为多个一维数组来处理。因此数组a可分解为三个一维数组,即a[0],a[1],a[2]。每一个一维数组又含有四个元素。例如a[0]数组,含有a[0]

2009-09-17 10:34:00 859

转载 INF文件

下面给一个较为复杂的实例(xvid); XviD MPEG-4 Video Codec install[Version]Signature = "$CHICAGO$"Class = MEDIA[SourceDisksNames]1="XviD MPEG-4 Video Codec Install Disk",, 0001[SourceDisksFiles]xvidvfw.d

2008-05-20 23:00:00 1942

转载 auto_ptr

auto_ptr是当前C++标准库中提供的一种智能指针,或许相对于boost库提供的一系列眼花缭乱的智能指针, 或许相对于Loki中那个无所不包的智能指针,这个不怎么智能的智能指针难免会黯然失色。诚然,auto_ptr有这样那样的不如人意,以至于程序员必须像使用”裸“指针那样非常小心的使用它才能保证不出错,以至于它甚至无法适用于同是标准库中的那么多的容器和一些算法,但即使如此,我们仍然不能否认这个

2008-04-07 16:35:00 509

转载 extern "C"用法解析

C++中extern “C”含义深层探索                                       1.引言   C++语言的创建初衷是“a better C”,但是这并不意味着C+

2008-04-07 16:14:00 581

转载 #pragma

#pragma指令的用法2008年03月15日 10:44 在所有的预处理指令中,#Pragma 指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与C和C++语言完全兼容的情况下,给出主机或

2008-04-07 16:04:00 684

转载 String Model

Exploring Spring ModelsBy Gustavo Oliveira GamasutraOctober 5, 2001URL: http://www.gamasutra.com/20011005/oliveira_01.htm  The first time I implemented a spring model, it fascinated me for hours

2008-04-03 14:24:00 1363

转载 dumpbin的用法

在小楼同学的提醒下,特意学习一下: 在使用vc时,可以用dumpbin.exe来得到某个dll/lib中所输出的符号的清单。如下面的命令:dumpbin -exports cmpnt1.dll如:c:/windows/system32>dumpbin -ex

2008-04-02 22:19:00 1222 1

转载 内存对齐

    常见内存对齐的宏(计算a以size为倍数的上下界数)    #define alignment_down(a, size) (a & (~(size-1)) )    #define alignment_up(a, size)   ((a+size-1) & (~ (size-1)))本文先介绍内存地址对齐和大小端的概念.内存地址对齐洋名叫做" Byte

2008-03-31 16:57:00 689

转载 C变参的实现

在C语言中,函数参数的传递方式有值传和址传.值传是把实参的一个专用的、临时的复制值给被调函数中相应的形参被调用函数使用、修改这个传来的复制值,不会影响实参的值.址传则是把变量(实参)的地址传给被调函数.被调函数通过这个地址找到该变量的存放位置,直接对该地址中存放的变量的内容进行存取操作.因此,在被调用函数中可以修改实参的值.这也是函数参数址传的优点.无论是值传还是址传,都要求实参的数目及类型与形参

2008-03-31 16:43:00 1355

转载 xvid setup guide

Xvid Setup GuideOriginal Page URL: http://www.divx-digest.com/articles/xvid_setup.htmlAuthor/Publisher: DVDGuyDate Added: Apr 8, 2002Date Updated: Jun 21, 2006Select the "XviD MPEG-4 Codec" in the c

2008-03-31 15:38:00 1251

转载 vi命令大全

vi命令列表    

2008-03-30 16:00:00 3940

转载 安装Linux虚拟机

准备在认真学学操作系统。装了virtual PC,不幸的是装完Ubuntu才知道, virtual PC分辨率太低。还是用VMWare,还好支持Vista,装上Ubuntu第一个任务就是安装VMWare Tools,现在发现基本处于无知状态,连基本的命令都忘掉了。VMware Tool就相当于虚拟机的驱动,因为Ubuntu出于安全的原因,默认是限制root帐号的使用,安装Ubuntu时

2008-03-30 15:59:00 554

转载 MiniMax

Wiki ref: http://en.wikipedia.org/wiki/MinimaxMinimax (sometimes minmax) is a method in decision theory for minimizing the maximum possible loss. Alternatively, it can be thought of as maximizing th

2008-03-24 18:05:00 1883

转载 Simulated Annealing

Wiki ref: http://en.wikipedia.org/wiki/Simulated_annealingSimulated annealing (SA) is a generic probabilistic meta-algorithm for the global optimization problem, namely locating a good approximation

2008-03-18 11:00:00 1362

原创 Bootstrap Aggregating

Wiki ref: http://en.wikipedia.org/wiki/Bootstrap_aggregatingBootstrap aggregating (bagging) is a meta-algorithm to improve classification and regression models in terms of stability and classificati

2008-03-17 18:02:00 906

转载 Genetic Programming

        One of the central challenges of computer science is to get a computer to do what needs to be done, without telling it how to do it. Genetic programming addresses this challenge by providing a

2008-03-17 11:53:00 2414

原创 Instance-based Learning: K-Nearest Neighbour Algorithm && Radial Basis Function

K-Nearest Neighbour Algorithm(Wiki ref) http://en.wikipedia.org/wiki/K-nearest_neighbor_algorithmRadial Basis Function(Wiki ref) http://en.wikipedia.org/wiki/Radial_basis_functionInstanced-Based

2008-03-14 10:33:00 684

转载 Decision Tree, ID3 && C4.5

Decision Tree, ID3 && C4.5

2008-03-13 16:35:00 552

转载 VC Dimension && Hill Climbing

Quoted From Wiki.Vapnik-Chervonenkis DimensionIn computational learning theory, the VC dimension (for Vapnik-Chervonenkis dimension) is a measure of the capacity of a statistical classification al

2008-03-13 15:27:00 1687

转载 Lagrange Multiplier && KTT Condition

Wiki Ref: http://en.wikipedia.org/wiki/Lagrange_multipliersgeneral formulation: The weak Lagrangian principleDenote the objective function by and let the constraints be given by , perhaps by movi

2008-03-12 11:42:00 1665

原创 Naive Bayes

Wiki: http://en.wikipedia.org/wiki/Naive_bayes   Algorithm From Christopher D. Mannings Information Retrieval  TRAINBERNOULLINB(C,D)1 V ← EXTRACTVOCABULARY(D)2 N ← COUNTDOCS(D)3 for each

2008-03-12 10:11:00 642

转载 PCA程序设计(Matlab)

把从混合信号中求出主分量(能量最大的成份)的方法称为主分量分析(PCA),而次分量(Minor Components,MCs)与主分量(Principal Components,PCs)相对,它是混合信号中能量最小的成分,被认为是不重要的或是噪声有关的信号,把确定次分量的方法称为次分量分析(MCA).      PCA可以用于减少特征空间维数、确定变量的线性组合、选择最有用的变量、变量辨识、识

2008-03-12 10:01:00 2278 2

转载 Unsupervised, Semi-Supervised, Supervised Learning

Semi-Supervised:In computer science, semi-supervised learning is a class of machine learning techniques that make use of both labeled and unlabeled data for training - typically a small amount of la

2008-03-11 17:54:00 2008

转载 PCA Tutorial

 Original: http://en.wikipedia.org/wiki/Principal_component_analysis Example: http://www.cs.otago.ac.nz/cosc453/student_tutorials/principal_components.pdf;                  http://download.csdn.ne

2008-03-11 09:56:00 1819

原创 K-Means

K-MEANS算法(基本上符合EM算法):      k-means 算法接受输入量 k ;然后将n个数据对象划分为 k个聚类以便使得所获得的聚类满足:同一聚类中的对象相似度较高;而不同聚类中的对象相似度较小。聚类相似度是利用各聚类中对象的均值所获得一个“中心对象”(引力中心)来进行计算的。        k-means 算法的工作过程说明如下:首先从n个数据对象任意选择 k 个对象作为初始聚类中

2008-03-10 17:21:00 730

原创 Rank

PageRank: http://en.wikipedia.org/wiki/Page_rank ; http://download.csdn.net/source/376367BM25:http://download.csdn.net/source/376362RankBoost: http://download.csdn.net/source/376396PRanking: htt

2008-03-10 16:56:00 455

原创 SVM Tutorial

Wiki Ref: http://en.wikipedia.org/wiki/Support_vector_machine Source Code and Help Docs: http://download.csdn.net/source/377387SMO Algorithm: http://d.download.csdn.net/down/377392/xlliu0226SV

2008-03-10 16:27:00 1701

转载 timeSetEvent(), QueryPerformance*函数

MMRESULT timeSetEvent( UINT uDelay,                                  UINT uResolution,                                  LPTIMECALLBACK lpTim

2008-03-08 22:14:00 1430

原创 xvid的安装

在完成xvidcore的编译之后,下一步需要编译Dshow和vfw两个工程生成xvidvfw1.Xvid DirectShow filter 编译dshow工程,会提示streams.h(定义stream format),所以需要在VS2005的Tools/Options/Projects and Solutions/VC++Directories/Include files里面添加Win

2008-02-27 13:21:00 6386

原创 xvid API

From www.xvid.orgEncode:+--------------------------------------------------------------------+      Short explanation for the XviD data strutures and routines  The encoding part       If you hav

2008-02-24 22:06:00 1170

转载 转:xvid encoder and decoder 的C++ 封装

   

2008-02-24 20:59:00 1929 2

原创 Xvid编码流程(xvid1.1.0)

见原文http://www.chinavideo.org/index.php?option=com_content&task=view&id=203&Itemid=5 

2008-02-24 20:53:00 891

原创 visual studio 2005下xvid的编译

xvid-core-1.1.3在vs2005下面编译。1.首先,在win平台下面nasm.exe是不可少的,这个codec有太多的asm文件需要编译了。使用了0.98.35的版本(高于此版本的没有成功)。下载它以后,我们需要把它放到系统目录system32下(直接在项目中添加executable path也可以)。在我的机器上是E:/WINDOWS/system322. 原本的xvid-core1

2008-02-24 20:17:00 1776

转载 转: Windows 批处理大全

批处理文件是无格式的文本文件,它包含一条或多条命令。它的文件扩展名为 .bat 或 .cmd。在命令提示下键入批处理文件的名称,或者双击该批处理文件,系统就会调用Cmd.exe按照该文件中各个命令出现的顺序来逐个运行它们。使用批 处理文件(也被称为批处理程序或脚本),可以简化日常或重复性任务。当然我们的这个版本的主要内容是介绍批处理在入侵中一些实际运用,例如我们后面要提到 的用批处理文件来给系统打

2007-11-28 21:23:00 1935 1

转载 转: 字符串匹配

所谓串的模式匹配,简单说就是指给定一个主串T(text)和一个子串P(pattern),求在T中第一次出现P的位置索引。例如T=”timercrack likes to sleep”,P=”likes”,则P在T中的位置索引为12。首先,让我们来看一种朴素的匹配算法,设T[n]存放主串,P[m]存放子串(模式串),则算法可以这样描述://朴素的模式匹配算法int Index(s

2007-10-30 17:46:00 568

原创 后缀树及后缀数组

后缀树: 后缀树是一种数据结构,它支持有效的字符串匹配和查询。 一个具有m个词的字符串S的后缀树T,就是一个包含一个根节点的有向树,该树恰好带有m个叶子,这些叶子被赋予从1到m的标号。 每一个内部节点,除了根节点以外,都至少有两个子节点,而且每条边都用S的一个非空子串来标识。出自同一节点的任意两条边的标识不会以相同的词开始。后缀

2007-10-30 17:44:00 2308

原创 排序算法

一、排序的基本概念排序:就是将记录按关键字递增(递减)的次序排列起来,形成新的有序序列,称为排序。设n个记录的序列为{R1,R2,…,Rn},其相应关键字序列为{K1,K2,…,Kn},需确定一种排序P1,P2,…,Pn,使其相应的关键字满足递增(升序),或递减(降序)的关系:Kp1 £ Kp2 £ ...£ Kpn 或Kp1 ³ Kp2 ³ … ³ Kpn根据排序元素所在位置的不同,排序

2007-10-30 17:22:00 887

转载 转:20世纪最好的10个算法

人类在20世纪产生了10个著名的算法,是什么算法?这里是一篇文章,介绍了美国科学家评出的10个算法,感兴趣可以看一看。一、算法一词的来源   Algos是希腊字,意思是“疼”,A1gor是拉丁字,意思是“冷却”。这两个字都不是Algorithm(算法)一词的词根,a1gorithm一 词却与9世纪的阿拉伯学者al-Khwarizmi有关,他写的书《al-jabr w’al muqabala

2007-10-30 16:53:00 707

转载 转:组合算法

组合算法概论(A Brief Introduction to Combinatorial Algorithm)      组合算法是算法分析学当中非常重要的一个分支,关于它在计算机科学的地位我就不敖述了,下面为大家整理了整个材料,算法是我收集的,只是分门别类简单介绍 一下,然后把我的材料做了个整理,大家收藏吧,感觉挺有用的,费了我好长时间和精力呀,我现在准备考研了,没有太多时间发很多经典文章了,这

2007-10-30 16:52:00 1634

转载 转:贪心

一、 贪心策略的定义  【定义1】 贪心策略是指从问题的初始状态出发,通过若干次的贪心选择而得出最优值(或较优解)的一种解题方法。  其实,从"贪心策略"一词我们便可以看出,贪心策略总是做出在当前看来是最优的选择,也就是说贪心策略并不是从整体上加以考虑,它所做出的选择只是在某种意义上的局部最优解,而许多问题自身的特性决定了该题运用贪心策略可以得到最优解或较优解。 二、贪心算法的特点  

2007-10-30 15:27:00 882

A Tutorial Support Vector Machine for Pattern Recognition

A Tutorial Support Vector Machine for Pattern Recognition

2009-01-01

Support Vector Machine for Pattern Recognition

Support Vector Machine for Pattern Recognition, Latex presentation

2009-01-01

Face recognition using eigenfaces

Face recognition using eigenfaces, paper

2009-01-01

PCA for Face Recognition

PCA for Face Recognition, PPTX

2009-01-01

A Tutorial on Hidden Markov Models and Selected Applications in Speech Recognition

A Tutorial on Hidden Markov Models and Selected Applications in Speech Recognition

2009-01-01

HMM and Speech Recognition

HMM and Speech Recognition, latex presentation

2009-01-01

SPSS人脸聚类和识别

人脸聚类和识别,基于SPSS实现,Latex演示幻灯片

2009-01-01

An introduction to information retrieval

information retrieval on-line book

2008-08-29

An Introduction to Support Vector Machines and other kernel-based learning methods

An Introduction to Support Vector Machines and other kernel-based learning methods

2008-08-29

Instance-Based Learning

Instance-Based Learning

2008-03-14

SMO Algorithm

SMO Algorithm

2008-03-12

libSVM and Help Docs

libSVM and Help Docs

2008-03-12

An Efficient Boosting Algorithm for Combining Preferences.pdf

An Efficient Boosting Algorithm for Combining Preferences.pdf

2008-03-11

Support Vector Learning for Ordinal Regression

Support Vector Learning for Ordinal Regression

2008-03-11

Rankcosine- Learning to Search Web Pages with Query-Level Loss Functions.pdf

Rankcosine- Learning to Search Web Pages with Query-Level Loss Functions.pdf

2008-03-11

AdaRank-a Boosting Alg for IR.pdf

AdaRank-a Boosting Alg for IR.pdf

2008-03-11

The PageRank Citation Ranking-Bringing Order to the Web.pdf

The PageRank Citation Ranking-Bringing Order to the Web.pdf

2008-03-11

Learning to Rank using Gradient Descent.pdf

Learning to Rank using Gradient Descent.pdf

2008-03-11

Okapi at TREC-3.pdf

Okapi at TREC-3.pdf

2008-03-11

A Tutorial To PCA

A Tutorial To PCA

2008-03-11

空空如也

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

TA关注的人

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