華農oj資料結構 8578

2021-10-05 07:12:41 字數 838 閱讀 4478

8578 順序表逆置

時間限制:1000ms **長度限制:10kb

提交次數:3660 通過次數:2149

題型: 程式設計題 語言: g++;gcc

輸入格式

第一行:輸入順序表的元素個數

第二行:輸入順序表的各元素,用空格分開

輸出格式

第一行:逆置前的順序表元素列表

第二行:逆置後的順序表元素列表

輸入樣例

101 2 3 4 5 6 7 8 9 10

輸出樣例

the list is:1 2 3 4 5 6 7 8 9 10

the turned list is:10 9 8 7 6 5 4 3 2 1

下面用較為規範一些的格式來寫

#include

#include

#include

//線性表,下面這個操作以後,list就是該線性表型別,ptrlist就是該線性表型別的指標。

typedef

struct list

list,

*ptrlist;

//交換,要傳指標才能真正的交換實參

void

swap

(int

*a,int

*b)//輸出

void

print

(list *l)

printf

("\n");

}//逆序,這裡用了兩個變數

void

rlink

(list *l)

}int

main()

華農oj資料結構 8580

8580 合併鍊錶 時間限制 1000ms 長度限制 10kb 提交次數 3724 通過次數 2077 題型 程式設計題 語言 g gcc description 線性鍊錶的基本操作如下 include include define error 0 define ok 1 define elemty...

希爾排序 華農oj 8640

8640 希爾 shell 排序 時間限制 1000ms 長度限制 10kb 提交次數 1858 通過次數 1304 題型 程式設計題 語言 g gcc description 用函式實現希爾 shell 排序,並輸出每趟排序的結果,初始增量d n 2,其後d d 2 輸入格式 第一行 鍵盤輸入待排...

選擇排序 華農oj 8643

8643 簡單選擇排序 時間限制 1000ms 長度限制 10kb 提交次數 2235 通過次數 1301 題型 程式設計題 語言 g gcc description 用函式實現簡單選擇排序,並輸出每趟排序的結果 輸入格式 第一行 鍵盤輸入待排序關鍵的個數n 第二行 輸入n個待排序關鍵字,用空格分隔...