#遞迴演算法
1.程式直接或間接呼叫自身的程式設計技巧稱為遞迴演算法(recursion)。
2.直接或間接呼叫自身的函式稱為遞迴函式
3.它通常把乙個大型複雜的問題層層轉化為乙個與原問題相似的規模較小的問題來求解。
遞迴的作用
把乙個不能或不好解決的大問題轉化為乙個或幾個小問題,再把這些小問題進一步分解成更小的小問題。
使問題簡化。
不斷呼叫,是問題變得最簡(也就是說到達終止條件)。
下乙個過程就是回溯;進行相應的操作,問題解決
##我用遞迴解決了什麼問題
我學會了分析大規模問題,並且學會尋找並建立大規模問題與小規模問題之間的關係;通過遞迴使問題簡化;
比如:求2的冪,求累加,數列問題;等等
有的問題看起來沒有什麼規律,可以在紙上寫寫,可能就會有思路。
##體會
現在初學演算法感覺有點吃力,現在很多問題連思路都沒有,都是借鑑別人思路。然後自己分析,自己寫。下次在遇到自己就會了。相信自己會慢慢進步吧!
學習總結1
1 執行測試 提交缺陷,回歸驗證 2 其他評估 效能測試評估,自動化測試覆蓋 3 測試總結 測試報告,驗收總結,風險評估 4 時間管理 工具調研,框架 平台 工具研發,資源協調 1 優點 包含了底層測試 單元測試 和高層測試 系統測試 清楚的標識了開發和測試的各個階段 自上而下逐步求精,每個階段分工...
CSS學習總結1
一.css 概述 把樣式新增到 html 4.0 中,是為了解決內容與表現分離的問題 外部樣式表可以極大提高工作效率 外部樣式表通常儲存在 css 檔案中 多個樣式定義可層疊為一 所有的主流瀏覽器均支援層疊樣式表。樣式表極大地提高了工作效率。允許同時控制多重頁面的樣式和布局。多重樣式將層疊為乙個。即...
oracle學習總結(1)
進入新的專案組,一直在做資料庫開發測試這塊的東東。下面就是分享一下我自己工作中遇到的一些問題吧。沒有什麼系統性,寫的比較散,不喜勿噴啊!1.數字格式的一些問題 我在工作過程中遇到了各種各樣的資料要求格式問題 1 小數末尾 0 不展示。我使用的是rtrim函式 select rtrim to char...