[dp] decode ways

be careful with initializtion
reverse nodes in k group
rotate list
reorder list
reverse linked list 2
palindrome number
[dc] median of two sorted arrays