原文:習題2.5 兩個有序鏈表序列的合並(15 分)浙大版《數據結構(第2版)》題目集

本題要求實現一個函數,將兩個鏈表表示的遞增整數序列合並為一個非遞減的整數序列。 函數接口定義: 其中List結構定義如下: L 和L 是給定的帶頭結點的單鏈表,其結點存儲的數據是遞增有序的 函數Merge要將L 和L 合並為一個非遞減的整數序列。應直接使用原序列中的結點,返回歸並后的鏈表頭指針。 裁判測試程序樣例: 輸入樣例: 輸出樣例: ...

2017-10-07 19:54 2 1750 推薦指數:

查看詳情

浙江大學數據結構習題:02-線性結構1 兩個有序鏈表序列合並 (15)

02-線性結構1 兩個有序鏈表序列合並 (15) 本題要求實現一個函數,將兩個鏈表表示的遞增整數序列合並為一個非遞減的整數序列。 函數接口定義: 其中List結構定義如下: L1和L2是給定的帶頭結點的單鏈表,其結點存儲的數據是遞增有序的;函數Merge要將 ...

Wed Oct 07 03:33:00 CST 2020 0 598
習題2.5 兩個有序鏈表序列合並 (15)

本題要求實現一個函數,將兩個鏈表表示的遞增整數序列合並為一個非遞減的整數序列。 函數接口定義: List Merge( List L1, List L2 ); 其中List結構定義如下: typedef struct Node *PtrToNode; struct Node ...

Mon Mar 09 08:10:00 CST 2020 1 611
習題3.11 表達式轉換(25 浙大數據結構(第2)》題目

算術表達式有前綴表示法、中綴表示法和后綴表示法等形式。日常使用的算術表達式是采用中綴表示法,即二元運算符位於兩個運算數中間。請設計程序將中綴表達式轉換為后綴表達式。 輸入格式: 輸入在一行中給出不含空格的中綴表達式,可包含+、-、*、\以及左右括號(),表達式不超過20 ...

Sun Oct 08 02:05:00 CST 2017 0 2844
習題2.8 輸出全排列(20 浙大數據結構(第2)》題目

請編寫程序輸出前n個正整數的全排列(n<10),並通過9個測試用例(即n從1到9)觀察n逐步增大時程序的運行時間。 輸入格式: 輸入給出正整數n(<10)。 輸出格式: 輸出1到n的全排列。每種排列占一行,數字間無空格。排列的輸出順序為字典 ...

Sun Oct 08 03:44:00 CST 2017 0 1834
習題3.13 雙端隊列(25 浙大數據結構(第2)》題目

雙端隊列(deque,即double-ended queue的縮寫)是一種具有隊列和棧性質的數據結構,即可以(也只能)在線性表的端進行插入和刪除。若以順序存儲方式實現雙端隊列,請編寫例程實現下列操作: Push(X,D):將元素X插入到雙端隊列D的頭 ...

Tue Oct 10 06:27:00 CST 2017 0 1781
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM