摘要: 内容: 1、复杂排序 2、排序总结 3、比较器 4、实际问题 注:实现代码为Java 1、复杂排序 说明:关于简单排序(冒泡排序、选择排序、插入排序) 看这里:https://www.cnblogs.com/wyb666/p/10106010.html 复杂排序主要是以下三种: 归并排序: 时间复杂 阅读全文
posted @ 2018-12-21 23:18 woz333333 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 内容: 1、时间复杂度和额外空间复杂度 2、简单排序 3、对数器使用 4、递归 注:实现代码为Java 1、时间复杂度 什么是常数时间的复杂度:一个操作如果跟数据量没有关系,每次都是固定时间内完成的操作就叫常数操作 关于时间复杂度: 时间复杂度为一个算法流程中常数操作数量的指标(一般是最差情况下), 阅读全文
posted @ 2018-12-21 23:07 woz333333 阅读(597) 评论(1) 推荐(1) 编辑
摘要: 复习内容: 1、软件工程与软件过程 2、可行性研究与项目开发计划 3、结构化分析与结构化设计 4、面向对象分析与设计 5、软件体系结构 6、软件测试相关 7、软件维护相关 1、软件工程与软件过程 (1)软件工程 软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。 它涉及程序 阅读全文
posted @ 2018-12-21 16:58 woz333333 阅读(1006) 评论(0) 推荐(0) 编辑