原创 《算法第4版》第2章排序—學習筆記

文章目錄排序算法排序算法的共同操作初級排序算法選擇排序思想代碼實現特點適用情景插入排序思想代碼實現特點適用情景改進不用進行邊界檢測的插入排序帶檢查點且不用交換的插入排序選擇排序與插入排序的比較高級排序算法希爾排序思想代碼實現特點適

原创 map使用手冊

文章目錄map的使用手冊map的介紹map的內部結構map的操作map插入數據map初始化一般map的初始化多層嵌套map的初始化map遍歷第一種:應用前向迭代器第二種:應用反相迭代器第三種,用數組的形式map的數據查找第一種:c

原创 C++中vector使用手冊

文章目錄vector使用手冊vector的介紹vector 的初始化vector對象的幾個重要操作順序訪問vector的幾種方式幾種重要的算法 vector使用手冊 vector的介紹 vector 是C++ STL的一個重要成

原创 C++中數組的使用

文章目錄C++數組一維數組聲明初始化構建動態數組注意細節作爲函數參數作爲返回值二維數組聲明靜態數組初始化靜態數組構建動態數組尋址問題作爲函數參數作爲返回值三維數組 C++數組 一維數組 聲明 typename arrayName[

原创 論文參考文獻格式——轉載於知乎

一、文獻格式的快速引用 (一)參考文獻的類型 參考文獻的類型(即引文出處)以單字母方式標識在文獻名後並以方括號括起,具體類型標識如下: M ——專著、普通圖書 C ——論文集 N ——報紙文章 J ——期刊文章 D ——學位論文 R ——

原创 C++面向對象

C++面向對象模型初探 C++對象模型可以概括爲以下2部分: 語言中直接支持面向對象程序設計的部分,主要涉及如構造函數、析構函數、虛函數、繼承(單繼承、多繼承、虛繼承)、多態等等。 對於各種支持的底層實現機制。 在c語言中

原创 C++對C的擴展

 C語言和C++語言關係 C++是C語言的加強,是一種更好的C語言 C++是以C語言爲基礎的,並且完全兼容C語言的特性 C語言 + 面向對象方法論===》Objective C /C++ C++:以C語言爲基礎+面向對象支持+(類型加強、

原创 函數重載、函數指針、函數默認參數

函數重載 定義: 用同一個函數名定義不同的函數,當函數名和不同的參數搭配時函數的含義不同 注意事項:          重載函數在本質上是相互獨立的不同函數(靜態鏈編)          重載函數的函數類型是不同的          函數

原创 默認參數與佔位參數

默認參數 C++中可以在函數聲明時爲參數提供一個默認值,當函數調用時沒有指定這個參數的值,編譯器會自動用默認值代替 從第一個默認參數開始,右邊的所有參數均需要使用默認參數列表 錯誤的做法: int A(int a,int b=1,int

原创 C++內聯函數

C++對內聯函數的限制: 不能存在任何形式的循環語句    不能存在過多的條件判斷語句 函數體不能過於龐大 不能對函數進行取址操作 函數內聯聲明必須在調用語句之前 編譯器對於內聯函數的限制並不是絕對的,內聯函數相對於普通函數的優勢只

原创 C++中的引用

引用的基本概念 變量名實質上是一段連續存儲空間的別名,例如房間的門牌號,程序通過變量來申請並命名內存空並使用存儲空間 引用可以看作一個已定義變量的別名 引用的語法: type &name = var int b=10; int &a=b

原创 解決MySQL中check指令無效問題

使用enum進行枚舉 枚舉類型中:字符串列表是固定的,添加或刪除字符串必須使用ALTER TABLE enum使用示例代碼:建立一個student表,其中性別屬性只有F/M,故使用enum枚舉會比較好 //check版本-雖然MySQL

原创 調用百度地圖API與語音API實現簡易地圖語音導航

註冊成爲百度開發者,申請百度API的應用祕鑰 百度地圖開放平臺鏈接:http://lbsyun.baidu.com/index.php?title=%E9%A6%96%E9%A1%B5 百度AI開放平臺鏈接:https://ai.baid

原创 基於MoviesLens 1M數據集的電影推薦——協同過濾推薦算法

基於用戶的協同過濾推薦: 目標:針對任意用戶,爲其推薦沒有看過但是可能想看的電影(其他物品) 協同過濾推薦過程: 假設我們要爲用戶甲推薦電影 Step1 - 找到與阿具有相同電影偏好的用戶集合S. 對一個與除一個以外的所有用戶進行相似度計

原创 python關於Pandas的基礎知識

pandas中數據文件的讀取——read_csv()和read_table() read_csv() 讀取以‘,’分割的文件到DataFrame  read_table()讀取以‘/t’分割的文件到DataFrame,其中sep參數設置可