原创 【UVa 12499】 I am Dumb 3
題目鏈接:【UVa 12499】 I am Dumb 3 題意:Nim問題,有n堆石子,a1<=a2<=a3........<=an<=L.兩個人輪流給任意一堆添加石子,保證每堆石子的數量符合上述條件,如果當前這個人不能給任何堆添加石子
原创 C++基礎(6)——string類
string類的構造字符串 構造函數 描述 string(const char *s) 將string對象初始化爲s指向的NBTS(null-terminated string) string(size_type
原创 求1+2+......+n
題目描述 求1+2+3+…+n,要求不能使用乘除法、for、while、if、else、switch、case等關鍵字及條件判斷語句(A?B:C)。 class Solution { public: int Sum_Solut
原创 C++基礎(4)——vector
vector是一個能夠存放任意類型的動態數組,能夠增加和壓縮數據。 必須包含頭文件#include,全局命名域方式using namespase std; vector使用方式 (1) vector c,c; (2) vector
原创 C++基礎(5)——類繼承
1. 從一個類派生出另一個類時,原始類稱爲基類,繼承類稱爲派生類。 class TableTennisPlayer//一個簡單的基類 { private: string firstname; string lastname;
原创 C++基礎(3)——[使用類]
運算符重載,需使用被稱爲運算符函數的特殊函數形式。運算符函數的格式如下: operatorop(argument-list) //例如operator+() 重載+運算符;operator*() 重載*運算符; //op必須是有效
原创 C++基礎(1)
1. 面向對象編程(OOP) 結構化編程強調算法,試圖使問題滿足語言的過程性方法。 OOP強調數據,試圖讓語言來滿足問題的要求,其理念是設計 與問題的本質特徵相對應的數據格式。 C++中的類是一種規範,它描述
原创 【CSP201703-4】地鐵修建
時間限制: 1.0s 內存限制: 256.0MB 問題描述: 問題描述 A市有n個交通樞紐,其中1號和n號非常重要,爲了加強運輸能力,A市決定在1號到n號樞紐間修建一條地鐵。 地鐵由很多段隧道組成,每段隧道連接兩個交通樞紐。經
原创 C++基礎(2)——面向對象編程(OOP)【對象和類】
1. 特性:抽象;封裝和數據隱藏;多態,繼承;代碼的可重用性。2. 採用OOP方法時,首先從用戶的角度考慮對象——描述對象所需的數據以及描述用戶與數據交互所需的操作。完成對接口的描述後,需要確定如何實現接口和數據存儲。最後,使用新的設
原创 hdoj題目分類
模擬題, 枚舉 1002 1004 1013 1015 1017 1020 1022 1029 1031 1033 1034 1035 1036 1037 1039 1042 1047 1048 1049 1050 1057 1062 1
原创 【CSP201609-2】火車購票
問題描述 請實現一個鐵路購票系統的簡單座位分配算法,來處理一節車廂的座位分配。 假設一節車廂有20排、每一排5個座位。爲方便起見,我們用1到100來給所有的座位編號,第一排是1到5號,第二排是6到10號,依次類推,第20排是96到
原创 intellijIDEA手動安裝Scala插件
參考文章:http://blog.csdn.net/a2011480169/article/details/52712421 IDEA軟件本地安裝Scala不成功,需要手動安裝。 1.首先找到軟件裏面匹配的Scala版本。 2.Scal
原创 CentOS安裝intellijIDEA步驟
1.在虛擬機中打開網址https://www.jetbrains.com/idea/,下載需要的IDEA版本。 2.在文檔中找到下載的壓縮包,移動到自己想放的文件夾中。 3.解壓到opt文件夾 4.重命名文件名 5.進入IDEA的b
原创 【hdoj 1272】小希的迷宮
小希的迷宮 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 36409 Accep
原创 【hdoj1005】Number Sequence
Number SequenceTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 13