In Java, default sort method i.e. Arrays.sort() methods merge sort or a tuned Quicksort depending on the datatypes and for implementation efficiency switch to insertion sort when fewer than seven array elements are being sorted.
Can some one explain merge sort using linked list in java with code.