用起泡法对初始化的10个字符按照ASCLL的码值由大到小排序
时间: 2023-11-21 15:28:35 浏览: 159
好的,以下是使用起泡法对初始化的10个字符按照ASCLL的码值由大到小排序的过程:
1. 初始状态:[c, a, b, 7, 5, @, *, Z, X, F]
2. 第一轮比较:比较相邻的字符,将ASCLL码值大的字符交换到前面
- [c, b, a, 7, 5, @, *, Z, F, X]
3. 第二轮比较:再次比较相邻的字符,将ASCLL码值大的字符交换到前面
- [c, b, 7, a, 5, @, *, F, X, Z]
4. 第三轮比较:再次比较相邻的字符,将ASCLL码值大的字符交换到前面
- [c, 7, b, 5, @, *, F, X, Z, a]
5. 第四轮比较:再次比较相邻的字符,将ASCLL码值大的字符交换到前面
- [7, c, 5, b, *, F, X, Z, a, @]
6. 第五轮比较:再次比较相邻的字符,将ASCLL码值大的字符交换到前面
- [c, 5, b, *, F, X, Z, @, 7, a]
7. 第六轮比较:再次比较相邻的字符,将ASCLL码值大的字符交换到前面
- [5, b, *, F, X, Z, 7, a, @, c]
8. 第七轮比较:再次比较相邻的字符,将ASCLL码值大的字符交换到前面
- [b, *, F, X, 7, a, @, c, 5, Z]
9. 第八轮比较:再次比较相邻的字符,将ASCLL码值大的字符交换到前面
- [*, F, X, 7, @, b, c, Z, 5, a]
10. 第九轮比较:再次比较相邻的字符,将ASCLL码值大的字符交换到前面
- [F, X, 7, @, b, c, 5, a, Z, *]
11. 第十轮比较:最后一次比较相邻的字符,将ASCLL码值大的字符交换到前面
- [X, 7, @, b, 5, a, Z, F, *, c]
最终排序结果为:[X, 7, @, b, 5, a, Z, F, *, c]。
阅读全文
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)