我想写一个方法moveToEnd,ADT List的用户。该方法采用一个列表 l和索引i。它将元素移动到第i个位置到结尾处 名单。 假设我在列表中,并且第一个元素具有 位置0.并且不使用任何辅助数据结构。方法 签名是:
public static<T>void moveToEnd(List <T>l, int i).
示例1.1。
如果l: a → c → d → b → r → x
,则在致电moveToEnd(l,2)
后,我将:a → c → b → r → x → d
。