1. 程式人生 > >算法第二章作業

算法第二章作業

上進 處理 實踐 自用 級別 和我 一半 思想 解決

1.我對二分思想的體會:

二分法處理問題的效率很高,判斷後,要麽得到結果,要麽把問題規模變為原來的一半,時間復雜度是log n級別的。

雖然二分法很方便,但二分法使用的前提條件也較為苛刻——它要求問題中數據的排序是有序的。

2.結對編程情況的匯報:

在本周算法課結對編程中,我和我的搭檔一開始是各自用自己的方法去嘗試解決實踐課上的問題,當修改自己編程的代碼多次後仍無法解決問題時,便借鑒一下搭檔的代碼,並在自己編程的代碼上進行修改。

我認為這種方法可以防止自己對搭檔的依耐性過強,也可以在借鑒代碼的過程中獲取另一種解決同一問題的思想,並完善自己編程的代碼。

算法第二章作業