1、暴力破解法
雞兔同籠
韓信點兵
2、枚舉和剪枝
零錢問題
剪枝後,雖然代碼可讀性複雜了,但是運算速度快了。
3、假設修正法
初學者往往對程序邏輯的描述,循環和嵌套過多
修正為:
修正為
4、常數變易法
程序中很多變量的時候,先寫成死值,再去替換。
5、一刀切法
事先補齊(上式)
按一般思路,上面代碼打印會少xyz。
事後修正,s2=s2.substring(1),把開頭字符去掉。
閱讀更多 學點乾貨 的文章
2018-08-31 18:09:26 學點乾貨
1、暴力破解法
雞兔同籠
韓信點兵
2、枚舉和剪枝
零錢問題
剪枝後,雖然代碼可讀性複雜了,但是運算速度快了。
3、假設修正法
初學者往往對程序邏輯的描述,循環和嵌套過多
修正為:
修正為
4、常數變易法
程序中很多變量的時候,先寫成死值,再去替換。
5、一刀切法
事先補齊(上式)
按一般思路,上面代碼打印會少xyz。
事後修正,s2=s2.substring(1),把開頭字符去掉。
閱讀更多 學點乾貨 的文章