原创 unix_shell

Unix 所有系統的爸爸。 shell 首先搞懂終端是什麼,終端就是 一系列輸入輸出設備的總稱。 這是一個linux下的終端,其實是個模擬終端,就是在其中輸入之後會有一個輸出。(概念很簡單,不用太深究) 至於爲什麼給一個輸入系統就

原创 指令前綴、命令格式

命令前綴:即終端每一條命令前的內容,例如:[root@centosGuli bin]# 首先這個前綴的完整格式是[用戶@主機名 當前路徑]用戶提示符 [root@centosGuli] 是個提示符,解釋: root:

原创 歸併排序求逆序對

輸入格式 第一行,一個數 n,表示序列中有 n個數。 第二行 n 個數,表示給定的序列。序列中每個數字不超過 10^9。 輸出格式 輸出序列中逆序對的數目。 代碼: /*思路:利用歸併排序求逆序對。*/ #include <cs

原创 交換小算法

轉自: https://blog.csdn.net/weixin_42581560/article/details/81121503 轉載出處:學習筆記 1.中間值交換 int a=1,b=2;int c;//把c作爲中間值交

原创 基本數據類型

數據分類: 字符型常量:兩種形式——普通字符、轉義字符。不論普通字符,還是轉義字符,都等價於0-127 之間的某個整數,即ASCII碼錶。 整型常量:十進制形式、八進制形式(加前導0)、十六進制形式(加前導0x) ​

原创 浮點數的比較

浮點數的比較        由於計算機中採用有限位的二進制編碼,因此浮點數在計算機中的存儲並不總是精確的。 例如在經過大量計算後,一個浮點型的數3.14在計算機中就可能存儲成3.1400000000001, 也有可能存儲成3.13

原创 LCS

關於這個算法的解釋的PPT(別人製作的)在後面給出的github中的一個倉庫中,LCS算法就在第一個PPT中。https://github.com/Drdajie/Ten-Of-Algrithem 下面是我寫的代碼地址:https

原创 計網初印象

轉自:https://blog.csdn.net/username666/article/details/103743076 轉載出處: 學習筆記 三網:電信網絡、有線電視網絡和計算機網絡。 計算機網絡的兩個基本特點:

原创 STL_容器_目錄

容器目錄: string:https://blog.csdn.net/wtfloser/article/details/95726068

原创 快速排序

快速排序是比較排序中最快的一種排序(平均o(nlogn)),下面給出兩種遞歸的寫法 -> 區別主要在遞歸式 -> 即出去出口和遞歸調用的部分: 第一種:這種做法需要一個輔助數組,但是可以避免判斷重複元素。 void qui

原创 快速冪

遞歸實現: //算 a^n int quick_pow(int a,int n) { //設置出口 if(!n) return 1; if(n == 1) return a; //遞歸 LL ans =

原创 win10特殊符號

windows 10自帶的輸入法: 在中文模式下用 ctrl+shift+b 即可。

原创 洛谷_1091_合唱隊行

題目描述 N位同學站成一排,音樂老師要請其中的(N-K)位同學出列,使得剩下的K位同學排成合唱隊形。 合唱隊形是指這樣的一種隊形:設K位同學從左到右依次編號爲1,2,…,K,他們的身高分別爲T_1,T_2,…,T_K, 則他們的身

原创 洛谷 P1464 Function

題目描述 對於一個遞歸函數w(a,b,c)w(a,b,c) 如果a≤0 or b≤0 or c≤0就返回值11. 如果a>20 or b>20 or c>20就返回w(20,20,20) 如果a<b並且b<c 就返回w(a,b,

原创 洛谷P1157 組合的輸出-二進制

題目描述 排列與組合是常用的數學方法,其中組合就是從n個元素中抽出r個元素(不分順序且r ≤n),我們可以簡單地將n個元素理解爲自然數1,2,…,n,從中任取r個數。 現要求你輸出所有組合。 例如n=5,r=3,所有組合爲: 12