
C
文章平均质量分 92
骑着青蛙一起二
这个作者很懒,什么都没留下…
展开
-
C 约瑟夫双向生死游戏
C语言 约瑟夫双向生死游戏 项目简介 约瑟夫双向生死游戏是在约瑟夫生者死者游戏的基础上,正向计数后反向计数,然后再正向计数。具体描述如下:30个旅客同乘一条船,因为严重超载,加上风高浪大,危险万分;因此船长告诉乘客,只有将全船一半的旅客投入海中,其余人才能幸免遇难。无奈,大家只得同意这种办法,并议定30个人围成一圈,由第一个人开始,顺时针依次报数,数到第9人,便把他投入大海中,然后从他的下一个人数起,逆时针数到第5人,将他投入大海,然后从他逆时针的下一个人数起,顺时针数到第9人,再将他投入大海,如此循环,原创 2020-11-16 21:39:39 · 3100 阅读 · 10 评论 -
C 队列的应用-----舞伴问题
队列的应用-------舞伴问题 编程思路: 初始化Mdancer队列和Fdancer队列; 反复循环,依次将跳舞者根据其性别插入Mdancer队列和Fdancer队列; 当Mdancer队列和Fdancer队列均为非空时,反复循环,依次输出男女舞伴的姓名; 如果Mdancer队列为空而Fdancer队列非空,则输出Fdancer队列的队头女士的姓名; 如果Fdancer队列为空而Mdancer队列非空,则输出Mdancer队列的队头男士的姓名; 遇到的问题: 两个连续的scanf问题(很致命的):原创 2020-10-30 20:48:41 · 1842 阅读 · 0 评论 -
C语言 栈的应用----表达式求值
栈的应用----表达式求值 用栈的方式实现中缀表达式转后缀表达式: 初始化一个栈,用于保存暂时还不能确定运算顺序的运算符。从左到右处理各个元素,直到末尾。可能遇到以下三种情况: 遇到操作数,直接加入后缀表达式。 遇到界限符,遇到“(”直接入栈,遇到“)”则依次弹出栈内运算符并加入后缀表达式,直到弹出“(”为止。注意:“(” 不加入后缀表达式。 遇到运算符。依次弹出栈中优先级高于或等于当前运算符的所有运算符,并加入后缀表达式,若碰到“(”或栈空则停止,之后再把当前运算符入栈。 按上述方法处理完所有字符后,原创 2020-10-25 17:07:11 · 1674 阅读 · 0 评论 -
C语言 栈的应用----括号的匹配
栈的应用欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 VS调用python第三方库 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdo原创 2020-10-24 21:55:44 · 421 阅读 · 2 评论