課程筆記2

2021-09-02 19:55:19 字數 995 閱讀 1824

第六章

while語句 先判斷後迴圈(可能一遍都不執行)

do-while語句 先執行後判斷(至少執行一遍)

★ 賦初值(放在迴圈語句前,並挨著迴圈語句)

★ while(i<100); 為死迴圈,不能結束

★ i=i+2 → i+=2 → i++,i++

★ 在迴圈體語句內定義的變數為區域性變數,在外不起作用。

★ while(cin>>x) while(scanf("%d",&x)!=eof) 當不輸入x時停止。

★ 暴力法

★ double sprtm=sprt(m); 取m的平方根

foor(m) 向下取整

rand( ) 產生隨機數

★ break continue 的區別

break 終止全部迴圈

continue 終於當前的這一步,繼續下一步

exit(0); 跳出系統

可以解決的問題

畫圖形對不定或固定的一些資料進行處理(求和,取平均值,求最大最小值,排序,對其一些性質如滿足一定條件的資料)

判斷給定幾點之間距離的最小,最大的

第八章 陣列

★陣列是一組具有相同型別的變數的集合

★ int a[5];(下標從0開始)為 a[0] a[1] a[2] a[3] a[4] 5個元素

★ 直接對a的訪問,就是訪問此陣列的首位址。

★ int a[n];→不正確的定義方式。 在定義陣列時不能使用變數定義陣列的大小。

★ 相反操作 x[i]=!x[i] 1→0 0→1

★ #include

memset(a,0,sizeof(a)) 陣列a清零 (-1也可以)

★全域性陣列初始化(預設)

區域性陣列不初始化

可以解決的問題

模擬問題

對一組資料進行處理(有效的將一組資料儲存下來)

感想:學習了陣列之後,使解決問題更方便,將資料先儲存進乙個陣列裡更方便定義一組資料,也能很好的儲存,而不會使後面的覆蓋前面。

高翔的slam課程筆記(2)

這節課主要是說的是旋轉與平移的表示方法 一般的情況下,座標可以用xyz軸表示,xyz軸的表示方法用的是右手表示法 x到y軸是四個手指彎曲的方向,大拇指就是z軸方向 a與b的乘法分為a b 點乘 內積 與a b 叉乘 外積 a b a b sin 介紹完座標系之間的關係後,遇到的問題如下 1 如何描述...

c語言程式設計課程筆記2

first 知識點總結 一 迴圈控制結構 1.while語句 當型迴圈 while 迴圈控制表示式 語句序列 注 迴圈次數未知時使用 2.do while語句 直到型迴圈 do語句序列 while 迴圈控制表示式 3.for語句 for 初始化表示式 迴圈控制表示式 增值表示式 語句序列 注 迴圈次...

課程筆記 優秀課程筆記整理

目錄 cs231n 李巨集毅老師機器學習課程 pytorch學習筆記 深度學習概述 神經網路基礎之邏輯回歸 神經網路基礎之python與向量化 淺層神經網路 深層神經網路 深度學習的實用層面 優化演算法 超引數除錯 batch正則化和程式設計框架 機器學習策略 上 機器學習策略 下 卷積神經網路基礎...