- gf24118 的博客
GF2025csp/j排序算法[基础]&类(class)
- 2025-8-17 15:41:31 @
csp/j排序算法[基础]&类(class)
……
前言
点击关闭/展开(推荐查看完点击)
往下的内容依旧基本是课程截图,文字的话基本是介绍。
编者注:本博客的排序算法非常重要!!!类的特点也很常考。
以下表格节俭的表现了排序法的时间复杂度以及是否稳定,csp/j初赛必考,一定要记熟了!!!
点击关闭/展开(推荐查看完点击)
正文
方法 | 时间复杂度(平均) | 空间复杂度 | 稳定性 | 最坏时间复杂度 |
---|---|---|---|---|
插入排序 | 稳定 | |||
选择排序 | 不稳定 | |||
希尔排序 | ||||
堆排序 | ||||
冒泡排序 | 稳定 | |||
快速排序 | 不稳定 | |||
归并排序 | 稳定 | |||
计数排序 | ||||
桶排序 | ||||
基数排序 |
类的基本结构如下图。
点击关闭/展开(推荐查看完点击)
class name{
public : //公共部分,外部可访问
//属性
//行为(函数)
};// ;结束类的定义
这是类的特征(说是优点更恰当)
点击关闭/展开(推荐查看完点击)
没了。