原创 string對象的幾種常用使用方法

一:strng對象的比較 有幾種常用的操作符:== 、!=、<=、>= 比較的依據: 1.若兩個對象的長度不一樣,並且較短的string對象每個字符都和較長的對象字符對應得上,則認爲較短的對象小於較長的對象 2.若兩個對象在某些對應位置上

原创 容器模板vector

一:定義和賦初值 (1)vector<int>v1(10)  -- v1含有10個int類型的元素,每個元素的初值爲0 (2)vector<int>v1{10} -- v1含有1個int類型的元素,該元素爲10 (3)vector<int

原创 題目十五

題目:Spell It Right   我的代碼: #include<iostream> #include<algorithm> #include<string> #include<vector> using namespace std

原创 複試篇---C/C++

一:內聯函數與宏定義的 宏定義: #define 標識符 字符串 eg: #define max(a,b) a>b ? a:b; 用法:在主程序中遇到max(a,b)時候會把a和b替換到後面的式子 優點:(1)省去函數調用等步驟,提高效率

原创 結構體定義的問題

在定義結構體的時候遇到了問題。 之前自己習慣這樣去聲明變量: typedef struct { string name; string gender; string id; int grade; }

原创 題目十二

題目:A+B for Polynomials 我的代碼: #include<iostream> #include<algorithm> #include<cstdio> using namespace std; int main(){

原创 題目十六

題目:Sign In and Sign Out 我的代碼: #include<iostream> #include<string> #include<algorithm> using namespace std; typedef st

原创 題目十九---用二分法解決超大進制數問題

題目:Radix 我的代碼: #include<iostream> #include<string> #include<algorithm> using namespace std; //找出數字串中最大的那個數字 int ge

原创 複試篇之計算機視覺

一:圖像的空域處理是一種重要的圖像處理技術,這類方法直接以圖像的像素操作爲基礎,主要分爲灰度變換和空域濾波兩大類。直方圖均衡化(Histogram equalization)就是一種常用的灰度變換方法。中值濾波,均值濾波等屬於空域濾波。

原创 複試篇之神經網絡

泛化:它是指在遇到一些沒有在訓練中遇到的數據時仍然可以得到合理的輸出。   神經網絡的類型:感知器網絡(Perceptron)、按誤差逆傳播算法訓練的多層前饋網絡(Back Propagation,BP神經網絡)、 ·玻爾茲曼機(Bolt

原创 召回率與精確率

這兩個概念是在分類或者預測的問題上引出來的, 召回率也稱爲查全率。 在網上看到一張圖,感覺比較好理解:   補充:

原创 題目九

題目:Boys vs Girls 我的代碼: #include<iostream> #include<string> #include<algorithm> using namespace std; typedef struct

原创 題目十一

題目:A+B FORMAT 我的代碼: #include<iostream> #include<string> #include<cstring> #include<algorithm> using namespace std; in

原创 解析型語言(腳本)與編譯型語言

腳本語言: 例如python 腳本語言是一種解釋性的語言。腳本程序在執行時,是由系統的一個解釋器,將其一條條的翻譯成機器可識別的指令,並按程序順序執行。因爲腳本在執行時多了一道翻譯的過程,所以它比二進制程序執行效率要稍低一些。 編

原创 題目十七--經典的動態規劃問題

題目: Maximum Subsequence Sum 我的代碼: #include<iostream> using namespace std; int main(){ int a[10001],dp[10001],