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

没了。