
算法
qiaochenglei
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
12345的全排列
// AllOrder12345.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include #include using namespace std;string nums="12345";int n=0;void list(string index原创 2009-11-09 11:43:00 · 3471 阅读 · 0 评论 -
分形树
#include "math.h"#define CUT_RATE 0.618#define LEFT_BRANCH_ANGLE 80#define RIGHT_BRANCH_ANGLE 20#define BRANCH_LENGTH 300#define LAST_BRANCH_LENGTH 0.1#define BRANCH_NUM 40void CMyBra原创 2009-11-24 17:01:00 · 809 阅读 · 0 评论 -
确定扔两球编号问题
袋子A中有1000个球,每个球按从1到1000进行编号,现从袋子A中随意取出两个球扔掉,现在,我们每次从袋子A中随意取出一个球,确认其编号后放入袋子B,直到袋子A变空。请找出扔掉的两个球的编号。要求:使用C++实现,最多只能定义5个变量,不能定义数据结构来存储剩下的球的编号。#include #include #include #include using namespace原创 2010-01-25 22:11:00 · 487 阅读 · 0 评论 -
一个简单的背包问题
有不同重量的物品,只要找到一种方案恰好装满背包即可#define N 7#define S 15int w[N+1]={0,1,4,3,4,5,2,-100};int knap(int s,int n);int main(int argc, char* argv[]){ if (knap(S,N)) printf("/nOK!/n"); else pri原创 2010-01-05 09:50:00 · 750 阅读 · 0 评论 -
快排序算法
快排序算法// TESTt.cpp : Defines the entry point for the console application.//#include "stdafx.h"#includeusing namespace std;void QuickSort (int *pData, int left, int right){ int i(left原创 2010-01-05 09:48:00 · 507 阅读 · 0 评论 -
find_sub_key()
find_sub_key(){ char* keyName="key1//key2//key3//key4//"; keyName="key1//key2//key3//key4"; keyName="键1//键2//键3//键4"; char* loc=keyName; char key[100]; int len; do { len=s原创 2010-04-11 22:40:00 · 776 阅读 · 0 评论 -
PCA-SIFT GLOH
<br /> SIFT 后来有两种扩展,都用到PCA的概念。<br />1 PCA-SIFT <br /> PCA-SIFT与标准SIFT有相同的亚像素位置(sub-pixel ),尺度(scale)和主方向(dominant orientations),但在第4步计算描述子的时候,它用特征点周围的41×41的像斑计算它的主元,并用PCA-SIFT将原来的2×39×39 维的向量降成20维,以达到更精确的表示方式。<br />▲创建PCA-SIFT描述子的步骤:<br /> 1) 计算或者转载 2010-06-09 13:35:00 · 1427 阅读 · 0 评论