用記憶化遞迴(memoization)
要注意輸入可能是i > j,此時要sort他們
但書出的時候仍使用i,j的順序,所以要用另2個變數存min(i, j), max(i, j)
程式碼在這裡,點我! (我的命名是亂取的,請見諒)