题目: Sort a linked list using insertion sort. 题解: Insertion Sort就是把一个一个元素往已排好序的list中插入的过程. 初始时,sorted list是空,把一个元素插入sorted list中.然后,在每一次插入过程中,都是找到最合适位置进行插入. 因为是链表的插入操作,需要维护pre,cur和next3个指针. pre始终指向sorted list的fakehead,cur指向当前需要被插入的元素,next指向下一个需要被插入的元素…