相比前面的鍊錶函式中我做了點小小的改變
/*description
已知長度為n的線性表a採用順序儲存結構,請寫一時間複雜度為0(n)、空間複雜度為0(1)的演算法,該演算法刪除線性表中所有值為item的資料元素。(o(1)表示演算法的輔助空間為常量)。
input
輸入 n:6
輸入資料:1 2 3 4 5 6
輸入 item:5
output
輸出:1 2 3 4 6
sample input
101 2 3 4 5 6 7 8 9 10
8sample output
1 2 3 4 5 6 7 9 10
*/#include
using namespace std;
using namespace std;
struct student
;int main()
}student *createlink(int n)
return head;
}student *dellink(student *head,int n)
else}}
while(n!=0&&p!=null);
return head;
}void printlink(student *head)
}
玩鍊錶 oj
time limit 1000ms memory limit 65536kb problem description blue 獲得了乙個含有 n 個數的初始鍊錶,現在他要把另外的一些數插入到鍊錶的開頭。你能幫他完成嗎?input 輸入資料有多組 資料組數不超過 20 到 eof 結束。對於每組資料...
1017 裝箱問題 百煉oj
include includeconst int len 6 using namespace std int main if sum 0 break int res num 5 num 4 num 3 num 2 3 4 int need2 0 if num 2 4 1 need2 5 else i...
師 鍊錶的結點插入 oj
time limit 1000ms memory limit 65536kb problem description 給出乙個只有頭指標的鍊錶和 n 次操作,每次操作為在鍊錶的第 m 個元素後面插入乙個新元素x。若m 大於鍊錶的元素總數則將x放在鍊錶的最後。input 多組輸入。每組資料首先輸入乙個...