View difference between Paste ID: 0jaG4teM and td9DCRRa
SHOW: | | - or go back to the newest paste.
1
	/**
2
	 * TODO: Implement
3
	 */
4
	public void remove(String str)
5
	{
6
		Node node = remove_helper(str, front);
7-
		if (node != null)
7+
		if (node != null) node = node.next;
8
		
9-
			if(node.next == null) node = null;
9+
10-
			else {
10+
11-
				node.key = node.next.key;
11+
12-
				Node tempNode = node.next.next;
12+
13-
				node.next = tempNode;
13+
14
			{
15
				return null;
16
			}
17
			else if (str.equals(node.key))
18
			{
19
				return node;
20
			}
21
			else
22
			{
23
				return remove_helper(str, node.next);
24
			}
25
		}
26
	}