清明放假回来,少了感兴趣的HTML课,挺可惜的。不过好在周一在家有自己练习,还算满足。目前为止觉得比较刚兴趣的就是HTML,所以会多花时间学习。
数据结构学习了栈跟队。挺有意思的。例如:先对顺序栈类型进行定义
#define StackSize 100 typedef char DataType; typedef struct {
DataType data[StackSize]; int top;
}SeqStack;
void InitStack(SeqStack *S) {
S->top=-1; }
int StackEmpty(SeqStack *S) {
return S->top==-1;
}
int StackFull(SeqStack *S) {
return S->top==StackSize-1; }
void Push(SeqStack *S,DataType x) {
if (StackFull(S)) { printf("Stack overflow"); exit(0); } S->data[++S->top]=x; }
DataType Pop(SeqStack *S) { if (StackEmpty(S)) { printf("Stack underflow"); exit(0); } return S->data[S->top--]; }
继续努力打代码。买了一本严蔚敏的《数据结构》感觉挺好的简单易懂。也去图书馆借书学习,这些书让我学习起来更方便