昨天同事問我一個小問題:給一組數(shù),按照任意相鄰的兩個數(shù)的絕對值不大于5排序,列出所有情況。想了好長時間,利用工作空閑時間編了一段python程序,感覺算法不怎么好。就是遞歸遍歷所有的情況,把不符合的剔除。已經(jīng)工作快兩年了,反而發(fā)現(xiàn)自己編程序還不如以前了。什么,數(shù)據(jù)結(jié)構(gòu),算法,SQL都忘得差不多了,就會編點簡單的Java程序。這樣下去,要廢掉了……。
程序在這里:
http://www.tkk7.com/Files/mstar/fuck_sort.zip