原创 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