鍊錶問題(OJ

2021-06-21 11:21:25 字數 682 閱讀 7430



相比前面的鍊錶函式中我做了點小小的改變

/*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 多組輸入。每組資料首先輸入乙個...