原创 TCP/IP協議簡單小結

TCP/IP協議 起源:60年代末的美國政府資助的一個分組交換網絡研究項目。 作用:允許不同操作系統之間進行相互通信,被稱爲是Internet的基礎。 分層:TCP/IP,是一組不同層次上的多個協議的組合,TCP/IP通常被認爲是一個四層

原创 C++數據結構與算法(單向鏈表)

目錄 1創建鏈表 1.1創建鏈表的順序結構寫法 1.2利用循環語句創建鏈表(頭插法) 1.3利用循環語句創建鏈表(尾插法) 2刪除節點 3增加節點 4查找節點 4.1鏈表查找元素的節點數或者按照節點查找數據域 4.2查找鏈表中的最值 5修

原创 C++數據結構與算法(七大查找)

目錄   1 順序查找(Sequence Search) 2 二分查找(Binary Search) 3 插值查找(Interpolation Search) 4 斐波那契查找(Fibonacci Search) 5 二叉查找樹(Bina

原创 C++數據結構與算法(十大排序)

目錄   1 冒泡排序(Bubble Sort) 2 快速排序(Quick Sort) 3 插入排序(Insertion Sort) 4 希爾排序(Shell Sort) 5 簡單選擇排序(Selection Sort) 6 堆排序(He

原创 MySQL學習(三、數據庫設計與查詢語句)

目錄 1  數據庫的設計 1.1  數據庫的基本概念 1.2  實體和實體之間的關係 1.2.1  一對多  1:N 1.2.2  一對一  1:1 1.2.3  多對多 N:M 1.3  數據庫設計的步驟 1.3.1  數據庫設計的具體

原创 MySQL學習(二、列類型和數據完整性)

目錄 1、數據類型 1.1 值類型 1.1.1  整型 1.1.2  浮點型(保存近似值小數) 1.1.3  定點數 1.2  字符型 1.3  枚舉(enum) 1.4  集合(set) 1.5  日期 1.6  boolean 1.7

原创 MySQL學習(一、MySQL安裝及基本操作)

目錄 1、 數據庫的基本概念 2、 MySQL數據庫軟件安裝 3、 SQL語句 3.1  什麼是SQL? 3.2  開啓MySQL和關閉MySQL服務 4、數據庫的操作 4.1  顯示數據庫 4.2  創建數據庫 4.3  刪除數據庫 4

原创 C++之STL(五)

STL綜合案例(學校演講比賽) 比賽規則:某市舉行一場演講比賽( speech_contest ),共有24個人參加。比賽共三輪,前兩輪爲淘汰賽,第三輪爲決賽。          分組比賽,每組6個人;選手每次要隨機分組,進行比賽;第一輪

原创 C++之STL(四)

目錄 1、遍歷算法 2、查找算法 3、排序算法 4、拷貝和替換算法 5、生成算法 6、集合算法 算法主要是由頭文件<algorithm> <functional> <numeric>組成。 <algorithm>是所有STL頭文件中最大的

原创 C++之STL(三)

目錄   1、函數對象(仿函數) 2、謂詞 3、內建函數對象 4、適配器 1、函數對象(仿函數)        重載函數調用操作符的類,其對象常稱爲函數對象(function object),即它們是行爲類似函數的對象,也叫仿函數(fun

原创 C++之STL(二)

目錄 3.4  stack容器 3.5  queue容器 3.6  list容器 3.7  set/multiset容器 3.8  map/multimap容器     3.4  stack容器         stack是一種先進後出(

原创 C++之STL(一)

1、STL概論 1.1 STL基本概念        STL(Standard Template Library,標準模板庫),是惠普實驗室開發的一系列軟件的統稱。現在主要出現在 c++中。        STL 從廣義上分爲: 容器(c

原创 數據結構(緒論)

目錄   1、數據結構討論的範疇 2、基本概念 3、算法和算法的量度 1、數據結構討論的範疇                                                                   Algor

原创 C++面試題目總結(持續更新......)

Q1:C++的三大特性? 封裝、繼承和多態       注:如果問四大特性,加“抽象”即可。 詳見:https://blog.csdn.net/weixin_37753215/article/details/81222620 Q2:什

原创 C++輸入流和輸出流

1、標準的輸入流 cin.get 緩衝區中讀取一個字符 cin.get(兩個參數) 不讀換行符 cin.getline () 讀取換行 並且扔掉 cin.ignore 忽略 (N) N代表忽略字符數 cin.peek 偷窺   偷看1個字