原创 用宏定義FIND求一個結構體裏某個變量相對於sturct的偏移量

如:struct student{int a;char b[20];double ccc;} 則:FIND(student,a)//等於0    

原创 list容器查找算法find(),

#include <list> #include <iostream> #include <algorithm>//注意需要這個庫 using na

原创 deque雙端隊列容器前、中、尾部插入

#include <deque> #include <iostream> using namespace std; int main() {dequ

原创 第一行第一列遞增,其餘等於上面的數字和左邊的數字的和

f(m,n) = {n (m=1)m (n=1)f(m-1,n)+f(m,n-1) (上面一行和左邊一行之和) } 遞歸方法: #include <

原创 編寫函數,要求輸入年月日時分秒,輸出該時間的下一秒

#include <iostream> #include <string> using namespace std; void ResetTheTi

原创 找出水仙花數

#include <iostream> #include <cmath> using namespace std; int main() {int

原创 查找A數組中某值與B中某值等值

#include <iostream> using namespace std; void matching(int a[],int b[],int

原创 map容器創建、元素插入和前向遍歷訪問

#include <map> #include <string> #include <iostream> using namespace std;

原创 C++去掉註釋

#include <string.h> #include <stdlib.h> #include <stdio.h> #include <fcntl

原创 一個五位數ABCDE乘與4爲EDCBA五個數還不重複

#include <iostream> using namespace std; int main() {for (int i=10000; i<1

原创 二叉樹的遍歷以及搜索

#include <cstdlib> #include <iostream> #define ElemType char #define  MaxQsize 20 #define TRUE 1 #define FALSE 0 usin

原创 string對象的insert,replace,earse,變成空串的方法

#include <string> #include <iostream> using namespace std; int main() {str

原创 vertor容器裏面的insert()方面要求插入的位置,是元素的迭代器位置,而不是元素的下標

#include <iostream> #include <vector> using namespace std; int main() {vec

原创 把字符指針賦給一個字符串對象

#include <string> #include <iostream> using namespace std; int main() {str

原创 優先隊列priority_queue容器的使用方法:出隊,入隊,刪除隊首元素,判斷是否爲空

#include <queue> #include <iostream> using namespace std; int main() {prio