軟件設計師案例分析當天每日一練試題地址:www.scxwl.com/exam/ExamDayAL.aspx?t1=4
往期軟件設計師每日一練試題匯總:www.scxwl.com/class/27/e4_1.html
軟件設計師案例分析每日一練試題(2025/12/7)在線測試:www.scxwl.com/exam/ExamDayAL.aspx?t1=4&day=2025/12/7
點擊查看:更多軟件設計師習題與指導
軟件設計師案例分析每日一練試題內容(2025/12/7)
【說明】信管網考友試題答案分享:
信管網1768*******:
//打印數組
void printarray(int arr[], int size) {..}
void shellsort(int data[ ], int n){
if (n <= 1) return;
int *delta;
int dk; //步長
int i=0,j,k=n;
int t; //臨時存放
delta = (int *)malloc(sizeof(int) * (n / 2 + 1));
do{
k = k/2;
delta[i++]=k;
}while( k>1 );
i=0;
while((dk=delta[i])>0){
for (k = dk; k < n; k++) {
if( data[k]){
t = data[k];
for( j=k-dk; j>=0 && data[j]>t; j -=dk){
data[j + dk] = data[j] ;
}
data[j+dk] = t;
}
}
printf("第 %d趟 ,步長為%d 的時候,排完的數組為:", i+1, dk);
printarray(data,n);
++i;
}
}
信管網1768*******:
void shellsort(int data[ ], int n){
if (n <= 1) return; // 如果數組長度小于等于1,無需排序
int *delta;
int dk; //步長
int i=0,j,k=n;
int t; //臨時存放
// 分配 delta 數組,大小為 n/2 + 1 以確保足夠的空間
delta = (int *)malloc(sizeof(int) * (n / 2 + 1));
// 把 步長 存起來
do{
//(1);
k = k/2;
delta[i++]=k;
}while( k>1 ); //(2)
// 當n=8時,delta=[4,2,1]
delta[i] = 0; // 終止標志
printf("delta:");
printarray(delta,i);
i=0;
// 使用生成的步長序列進行希爾排序
while((dk=delta[i])>0){
// 對每個步長 dk 進行插入排序
for (k = dk; k < n; k++) {
//(3)
if( data[k]){
t = data[k];
//
for( j=k-dk; j>=0 && data[j]>t; j -=dk){
data[j + dk] = data[j] ;
}
data[j+dk] = t; //(4)
}
}
printf("%d 的步長時:", dk);
printarray(data,n);
++i;
}/*while*/
}
信管網cnit**************:
<br /><img src="http://pic.cnitpm.com/upload/2023/02/tbimg/02-26/1677397109.jpg" />
信管網cnit**************:
<br /><img src="http://pic.cnitpm.com/upload/2022/11/tbimg/11-02/1667342311.jpg" />
信管網cnit**************:
1. k = k/2
k >= 1
data[j + dk] >= data[j]
data[j+dk]=t
2, 大于 否
信管網訂閱號
信管網視頻號
信管網抖音號
溫馨提示:因考試政策、內容不斷變化與調整,信管網網站提供的以上信息僅供參考,如有異議,請以權威部門公布的內容為準!
信管網致力于為廣大信管從業(yè)人員、愛好者、大學生提供專業(yè)、高質量的課程和服務,解決其考試證書、技能提升和就業(yè)的需求。
信管網軟考課程由信管網依托10年專業(yè)軟考教研傾力打造,教材和資料參編作者和資深講師坐鎮(zhèn),通過深研歷年考試出題規(guī)律與考試大綱,深挖核心知識與高頻考點,為學員考試保駕護航。面授、直播&錄播,多種班型靈活學習,滿足不同學員考證需求,降低課程學習難度,使學習效果事半功倍。
| 發(fā)表評論 查看完整評論 | |