基本的listnode赋值

时间:2014-02-21 00:20:59

标签: java

我正在使用Java工作的数据结构简介类中,我遇到了为该类分配的问题。问题如下:

根据规范完成以下方法。

// Insert a new Listnode<E> containing d after the first n Listnodes in 
// chain. If n is less than 1 or bigger than the number of Listnodes in 
// chain, throw IndexOutOfBoundsException. 
// Precondition: chain has at least one node 
// 
// Examples: 
// chain: "A" n: 1 d: "B" chain: "A" -> "B" 
// chain: "A" -> "B" n: 1 d: "C" chain: "A" -> "C" -> "B" 
// chain: "A" n: 2 d: "B" IndexOutOfBoundsException 
public static <E> void insertAfter(Listnode<E> chain, int n, E d) { 

我知道我需要做的第一件事是弄清楚“链”中有多少节点,为了做到这一点,有一个for循环(或循环?)和一个临时变量,但我可以'弄清楚之后该怎么办?你能帮我吗?谢谢:))

0 个答案:

没有答案