Write a program to remove duplicates from an unsorted singly linked list.
How many elements will remain when all duplicates are removed from the linked list below.
32 - 16 - 90 - 13 - 0 - 80 - 20 - 92 - 77 - 77 - 25 - 9 - 73 - 100 - 63 - 55 - 34 - 17 - 17 - 74 - 83 - 59 - 39 - 9 - 53 - 52 - 84 - 63 - 34 - 46 - 25 - 85 - 7 - 43 - 18 - 94 - 34 - 53 - 61 - 7 - 76 - 33 - 95 - 65 - 30 - 90 - 84 - 72 - 0 - 88 - 17 - 95 - 58 - 81 - 100 - 72 - 66 - 87 - 43 - 24 - 6 - 5 - 82 - 62 - 93 - 86 - 54 - 88 - 59 - 61 - 2 - 92 - 40 - 83 - 82 - 25 - 60 - 38 - 58 - 21 - 62 - 12 - 13 - 98 - 48 - 56 - 100 - 78 - 83 - 61 - 81 - 66 - 72 - 39 - 75 - 45 - 26 - 81 - 59 - 91
Write a program that returns the middle node of an unsorted linked list. What is the middle node of the following linked list?
321690130802092777725973100635534171774835939
Given an unsorted singly linked list and an integer index, write a program that outputs the value of the node at the designated index position. For the linked list below what number is on the index position ?
321690130802092777725973100635534171774835939
NOTE
The index position starts with a .