原创 2-12-2 摩托車繼承自行車和機動車

問題及代碼: #include <iostream> #include<conio.h> #include <windows.h> using namespace std; enum vehicleStaus {rest, running

原创 2-13-1 動物怎麼叫

問題及代碼: #include <iostream> #include <cstring> using namespace std; class Animal { public: virtual void cry()=0; Ani

原创 C++課程設計-銀行儲蓄系統

*  課程設計概述 */ *  C++課程設計: *  銀行儲蓄系統 * *  功 能 介 紹: *  面向用戶版的銀行系統,模擬自己進入銀行時相關的操作。 *  首次進入銀行時,需要辦理相應的銀行卡。    *  當用戶有銀行

原创 HDU OJ -- Count the Trees

一、概述1.問題描述給定n個節點,問最多能構造出多少種“二元搜索樹”。二元搜索樹是一種樹形結構,由節點和邊構成,對於每個節點,最多含有兩條邊。2.問題鏈接HDU OJ -- Count the Trees3.問題截圖如圖1.1所示。圖1.

原创 基於‘DFA’的使用‘表驅動法’識別‘字符串模式’的方法

一、概述 1. 術語簡介 1)DFA Deterministic Finite Automata,確定的有窮自動機,這是一個識別字符串模式的模型,術語參考自書籍《編譯原理》。 該模型對應一個狀態,字母表,和轉換函數的集合。 例如:需要識別

原创 2-14-1(1) 小玩文件

問題及代碼: #include <iostream> #include <cstdlib> #include <fstream> using namespace std; int main() { fstream file;

原创 2-13-2 形狀類族的中的純虛函數

問題及代碼: #include <iostream> using namespace std; class Shape { public: virtual double area()=0; }; class Circle:pu

原创 吹毛求疵-throw與catch函數

代碼: #include <iostream> #include <stdexcept> using namespace std; void f3(); int main() { void f1(); try {

原创 2-13-3 立體類族共有的抽象類

問題及代碼: #include <iostream> using namespace std; class CSolid { public: virtual double Area()=0; virtual double

原创 彙編實驗10-3 數值顯示

代碼及註釋: ;本程序意圖爲設計一個子程序實現內存中二進制數轉化爲10進制數並且顯示在屏幕上 ;程序描述: ;將數據12666以十進制的形式顯示在屏幕的8行3列,用綠色顯示出來。 ;在顯示時調用本實驗中第一個字程序show_str ;提示

原创 吹毛求疵-命名空間的使用

代碼: #include <iostream> using namespace std; //命名空間中有一個distance(兩個參數) namespace mydistance { void distance(int a)

原创 2-14-1(2) 小玩文件

問題及代碼: #include <iostream> #include <cstdlib> #include <fstream> using namespace std; int main() { fstream outfile,

原创 吹毛求疵-命名空間要解決的問題

代碼: 以下爲正確的代碼,驗證了局部變量優先於命名空間中同名的實體。 #include <iostream> using namespace std; int main() { char endl[]="abc";

原创 HDU -- 最大報銷額(ACM Step: 3.3.8)

一,概述 1. 問題描述 給定最大可報銷額度以及一定數量的發票,要求在發票中找出在最大可報銷額度內的最大的發票報銷額,有限制如下: 1)每張發票中可能有屬於不同消費類別的項目,僅包括某些類別的發票纔可報銷 2)單張發票總金額不超過1000

原创 HDU -- I NEED A OFFER!(ACM Step: 3.3.6)

一、概述 1. 問題描述 某同學要出國留學,共有資金n,學校m所,每所學校申請資金爲a[i],申請成功概率爲b[i],可以同時申請多所學校,某學校申請成功與否不會影響其他學校,求這位同學至少獲得一所學校offer的機率。 2. 問題鏈接