会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
IUNI_JM
当你的才华还撑不起你的野心的时候,你就应该静下心来学习!
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
2017年4月15日
快速排序算法(一)
摘要: 1. 快速排序算法简介 快速排序方法是对冒泡排序的一种改进,基本思想是将待排序序列分成两部分,使其中一部分的记录都比另一部分的小,随后分别对这两部分再进行重复划分,最终使得整个序列有序。 该方法的基本思想是:(分治策略) 设置low,high两个指针,分别指向序列的第一个记录和最后一个记录。此时lo
阅读全文
posted @ 2017-04-15 09:54 IUNI_JM
阅读(419)
评论(0)
推荐(0)
2017年4月14日
最大(小)堆和堆排序简介
摘要: (注:本文的相关叙述和图片摘自《数据结构与算法分析新视角》(周幸妮等),因此本文只是我的一个复习记录,详细的论述请参考该书。) 1. 最大(小)堆 对于一个完全二叉树来说,如果所有的结点(叶子结点除外)的值都大于(小于)其左右孩子结点的值,那么这个完全二叉树就被成为一个大(小)根堆。如下图所示。按照
阅读全文
posted @ 2017-04-14 10:19 IUNI_JM
阅读(7168)
评论(0)
推荐(0)
2017年4月13日
满二叉树各种节点数目的计算
摘要: 1. 二叉树的基本性质 二叉树的第i层至多有2i-1个结点(i>=1) 证明:(归纳法) 归纳基:i=1时,只有一个结点,2i-1=20=1; 归纳假设:假设对所有的i命题成立; 归纳证明:二叉树中每个结点最多有两个子树,则第i+1层的结点数为2*2i-2=2i-1. 深度为h的二叉树至多有2h-1
阅读全文
posted @ 2017-04-13 22:04 IUNI_JM
阅读(12026)
评论(0)
推荐(1)
2016年11月4日
LPSTR、LPCSTR、LPWSTR、LPCWSTR、LPTSTR、LPCTSTR的来源及意义
摘要: 1. Unicode字符集: 它是用两个字节表示一个字符的方法。比如字符'A'在ASCII下面是一个字符,可'A'在UNICODE下面是两个字符,高字符用0填充,而且汉字'程'在ASCII下面是两个字节,而在UNICODE下仍旧是两个字节。UNICODE的用处就是定长表示世界文字,据统计,用两个字节
阅读全文
posted @ 2016-11-04 23:05 IUNI_JM
阅读(380)
评论(0)
推荐(0)
C++字符类型总结区别wchar_t,char,WCHAR
摘要: 转至:http://www.360doc.com/content/12/0807/01/9290626_228750141.shtml 1.区别wchar_t,char,WCHAR ANSI:即 char,可用字符串处理函数:strcat( ),strcpy( ), strlen( )等以str打头
阅读全文
posted @ 2016-11-04 21:55 IUNI_JM
阅读(12261)
评论(0)
推荐(1)
2016年6月29日
Matlab的GUI参数传递方式总结
摘要: MATLAB GUI传递方式 1、全局变量; 2、作为函数的参数传递; 3、利用控件的userdata数据; 4、为handles结构体添加新字段; 5、setappdata函数为句柄添加数据; 6、跨空间计算evalin和赋值assignin; 7、将数据保存到文件,需要时读取; 8、带参数调用G
阅读全文
posted @ 2016-06-29 22:57 IUNI_JM
阅读(32375)
评论(0)
推荐(0)
2016年6月17日
Visual Studio各版本工程文件之间的转换
摘要: 由于VS版本比较多,低版本无法直接打开高版本的工程文件,通过对工程文件进行一些修改可以解决这些问题。 通过修改Solution文件和Project文件,可以使低版本转换为高版本。 例如将VS2015工程转换为VS2010工程。 1.修改解决方案文件 使用记事本打开.lsn文件: 将Format Ve
阅读全文
posted @ 2016-06-17 15:35 IUNI_JM
阅读(26427)
评论(2)
推荐(1)
VS平台工具集版本
摘要: 参考:http://blog.csdn.net/hillseas/article/details/47373313 VS从2010之后开始支持使用之前的版本进行编译,可以在工程属性->常规中进行设置。 VS各版本对应的工具集版本号如下: -Visual Studio 2015: V140 -Visu
阅读全文
posted @ 2016-06-17 14:20 IUNI_JM
阅读(11422)
评论(0)
推荐(1)
2016年6月11日
C/C++程序通过动态链接库调用MATLAB程序
摘要: C/C++程序通过动态链接库调用MATLAB程序 1 MATLAB编译器设置 需要设定对应的C++编译器才能编译.m文件生成可供C++调用的库文件。 在MATLAB命令行输入:mex –setup;然后继续输入:mbuild –setup,选择已安装的VC编译器。 2 将MATLAB程序编译成C/C
阅读全文
posted @ 2016-06-11 13:34 IUNI_JM
阅读(17841)
评论(1)
推荐(1)
上一页
1
···
3
4
5
6
7
公告