摘要: 一、算法介绍 快速排序:快速排序的基本思想是通过一次排序将等待的记录分成两个独立的部分,其中一部分记录的关键字小于另一部分的关键字。C部分的快速排序一直持续到整个序列被排序。 任取一个元素 (如第一个) 为中心提出所有小于它的元素,并将大于它的元素放回,形成左右两个子表。为每个子表重新选择中心元素, 阅读全文
posted @ 2018-12-10 23:05 工程师搁浅 阅读(4613) 评论(0) 推荐(0) 编辑
摘要: 本文的目的是讨论抽象类和接口的作用、示例和使用场景,这是我的理解和总结。对于接口和抽象类的更多概念性知识,你可以自己参考相关文档。 1. 抽象类及其作用 抽象类,顾名思义,即类的抽象。 当引入面向对象的概念时,我们知道类是客观事物的抽象,抽象类是类的进一步抽象。如何理解它们? 例如,我们定义了宝马、 阅读全文
posted @ 2018-12-10 18:24 工程师搁浅 阅读(456) 评论(0) 推荐(0) 编辑