加载中...

摘要: 02.设计一个高效算法,将顺序表L的所有元素逆置,要求算法的空间复杂度为O(1)。 算法思想:扫描顺序表 L 的前半部分元素,对于元素L.datai,将其与后半部分的对应元素L.data[L.length-i-1]进行交换。 本题代码如下: void Reverse(SqList &L) { Ele 阅读全文
posted @ 2023-03-22 23:20 bujidao1128 阅读(33) 评论(0) 推荐(0)
摘要: 01.从顺序表中删除具有最小值的元素(假设唯一)并由函数返回被删元素的值。空出的位置由最后一个元素填补,若顺序表为空,则显示出错信息并退出运行。 算法思想:搜索整个顺序表,查找最小值元素并记住其位置,搜索结束后用最后一个元素填补空出的原最小值元素的位置。 本题代码如下: bool Del_Min(S 阅读全文
posted @ 2023-03-22 23:06 bujidao1128 阅读(68) 评论(0) 推荐(0)
摘要: c语言中printf里面的%12d,%02d的用法含义 看C语言程序的时候,往往会遇到printf函数输出,在此,我想总结一下printf的一般用法以及%12d是什么意思 printf函数的一般格式为 printf(格式控制,输出列表); 例如: printf(“%d,%c\n”,i,c); 括号内 阅读全文
posted @ 2023-03-22 22:18 bujidao1128 阅读(1638) 评论(0) 推荐(0)