
数据结构
Cookie1997
什么都不会的小白
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
用栈进行表达式求值
先简单地阐述一下运算符的3个规则: ①先乘方、开方,再乘、除,最后才是加、减; ②从左到右运算 ③有括号得先算括号里的,再算括号外的。 对于字符一个一个地 getchar(),如果这个字符是数字的话,那么就将其压入数据栈,如果是运算符那么就压入算符栈,但运算算符压入算符栈前需要经过一定的处理。 不同运算符有不同的运算优先权,所以要按照一定的优先权计算,但又不仅仅...原创 2018-05-09 13:50:38 · 1522 阅读 · 1 评论 -
如何判断一个链表是否为空?
L为指向表头结点的指针,分别写出带有头结点的单链表、单项循环链表和双向循环链表判空的条件单链表 NULL==L->next单向循环 L==L->next双向循环 L==L->next&&L==L->prior...原创 2018-05-07 22:24:19 · 26047 阅读 · 2 评论