1.我認為分治法在解決一些特殊問題的時候可以大大減少時間復雜度,比如說在一個大問題可以分解成若干個和大問題性質基本相同的小問題時,就能將時間復雜度大大降低,或者可以通過遞歸再進行分解將大問題分解成無數個小問題來解決,但是有些時候分解太多反而會增加解決問題時間,所以在使用分治法時要提前考慮好分解問題的方式和分解出的問題個數,否則會得不償失。
2.兩個人結對自身編程水平提升效果還是有的,但是我認為兩個人的代碼互相都很難理解,實際上更多的交流的應該是思想而不是實操。