原创 C++
#include<stdio.h> #include<math.h> #define p1 0.02 #define p2 0.98 int main() { double p; p=1-pow(p2,150)-150*p1*pow(
原创 鏈表
/************************* WZ ASUST 2016 C++ 實現雙向鏈表 *************************/ #include"sts.h" class C
原创 c++ 模板實現順序表
/************************************ WZ ASUST 2016 順序表 第二個模板 **********************************
原创 一點整理
多態,從希臘語言的理念而來, c++支持單繼承的同時同樣支持多繼承。而Java僅保留了單繼承,多繼承由接口實現。 virtual這一關鍵字,體現一種公享,避免了信息的冗餘。而且,體現一種c++面向對象的一種機制。 從理論到底層實現,雖然有
原创 c++ 順序表
/*********************** WZ ASUST 2016 分頁實現:注運用了c語言裏的回調函數來實現 ***********************/ #ifndef _SEQLIST_H_ #define
原创 睡覺前請關燈的 破解嘗試版本 由已知解求一個矩陣的步驟
#include<iostream> #include"wz.h" #include<ctime> using namespace std; #define MAX 5 void show(int arr[][MAX]) { for(
原创 C++ 模板的一個實踐
/************************************ WZ ASUST 2016 模板寫了一下,但發現不是模板 ************************************/
原创 c++ 迭代器
#include <iostream> #include <cstdlib> using namespace std; template<class T,int ssize=100> class MyList { T data[ssi
原创 睡覺前 請關燈的 記錄版本
#include"wz.h" #include"sts.h" #define MAX 5 void show(int arr[][MAX]) { for(int i=0;i<MAX;i++) { for(int j=0;j<MA
原创 模板實現雙向鏈表
/************************************ WZ ASUST 2016 模板實現雙向鏈表 ************************************
原创 c++適配器
/************************** WZ ASUST 2016 (1) C++ primer中 關於適配器的定義——適配器(adaptor): 是使一種事物的行爲 類似於另外一事物的行爲的一種機制。 (
原创 小代碼 細心體會 含3對父子編程
#include"wz.h" #define n 5 #define N 5 //1 struct pb{int *p;struct{int x, y;}s;struct pb *next;}; void neicunduiqi() {
原创 date 日期類 框架存在
//因爲編輯器 用輸入箭頭,方向鍵控制不美觀 故換了值//37 38 39 40 左上右下 #include"sts.h" #include <time.h> class date { public: date(int yea
原创 睡覺前請關燈 第二次整理
#include"wz.h" #include"sts.h" #define MAX 5 void show(int arr[][MAX]) { for(int i=0;i<MAX;i++) { for(int j=0;j<MA