![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
文章平均质量分 70
ZhangShuoo
这个作者很懒,什么都没留下…
展开
-
【C语言】数据结构栈链式结构
栈的链式结构 链表节点 typedef struct node { char c; // 数据 struct node *next; // 指针 }node, *pt; 栈顶指针 typedef struct stack { pt top; ...原创 2018-06-04 21:45:28 · 2892 阅读 · 0 评论 -
【C语言】数据结构循环链表解决约瑟夫环问题
循环链表解决约瑟夫环问题 约瑟夫问题 假设有n个人围成一圈,然后对每个人按顺序编号1,2,3,…..,n,规定从1号按顺序开始报数,报到k的人出局,之后下一个人再从1开始报数,报到k的人在出局,一直进行下去,问:最后一个出局者为几号? 样例: 假设有8个人,每次报数报到4的人出局,则过程如下。 四号出局 八号出局 五号出局 二号出局 一号出局 三号出...原创 2018-06-25 18:28:54 · 26480 阅读 · 3 评论 -
【数据结构】计算器
Java数据结构计算器 先看看效果 表达式计算 平常我们数学中所计算的表达式 : 1.5+2*3+(5-6/2)= ? 如果在计算机中,应该如何计算该表达式? 涉及以下问题 根据运算符优先级,确定运算顺序。应先算括号里面的,后算括号外的,先算次方开方,后算乘除,最后算加减。 处理表达式错误问题,如出现其他字符,或者括号不匹配 功能完备,加入计算小数,负数,超大数的功能。 ...原创 2018-08-16 11:53:18 · 3106 阅读 · 1 评论