- 博客(2)
- 收藏
- 关注
原创 计算机科学与技术---C语言学习 实验题 总结
1班准备了7面旗帜,分别写上了1,l,e,v,e,l,1。第一次写这题也是写的颇为复杂,感觉颇有难度,现在再看也只是一眼丁真,鉴定为easy的题,从这里开始了解函数库中部分的函数。这题真的是颇为恶心,继水仙花后最难的题,也是前7节中最难的题 ,花了颇大的力气,恶心在于最后一个例子:13,4;后面的实验题也再次遇见了这题,感慨一生,然后三分钟秒了。第一次写这题的时候傻乎乎的,对输入进行排序,忽略了可以排序输出,搞了一个多小时,但在这里我也自己搞出了冒泡排序和选择排序,第一次接触排序算法,当时颇为激动。
2023-06-01 12:05:46 248
原创 Data Structures and Algorithm Analysis in C,Second Edition 数据结构c语言描述 之 基数排序
虽然bucket[8]里面没有数,但是下标8同样对应着tmp[8],同样,bucket[9]也对应tmp[9],一个空占一个数,而tmp[9]里面有两个数!for循环要注意,必须得从n-1开始,而不是从0开始. 因为我们存数是先存1再存2的,而从桶里面取数是无法做到先取1再取2的,只能先取2再取1,所以要倒着来取;基数排序实际上是位排序,但不是二进制位,而是十进制位.所谓基数排序也叫桶排序,若有N个数,则设有N个桶,将数字的每一位放进对应的桶下标,以此来进行排序,但是注意,并不是每个桶都有数放进去的.
2023-05-11 23:59:39 111
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人