原创 W7數組運算 | 利用函數對無序的數組進行排序 |C語言學習筆記

題目:給定無序數組 a[ ] = {77,2,80,48,25,56,90,84,71,10,}, 如何排列成有序數組? 思考方向一:在數組裏找出最大的數組,輸出它的位置 設第0位爲maxid 如果 a[1]>a[maxid]

原创 malloc 和 free | C的學習筆記

*while(1)不是會一直執行嗎,p=0;後面也沒有break, 爲什麼會跳出循環? 小張老師: 因爲內存是有限的 你不停用malloc,沒有free內存 最終內存耗盡後,malloc會返回0 此時p的值是0 也就是空指

原创 實驗4-2-8 輸出整數各位數字 | 浙大版《C語言程序設計實驗與習題指導(第3版)》題目集

實驗4-2-8 輸出整數各位數字 本題要求編寫程序,對輸入的一個整數,從高位開始逐位分割並輸出它的各位數字。 輸入格式: 輸入在一行中給出一個長整型範圍內的非負整數。 輸出格式: 從高位開始逐位輸出該整數的各位數字,每個數字後面有

原创 機器學習 | Regression Demo| Python 代碼 | 李宏毅

機器學習 | Regression Demo| Python 代碼 | Jupyter Notebook運行 |李宏毅 https://www.bilibili.com/video/av35932863?p=4 在bilibili

原创 數據分析 | matplotlib 學習筆記

基礎概念與安裝環境 **數據分析 **:把大量數據進行統計和整理,得出結論,爲後續的決策提供數據支持 Anaconda : data science package & environment manager 創建環境: cond

原创 02-線性結構2 一元多項式的乘法與加法運算 | 陳越、何欽銘-數據結構

02-線性結構2 一元多項式的乘法與加法運算 設計函數分別求兩個一元多項式的乘積與和。 輸入格式: 輸入分2行,每行分別先給出多項式非零項的個數,再以指數遞降方式輸入一個多項式非零項係數和指數(絕對值均爲不超過1000的整數)。數

原创 什麼是數據結構 | 數據結構 學習筆記001

9/23-24 HOME 什麼是數據結構 | 數據結構 學習筆記001 解決問題方法的效率,跟數據的組織方式有關 解決問題方法的效率,跟空間的利用效率有關 解決問題方法的效率,跟算法的巧妙程度有關 clock(): 捕捉從程序開始

原创 什麼是算法 | | 數據結構 學習筆記002

9/24 OFFICE 什麼是算法 | | 數據結構 學習筆記001 算法 Algorithm 一個有限指令集 接受一些輸入(有些情況下不需要輸入) 產生輸出 一定在有限步驟之後終止 每一條指令必須 有充分明確到目標,不可以

原创 習題11-7 奇數值結點鏈表 | 浙大版《C語言程序設計(第3版)》題目集

習題11-7 奇數值結點鏈表 本題要求實現兩個函數,分別將讀入的數據存儲爲單鏈表、將鏈表中奇數值的結點重新組成一個新的鏈表。鏈表結點定義如下: struct ListNode { int data; ListNode *next

原创 習題8-4 報數 | 浙大版《C語言程序設計(第3版)》題目集

習題8-4 報數 報數遊戲是這樣的:有n個人圍成一圈,按順序從1到n編好號。從第一個人開始報數,報到m(<n)的人退出圈子;下一個人從1開始報數,報到m的人退出圈子。如此下去,直到留下最後一個人。 本題要求編寫函數,給出每個人的退

原创 實驗8-1-6 函數實現字符串逆序 | 浙大版《C語言程序設計實驗與習題指導(第3版)》題目集

實驗8-1-6 函數實現字符串逆序 本題要求實現一個字符串逆序的簡單函數。 函數接口定義: void f( char *p ); 函數f對p指向的字符串進行逆序操作。要求函數f中不能定義任何數組,不能調用任何字符串處理函數

原创 實驗8-2-10 IP地址轉換 | 浙大版《C語言程序設計實驗與習題指導(第3版)》題目集

實驗8-2-10 IP地址轉換 一個IP地址是用四個字節(每個字節8個位)的二進制碼組成。請將32位二進制碼錶示的IP地址轉換爲十進制格式表示的IP地址輸出。 輸入格式: 輸入在一行中給出32位二進制字符串。 輸出格式: 在一行中

原创 習題8-10 輸出學生成績 | 浙大版《C語言程序設計(第3版)》題目集

習題8-10 輸出學生成績 本題要求編寫程序,根據輸入學生的成績,統計並輸出學生的平均成績、最高成績和最低成績。建議使用動態內存分配來實現。 輸入格式: 輸入第一行首先給出一個正整數N,表示學生的個數。接下來一行給出N個學生的成績

原创 實驗7-3-6 字符串轉換成十進制整數 | 浙大版《C語言程序設計實驗與習題指導(第3版)》題目集

實驗7-3-6 字符串轉換成十進制整數 輸入一個以#結束的字符串,本題要求濾去所有的非十六進制字符(不分大小寫),組成一個新的表示十六進制數字的字符串,然後將其轉換爲十進制數後輸出。如果在第一個十六進制字符之前存在字符“-”,則代

原创 實驗7-3-10 刪除重複字符 | 浙大版《C語言程序設計實驗與習題指導(第3版)》題目集

實驗7-3-10 刪除重複字符 本題要求編寫程序,將給定字符串去掉重複的字符後,按照字符ASCII碼順序從小到大排序後輸出。 輸入格式: 輸入是一個以回車結束的非空字符串(少於80個字符)。 輸出格式: 輸出去重排序後的結果字符串