原创 利用二叉樹求解表達式的值

#include<stdio.h> #include<stdlib.h> #define LIST_INIT_SIZE 100 #define LISTINCREMENT 10 #define STACK_INIT_SIZE 10

原创 二叉鏈表的定義與基本操作實現函數

#include<stdio.h> #include<stdlib.h> typedef int TElemtype; typedef struct BiTNode{ TElemtype data; struct BiTNode

原创 關於python報錯:TypeError: unsupported operand type(s) for +=: 'builtin_function_or_method' and 'int'

#-*- coding : utf-8 -*- i = 0 while i <= 100: sum += i i += 1 print(sum)i = 0 while i <=

原创 新建用戶 romola, hooper,將這兩個用戶加入actor組,作爲附加組,初始化用戶密碼爲用戶名。

#useradd -G actor romola #useradd -G actor hooper #passwd romola #passwd hooper #tail -2 passwd romola:x:1025:10

原创 面向對象程序設計基本概念

面向對象程序設計的4個主要特點:抽象、封裝、繼承和多態性。c++的類對象體現了抽象和封裝的特性,在此基礎上再利用繼承和多態性,就成爲真正的面向對象的程序設計。 1.封裝性(encapsulation):一是將有關的數據和操作函數封裝在一個

原创 數據結構-棧的基本操作實現

/*main*/ #include<stdio.h> #include<stdlib.h> #define TRUE 1 #define ERROR 0 #define OK 1 #define FALSE 0 #define

原创 數據結構-共享棧的基本操作實現

/*main*/ #include<stdio.h> #include<stdlib.h> #define MaxSize 4 #define TRUE 1 #define ERROR 0 #define OK

原创 數據結構-鏈表的基本操作實現

/*主函數*/ #include<stdio.h> #include<stdlib.h> #define TRUE 1 #define FALSE 0 #define ERROR 0 #define

原创 類(class)與對象(object)

1.類與對象的關係及類的聲明: 1.類是對象的抽象,而對象是類的具體實例(instance)。 2.類是對象的類型,代表了某一批對象的共性與特徵。(可以說類是對象的模板)。而類是抽象的,不佔用系統內存,但對象時具體的,佔用存儲空間。 3.

原创 類的成員函數

性質: 類的成員函數(簡稱類函數)是函數的一種,也有返回值和函數類型,與一般函數的區別在於:它屬於一個類的成員,出現在類體中。它可以被指定爲private或者public或protected中的一種。   注意:使用類函數時,要注意調用它

原创 數據結構-循環隊列的基本實現操作

/*main*/ #include<stdio.h> #include<stdlib.h> #define TRUE 1 #define ERROR 0 #define FALSE 0 #define OK 1 #define

原创 數據結構-隊列的基本操作實現

/*main*/ #include<stdio.h> #include<stdlib.h> #define TRUE 1 #define ERROR 0 #define FALSE 0 #define OK 1 #define