ArrayList中有三個函數:add() remove() get()。
合理使用這三個功能應該可以完成妳的上述操作。
壹個簡單的想法:
1,get(0),get(1),get(2)。得到三個數字並比較它們。找到最大的那個。
2.移除另外兩個。
去掉後,前三個位置的元素應該是妳接下來要比較的三個數,然後妳比較它們的大小,然後去掉,直到最後。可以嗎?
很久沒用鏈表了。概念上不是很熟悉。但我記得。
以上回答為我個人觀點,僅供參考。