对《大话数据结构》P384~P385—简单选择排序,进行了自己的理解并完善了代码。 简单选择排序如下: 代码和解释如下(VS2012测试通过): 运行结果: 时间复杂度分析见草稿图。 时间复杂度是O(n2)。 ...
分类:
编程语言 时间:
2016-04-20 19:47:00
阅读次数:
322
1、安装VS2012 安装VS2012略过,主要用它来做数据传输应用程序的,WINDRIVER提供了一系列API接口,方便了用户,使用户能直接进入用户态的编程,因为内核态的编程它已做好,不需要进行修改,当然你也可以对它进行修改,这便要求你对驱动编程有一定的认识。 2、安装WINDRIVER 在网上下 ...
对《大话数据结构》P378~P383—冒泡排序,进行了自己的理解并完善了代码。 三种冒泡排序如下: 1、冒泡排序初级版 代码和解释如下(VS2012测试通过): 运行结果: 2、冒泡排序正宗版 代码和解释如下(VS2012测试通过): 运行结果: 3、冒泡排序优化版 代码和解释如下(VS2012测试 ...
分类:
编程语言 时间:
2016-04-20 14:56:23
阅读次数:
217
参考《大话数据结构》P178~184——二叉树的遍历。 用书上的这个二叉树: 代码和解释如下(VS2012测试通过): 运行结果: 下图方便理解递归。但写递归代码的时候不用这么麻烦,毕竟人脑更擅长考虑递推。重点放在求解目标上,以及递归结束的条件。 ...
分类:
其他好文 时间:
2016-04-19 14:00:38
阅读次数:
205
参考《大话数据结构》P187~188——二叉树的建立。 举个简单的例子: 代码和解释如下(VS2012测试通过): 运行结果: ...
分类:
其他好文 时间:
2016-04-19 13:47:14
阅读次数:
150
.Net进销存系统详细课程大纲(开发工具采用VS2008+sqlsever2005) 【小编提醒:现在学习的话,可以使用vs2012+sql 2008 学习的是思路,教学环境不一定要一模一样】1.项目概况及项目开发流程: 课程目标: ·了解项目相关各类情况,对项目开发及本项目有个总体认识 主要内容: ...
分类:
Web程序 时间:
2016-04-18 23:59:04
阅读次数:
285
参考《大话数据结构》P98~99——栈的链式存储结构。 进栈: 出栈: 举个简单的例子: 代码和解释如下(VS2012测试通过): 运行结果: 对比顺序栈和链栈: 时间上: 它们入栈和出栈在时间复杂度上是一样的,均是O(1)。 空间上: 顺序栈需要实现确定一个固定的长度,可能会存在内存空间浪费的问题 ...
分类:
其他好文 时间:
2016-04-18 23:57:39
阅读次数:
338
参考《大话数据结构》P95~96——两栈共享存储空间。 当两个栈的需求空间有相反关系时,也就是一个栈增长时,另一个栈在缩短,可以采用两栈共享空间结构。这是针对两个具有相同数据类型的栈的一个设计技巧。 举个简单的例子: 代码和解释如下(VS2012测试通过): 运行结果: ...
分类:
其他好文 时间:
2016-04-18 22:20:31
阅读次数:
1132
内容: 1.对vs的使用心得 2.有关for穷举的学习 1,我现在还是用的是VS2012的新手版,但是对它使用可以直接切身的敢收到真心的好用今天是我接触有关编程第六天,我竟然在不知不觉间喜欢每天与“if..else”,“Write”,"for" 等一些常用词的使用。 VS里面中对编程的学习 不断地纠 ...
分类:
其他好文 时间:
2016-04-18 00:38:59
阅读次数:
161
1 安装小结 今天换了电脑,很多软件都得重装,期间报了很多问题,比如说先装vs2008再装sql server2008r2会报一个“存在2008早期版本”,通过查找,百度一系列的坑爹之路后,我还是把vs2008卸载后再安装了sql server 2008r2,而且因为最先装的是vs2012,在运行时 ...
分类:
数据库 时间:
2016-04-15 18:28:30
阅读次数:
228