- 博客(16)
- 收藏
- 关注
原创 9种排序算法性能之比较之----基数排序
(八)基数排序实现代码:/*! * 十进制基数排序 */double RadixSort(int *data, int size){ double res = 0; int tmp; EClock Ek; int max = data[0]; int min = data[0]; for(int i=1; is
2014-10-29 22:48:04 449
原创 9种排序算法性能之比较之----堆排序
(六)堆排序实现代码:/*! * \brief from wiki * \param d * \param ind * \param len */void sift(int d[], int ind, int len){ //#置i为要筛选的节点#% int i = ind; //#c中保存i节点的左孩子#% int
2014-10-29 22:41:10 646
转载 general error c101008d: Failed to write the updated manifest to the resource of file
今天安装编译了Osg,在编译debug版本是没有问题,可改为realse版本是出现上述问题,在网上查了一下。1,在项目属性——配置属性——链接器——清单文件中, 把生成清单改成否就行了。 2,经过进一步的探索,发现在项目属性——配置属性——清单工具——输入和输出中,把嵌入清单改成否也行。 3,如果编译前将所有打开的与该项目有关的文件都关掉,也可以解决问题。 根
2013-11-24 23:04:39 913
原创 OpenGL缓冲区对象
OpenGL1.5中增加了缓冲区对象,我们在使用时一般利用glew库实现对其的引用,glew库可从http://jaist.dl.sourceforge.net/project/glew/glew/1.10.0/glew-1.10.0-win32.zip下载。使用glew库需要先对其进行初始化,即glewinit(),这里需要注意glewinit要在OpenGL环境初始化完毕后使用,一般我们使
2013-11-24 22:25:39 418
原创 MTL4求解线性方程组
Class that keeps LU factorization (and permutation); using column pivoting. More...#include lu.hpp>Collaboration diagram for mtl::matrix::lu_solver:[legend]List of all members.
2013-11-21 20:34:31 1024
原创 Qt手动配置vs2010编译器
1. 拷贝vs2010安装目录下Common7、VC两个文件夹2. 安装.Net 4.0或者4.5 安装4.5在链接时一般会报COFF文件格式错误,此时将4.5中的cvtres.exe拷贝的VC/bin目录下替换原有文件即可(也可能是我本身安装的是.Net 4.5导致,未确认)3. 安装Qt for vs2010 ,从官网下载4. 修改注册表HKEY_LOCAL_MACH
2013-09-21 11:40:11 1647
原创 软件开发设计
1. 概念验证,即通常的需求分析,理解程序任务和全部要求2.概要设计,程序主体逻辑设计,划分主要对象,理出其相互关系,概况对象的功能,确定对象的测试方法3.详细设计,细化设计,做程序框架,技术选型,在纸上完成复杂模块的设计4.接口设计,细化不同对象之间的接口关系,编写接口说明5.构建模块,协同编码6.功能测试,模块功能测试,确保模块功能正确,5、6交叉进行7.集成测试,将不
2013-08-18 00:12:44 443
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人