昨天同事問我一個小問題:給一組數,按照任意相鄰的兩個數的絕對值不大于5排序,列出所有情況。想了好長時間,利用工作空閑時間編了一段python程序,感覺算法不怎么好。就是遞歸遍歷所有的情況,把不符合的剔除。已經工作快兩年了,反而發現自己編程序還不如以前了。什么,數據結構,算法,SQL都忘得差不多了,就會編點簡單的Java程序。這樣下去,要廢掉了……。

程序在這里:
http://www.fpcwrs.live/Files/mstar/fuck_sort.zip