功能模块名称 对逆波兰表达式求值 审查人 曾子辉 审查日期 2018/4/5 代码名称 模拟Kruscal算法生成最小生成树 代码作者 赵心宁 文件结构 重要性 审查项 结论 头文件和定义文件的名称是否合理? 合理 头文件和定义文件的目录结构是否合理? 合理 版权和版本声明是否完整? 无版权声明 重 ...
分类:
其他好文 时间:
2018-04-05 23:38:04
阅读次数:
206
| 功能模块名称 | 对逆波兰式表达式求值 | | | :| |审查人|李艺博|审查日期|2018/4/5| | |: :|: :| :| 文件状态: [√] 草稿 [√] 正在修改 [√] 正式发布 文件标识: ...
分类:
其他好文 时间:
2018-04-05 11:40:54
阅读次数:
159
题目链接: https://vjudge.net/problem/POJ-3295 题目大意: 输入由p、q、r、s、t、K、A、N、C、E共10个字母组成的逻辑表达式WFF 其中 p、q、r、s、t的值为1(true)或0(false),即逻辑变量. K、A、N、C、E为逻辑运算符,含义如下: 问 ...
分类:
其他好文 时间:
2018-04-03 23:56:17
阅读次数:
277
代码链接:https://git.coding.net/yueshendaren/personal_project.git 目录: 1:需求分析 2:功能设计 3:设计实现 4:算法详解 5:测试运行 6:部分代码 7:作业总结 1:需求分析:题目要求我们设计一个四则运算的程序,在输入随机数n后产生 ...
分类:
其他好文 时间:
2018-03-26 00:50:18
阅读次数:
204
C++11的std::bind是个巨大的进步,把各种稀奇古怪的函数对象统一起来。古老的bind1st终于退出历史舞台。但是bind仍旧存在漏洞。例如: 调用std::bind函数时,需要对add(1,2)这个子表达式求值,如果想“延迟”求值,只能这么做: 第18行嵌套一个bind就把人搞晕。嵌套的b ...
分类:
编程语言 时间:
2018-03-25 01:24:01
阅读次数:
232
描述 Dr.Kong设计的机器人卡多掌握了加减法运算以后,最近又学会了一些简单的函数求值,比如,它知道函数min(20,23)的值是20 ,add(10,98) 的值是108等等。经过训练,Dr.Kong设计的机器人卡多甚至会计算一种嵌套的更复杂的表达式。 假设表达式可以简单定义为: 1. 一个正的 ...
分类:
其他好文 时间:
2018-03-05 23:38:33
阅读次数:
216
try 表达式 match 表达式 求值策略 Call By Value 对函数实参求值,且仅求值一次 Call By Name 函数实参每次在函数体内被用到时都会求值 函数 (1)匿名函数 匿名函数定义格式 (2)柯里化函数 把具有多个参数的函数转换为一条函数链,每个节点上都是单一参数 (3)尾递 ...
分类:
其他好文 时间:
2018-03-04 00:21:40
阅读次数:
175
今天讲的字符串: 不多说,直接看题 一.表达式求值 题目大意: 输入一行一个表达式,计算其答案 表达式包含非负整数、加减乘除、括号 两种做法 ·栈 ·表达式树 这里更推荐表达式树,因为栈是先压进去,逆序操作。在进行逆序操作时即从右往左计算,实际应该是从左往右计算,所以会出现计算不符合顺序的问题。从而 ...
分类:
其他好文 时间:
2018-02-26 11:39:54
阅读次数:
142
简单计算器 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 24273 Accepted Submission(s): 8794 Problem ...
分类:
其他好文 时间:
2018-02-19 13:30:34
阅读次数:
179
额。 这个是按照慕课网上的老师讲的思路做出来的。 感觉递归真的好多用处。 拓展了可以求浮点数的多项式。 不过括号一定要用英文的 ,想了好久都不知道怎么把中文括号和英文括号统一起来判断, 主要是因为中文括号占多个字节 。 唉😔........ ...
分类:
其他好文 时间:
2018-02-15 00:18:01
阅读次数:
206