本題要求實現乙個函式,按輸入資料的逆序建立乙個鍊錶。
struct listnode *createlist();
函式createlist
利用scanf
從輸入中獲取一系列正整數,當讀到−1時表示輸入結束。按輸入資料的逆序建立乙個鍊錶,並返回煉表頭指標。鍊錶節點結構定義如下:
struct listnode ;
#include #include struct listnode ;
struct listnode *createlist();
int main()
/* 你的**將被嵌在這裡 */
1 2 3 4 5 6 7 -1
7 6 5 4 3 2 1
單位: 浙江大學
時間限制: 400 ms
記憶體限制: 64 mb
**長度限制: 16 kb
編譯器 (1)
c (gcc)
struct listnode *createlist() //頭插法
}
逆序資料建立鍊錶 20分
本題要求實現乙個函式,按輸入資料的逆序建立乙個鍊錶。函式介面定義 struct listnode createlist 函式createlist利用scanf從輸入中獲取一系列正整數,當讀到 1時表示輸入結束。按輸入資料的逆序建立乙個鍊錶,並返回煉表頭指標。鍊錶節點結構定義如下 struct lis...
6 3 逆序資料建立鍊錶 20 分
本題要求實現乙個函式,按輸入資料的逆序建立乙個鍊錶。函式介面定義 struct listnode createlist 函式createlist利用scanf從輸入中獲取一系列正整數,當讀到 1時表示輸入結束。按輸入資料的逆序建立乙個鍊錶,並返回煉表頭指標。鍊錶節點結構定義如下 struct lis...
6 7 逆序資料建立鍊錶 20分
struct listnode createlist 函式createlist利用scanf從輸入中獲取一系列正整數,當讀到 1時表示輸入結束。按輸入資料的逆序建立乙個鍊錶,並返回煉表頭指標。鍊錶節點結構定義如下 struct listnode include include struct list...