随笔分类 -  c/c++基础

摘要:由于栈的插入、删除操作只能在一端进行,而对于线性链表来说,在首端插入或=删除比在尾端要容易一些,所以,将线性链表的首端作为栈顶端,即将头指针作为栈顶指针。 1、结构体 1 typedef struct node{ 2 typename pos; 3 struct node *next; 4 }Nod 阅读全文
posted @ 2020-06-17 16:57 湖上的程序员 阅读(392) 评论(0) 推荐(0)
摘要:1、结构体 1 typedef struct my_stack { 2 int len;//既可以表示栈顶编号也可以表示元素个数 3 typename a[10001];//用数组表示栈内元素 4 }Stack; 2、初始化 1 Stack* create_emptystack() { 2 Stac 阅读全文
posted @ 2020-06-16 17:49 湖上的程序员 阅读(867) 评论(0) 推荐(0)