寒假學習第三天2019 1 20

2021-09-10 01:50:20 字數 475 閱讀 4386

明天早上4點起去考科三,希望一把過,幸運之星來吧。

一、      重溫sort函式
1.sort函式是能使陣列中的元素按大小排序的函式,其標頭檔案為#include

2.使用基本形式sort(a,a+n),a為陣列名,n為陣列元素。這是預設陣列元素是從小到大排 。逗號前第乙個數表示要排序元素的 起始位置,逗號後的數表示終點位置。

sort排序是從下標為0開始排序,若想從下標為1開始排序,一直排n個,則可表示為sort(a+1,a+n+1)

3.如何使陣列元素從大到小排呢?

①定義函式法:先定義乙個比較函式,再用sort排序。即:

bool cmp(int a,int b)

sort(a,a+n,cmp)

②利用函式庫:標頭檔案#include中包含比較函式,所以不需要定義乙個比較函式了,只需打上這個標頭檔案,再加上sort(a,a+n,greater《資料型別》())即可

學習第三天

額,又是美好的一天!祝賀比利時奪得季軍!下面,還是先看資訊學 今天繼續看倍增。這道題是和倍增沾邊的題,額,其實就是兩邊floyd。但是思路還是可以借鑑的。這道的思路是,使用兩個陣列,乙個是f k u v 這個陣列表示節點u到節點v之間是否距離為2 k,如果是,則為1,否則為0.代表u和v之間是否1s...

學習第三天

等價類是建立在這種思想之上 即我們不可能進行窮舉測試,那麼我們就 必須對輸入進行分類,而這種分類是建立在我們知道計算機程式設計原理和 計算機處理單元的工作原理基礎之上的,程式是通過資料結構和演算法來實現 的,計算機是按照演算法來執行程式的,這種執行是穩定的,不會因為我們的 輸入而導致計算機處理不穩定...

學習第三天

ctrl c 複製 ctrl v 貼上 ctrl a 全選 ctrl x 剪下 ctrl z 撤銷 ctrl s 儲存 alt f4 關閉視窗 shift delete 永久刪除 windows r 執行 windows e 我的電腦 ctrl shift esc 任務管理器 開始 系統 命令提示符...