【发布时间】:2015-10-23 15:40:00
【问题描述】:
需要一点帮助。做作业,我必须使用 ArrayDeque 对列表进行排序。我可以检查第一个和最后一个元素。 我有一个列表,例如
int[] list = {6, 8, 7};
第一个元素 - 6 - 将进入空数组,这没问题。
第二个元素 - 8 - 将在 6 之后,所以我们会有[6,8],然后是 7。因为我不能把它放在 6 前面,我不能把它放在 8 后面。所以我必须将 7 存储到我以后可以返回的其他列表中。我怎么做?欢迎任何提示。
谢谢。
(很抱歉,如果这是以前曾问过但找不到解决方案的问题)
【问题讨论】:
-
使用 ArrayDeque 对列表进行排序。为什么会有人这样做?为什么不使用
Arrays.sort(list)? -
如你所见,这是家庭作业
-
我明白这一点,但这对我来说没有任何意义。听起来像是“我需要用香蕉去下一个城市”。
标签: java list data-structures