Surf(Speed Up Robust Feature) Surf算法的原理 1.构建Hessian矩阵构造高斯金字塔尺度空间 其实surf构造的金字塔图像与sift有很大不同,就是因为这些不同才加快了其检测的速度。Sift采用的是DOG图像,而surf采用的是Hessian矩阵行列式近似值图像。 ...
分类:
其他好文 时间:
2016-12-15 17:16:05
阅读次数:
806
C语言中memset函数详解 (2011-11-16 21:11:02) 转载▼ C语言中memset函数详解 转载▼ 标签: 杂谈 分类: 工具相关 杂谈 功 能: 将s所指向的某一块内存中的每个字节的内容全部设置为ch指定的ASCII值, 块的大小由第三个参数指定,这个函数通常为新申请的内存做初 ...
分类:
其他好文 时间:
2016-12-06 22:55:54
阅读次数:
197
【题目链接】 http://poj.org/problem?id=3261 【题目大意】 求最长可允许重叠的出现次数不小于k的子串。 【题解】 对原串做一遍后缀数组,二分子串长度x,将前缀相同长度超过x的后缀分组, 如果存在一个大小不小于k的分组,则说明答案可行,分治得到最大可行解就是答案。 【代码 ...
分类:
编程语言 时间:
2016-11-16 01:47:23
阅读次数:
175
【题目链接】 http://acm.hust.edu.cn/vjudge/problem/27647 【题目大意】 给出一个字符串,要求在其后面添加最少的字符数,使得其成为一个回文串。并输出这个回文串。 【题解】 用拼接符将原字符串倒序相接,做一遍后缀数组,查询两串相应位置的LCP就是以该点为中心的 ...
分类:
编程语言 时间:
2016-11-15 23:23:19
阅读次数:
281
1. 数组和指针 2. 字符串赋值 3. memset&memcpy 4. 机器数和真值,原码,反码和补码 5. 文件指针和文件描述符 6. 内存泄露和内存损坏 7. 什么是不可移植的程序 8. 动态库文件和静态库文件 9. make的行为 10. 库函数调用和系统调用 数组和指针 数组:同类型的数 ...
分类:
其他好文 时间:
2016-11-15 17:00:23
阅读次数:
273
函数原型 函数原型 void *memcpy(void*dest, const void *src, size_t n); 功能 功能 由src指向地址为起始地址的连续n个字节的数据复制到以destin指向地址为起始地址的空间内。 头文件 头文件 #include<string.h> 返回值 返回值 ...
分类:
其他好文 时间:
2016-11-12 09:34:52
阅读次数:
136
题目大意: n个人排成一排,排头固定,其他可以变。每一个人左右手都有一个整数,一个人的分数为他所有前面的人左手上的数的乘积除以他右手上的数(向下取整),求在整列中最大分数的最小值。 思路: 首先,一切序列都可以通过若干次相邻的人的交换实现转换,而相邻的人的交换只会影响这两个人的分数。 假设相邻的两人 ...
分类:
其他好文 时间:
2016-11-12 09:29:26
阅读次数:
289
1.strcpy和memcpy主要有以下3方面的区别。 1、复制的内容不同。strcpy只能复制字符串,而memcpy可以复制任意内容,例如字符数组、整型、结构体、类等。 2、复制的方法不同。strcpy不需要指定长度,它遇到被复制字符的串结束符"\0"才结束,所以容易溢出。memcpy则是根据其第 ...
分类:
其他好文 时间:
2016-11-08 20:11:10
阅读次数:
151