摘要:
安装环境: 操作系统:window7(64位) C++编译器:VS2010 工具下载: 下载ActivePerl-5.16.3.1604(其他版本也可以): 下载地址:http://www.activestate.com/activeperl/downloads/ (安装过程只要按照Windows下 阅读全文
摘要:
一般说来,需求分析属于软件定义方面而概要设计、详细设计属于软件开发的阶段按照传统软件工程的软件过程,区别如下:1.需求分析--产生 软件功能规格说明书,需要确定用户对软件的需求,要作到明确、无歧义。不涉及具体实现方法。用户能看得明白,开发人员也可据此进行下面的工作(概要设计)2.概要设计--产生 ... 阅读全文
摘要:
数据结构相关:1、map与hash_map的区别,哈希表解决冲突的常用办法?2、二叉树有什么特点,一般用于什么地方,查询和存储有什么特点,查询的时间复杂度?3、二叉查找树?平衡二叉树?红黑树?时间复杂度?4、写一个算法,求时间复杂度,空间复杂度?5、排序方法有哪些?时间复杂度和空间复杂度是多少?C+... 阅读全文
摘要:
[转]STL中map与hash_map容器的选择先看看alvin_lee 朋友做的解析,我觉得还是很正确的,从算法角度阐述了他们之间的问题!实际上这个问题不光C++会遇到,其他所有语言的标准容器的实现及选择上都是要考虑的。做应用程序你可能觉得影响不大,但是写算法或者核心代码就要小心了。今天改进代码,... 阅读全文