#39604: 解題思路


toseanlin@gmail.com (Dr. SeanXD)

學校 : 康橋雙語學校
編號 : 158065
來源 : [220.130.163.227]
最後登入時間 :
2024-04-27 01:36:12
a870. 10. List Maker -- HP CodeWars2010 | From: [203.204.21.18] | 發表日期 : 2024-03-10 11:18

可以利用Vector的Push_Back來處理ADD這個動作。INSERT可以開一個For迴圈,把原本陣列的東西放到一個新的陣列,並且判斷目前的資料是否為要插入的資料,如果是的話就將指定的資料先Push_Back再將原本這個位置的資料做Push_Back,REMOVE的道理也是和INSERT一樣。INSERT和REMOVE完之後可以使用Assign將新的陣列複製到舊的陣列上。

範例程式碼

 
ZeroJudge Forum