2017年5月24日

摘要: 1.auto 它的功能为类型推断。auto是一个类型的占位符,通知编译器去根据初始化代码推断所声明变量的真实类型。各种作用域内声明变量都可以用到它。 在遍历STL容器时需要声明迭代器(iterator),现在不需要声明typedef就可以得到简洁的代码了。 需要注意的是,auto不能用来声明函数的返 阅读全文
posted @ 2017-05-24 13:03 善良的大山 阅读(212) 评论(0) 推荐(0) 编辑

2017年5月23日

摘要: 动态规划算法适用于解最优化问题。通常可按以下4个步骤设计: (1)找出最优解的性质,并刻画其结构特征; (2)递归地定义最优值; (3)以自底向上的方式计算出最优值; (4)根据计算最优值时得到的信息,构造最优解。 动态规划算法的基本要素: (1)最优子结构 当问题的最优解包含了其子问题的最优解时, 阅读全文
posted @ 2017-05-23 08:48 善良的大山 阅读(8361) 评论(0) 推荐(2) 编辑

2017年4月17日

摘要: 1.Web应用程序的运行管理 Web应用程序通常由大量的页面、资源文件、部署文件等文件组成,组成网站的大量文件之间通过特定的方式进行组织,并且由一个系统来管理这些文件。管理这些文件的系统通常称为应用服务器,它的主要作用就是管理网站的文件。网站的文件通常有以下几种类型: (1)网页文件-主要是提供用户 阅读全文
posted @ 2017-04-17 15:57 善良的大山 阅读(205) 评论(0) 推荐(0) 编辑

2017年4月15日

摘要: 1. 泛型与模板 C++中,用以支持泛型应用的是标准模板类库STL(Standard Template Library),作为C++标准库的一个重要组成部分,它为用户提供了C++泛型设计常用的类模板和函数模板,并用它们支持C++的泛型设计。可以说,支持C++泛型的核心技术就是模板。 1.1 函数模板 阅读全文
posted @ 2017-04-15 16:51 善良的大山 阅读(232) 评论(0) 推荐(0) 编辑

2017年4月12日

摘要: 在本文讨论中,如不做特别声明,都假设排序操作是按递增要求的,排序文件以记录作为存储结构,并假设关键字为整数。记录的结构类型如下: 1.插入排序 基本思想:每次将一个待排序的记录,按其关键字的大小插入到前面已排好序的文件中的适当位置,直到全部记录插入完为止。 1.1直接插入排序 基本操作:假设待排序的 阅读全文
posted @ 2017-04-12 17:07 善良的大山 阅读(384) 评论(1) 推荐(0) 编辑