- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 ORB-SLAM(1) --- 让程序飞起来
1. ORB SLAM简介 orbslam是15年出的比较好的单目slam算法,orb指的是一种旋转不变性特征,整个算法均是基于orb特征实现的,不同于基于稠密或半稠密地图的slam,orbslam是一个基于特征点地图的slam。最新的orbslam的进展是基于orbslam的关键帧做了半稠密场景重建,新的研究成果可持续关注下面的项目主页: http://webdiis.uni
2015-08-30 11:47:58
49202
18
原创 给定N个数,求取其最大最小值,要求尽可能的快
对于N个数的话,按照常规思路需要比较N-1次,然而T(2)=1,所以这里可以使用分治递归的方法1. 将N个数等分为左边部分和右边部分 left right middle = (left + right)/2 [left midle] 与[left+1 right]2. 分别求取左边最大,最小值和右边最大最小值3. 合并左右最大值和左右最小值代码//算法voi
2014-11-04 21:13:52
3219
原创 关于N个数1--N数顺序入栈,有多少种出栈方式的问题
这是一个排列组合的问题,赫赫有名的卡特兰数举例说明,共有一个1,2,3,4四个数,入栈方式有1入,2入,3入,4入,4出,3出,2出,1出 故出栈顺序4,3,2,11入,1出,2入,3入,4入,4出,3出,2出 故出栈顺序1,4,3,21入,1出,2入,2出,3入,4入,4出,3出 故出栈顺序1,2,4,31入,1出,2入,2出,3入,3出,4入,4出 故出栈顺序1,2
2014-10-26 22:41:48
6419
原创 C语言指针实例详解double *(*a)[3][6]
题double * (*a)[3][6];求取sizeof(a),sizeof(*a),sizeof(**a),sizeof(***a),sizeof(***a);a是一个指针,它指向谁呢,当然指向*a啦,那*a又是啥呢,代表3行6列数组的首地址,所以a是一个指向一个三行六列double指针的数组的指针的指针,*a是3行6列数组的首地址,那紧接着就简单了,*
2014-10-23 23:40:46
2960
原创 error:libraries: libcloog.so.0: cannot open shared object file: No such file or directory
ubuntu下编译源码时的错误:error:libraries: libcloog.so.0: cannot openshared object file: No such file or directory solve:sudo apt-get install libcloog-ppl-devsudo cp libcloog-ppl.so.0.0.0libcloog.so
2013-03-31 10:02:12
3806
1
原创 boost中类似于 shared_array<int> ptr(0) error
error:no matching function for call to ‘boost::shared_array::shared_array(int)将 shared_array ptr(0) 改为 shared_array ptr((int*)0) 即可
2012-12-20 15:12:36
598
原创 Java3D 中 Canvas3D: null GraphicsConfiguration 错误解决方法
创建画布 Canvas3D c = new Canvas3D(null); 初始化传递空指针会出以下错误Exception in thread "main" java.lang.NullPointerException: Canvas3D: null GraphicsConfigurationat javax.media.j3d.Canvas3D.checkForValidGra
2012-12-17 20:37:05
1434
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人