(LinkedListNode l, int padding)
| 41 | } |
| 42 | |
| 43 | private static LinkedListNode padList(LinkedListNode l, int padding) { |
| 44 | LinkedListNode head = l; |
| 45 | for (int i = 0; i < padding; i++) { |
| 46 | LinkedListNode n = new LinkedListNode(0, null, null); |
| 47 | head.prev = n; |
| 48 | n.next = head; |
| 49 | head = n; |
| 50 | } |
| 51 | return head; |
| 52 | } |
| 53 | |
| 54 | private static LinkedListNode insertBefore(LinkedListNode list, int data) { |
| 55 | LinkedListNode node = new LinkedListNode(data, null, null); |