Day3 什麼是演算法

2021-10-12 13:35:31 字數 335 閱讀 5702

演算法是對於乙個問題,對於輸入經過有限次的運算組合後,得到最優解的過程。

演算法是對於輸入問題,通過一系列的計算機操作指令組合,得到乙個符合預期輸出結果的方法

乙個演算法必須是既有輸入又有輸出的

演算法需要在輸入之後得到乙個滿足預期的輸出結果

演算法的操作次數是有限的,即在有限次的操作後一定會得到乙個符合預期的結果

乙個演算法能夠接受所有可能的輸入,而得到乙個符合要求的輸出

演算法在滿足輸入條件的前提下,要滿足執行時間盡可能短,占用記憶體盡可能小

演算法執行有限次操作得到預期輸出結果所花費的時間,所花費的時間越少越好

演算法程式在執行的時候所占用的記憶體的大小

日積月累 day3

sector 扇區,段 分段 vertically 豎直地,直立地 horizonally 水平地backspace 退格,回退 terminate 端接,終止 drag 拖,拉,牽,拽 formatted 有格式的 underscore 在.下面劃線 initially 最初,開頭 reforma...

QT程式設計 day3

當建立乙個專案之後,資料夾裡會有6個檔案。其中有乙個為.pro.user檔案,這個檔案不屬於專案源 的一部分,它是qtcreator專屬的使用者定製專案設定,儲存了這個專案本地化的設定。qtcreator開啟專案時會讀取這個設定檔案,比較該專案裡的檔案配置與當前的專案位置等是否符合,符合就載入配置,...

北京集訓DAY3

消去合法的序列 剩下的不合法序列一定是 3兩種括號個數各加1除2 手算一下即可4 5 include 6 include 7 include 8 9const int maxn 100010 10 11int len,top,cnt 1213 char s maxn 1415 inthh 25int...