|
计算器程序
程序名称: |
dBalance beta1化学方程式配平 |
平台: |
fx-9860GII fx-9860G & Slim fx-9750GII |
系统/软件要求: |
暂无 |
版本号: |
0.1 |
类型: |
化学 |
作者: |
Anderain==diameter==刘小饕~ |
大小(K): |
22 |
更新日期: |
2012-08-29 |
描述: |
化学方程式配平! |
已知缺陷: |
系数太过复杂的很配很长时间...
欢迎报其他bug |
源代码: |
闭源 |
本帖最后由 ExAcler 于 2015-2-1 22:27 编辑
算法什么的...很简单,一个递归+穷举,只是搞词法分析花了点时间。
算法基本上没优化,在PC上跑不错,但是到9860上渣了..
找了一个不算复杂的氧化还原反应(下图),试了试结果华丽丽的花了一分多钟...勤快点的人手配就配完了
操作方法:
在的最下面输入框中输入化学方程式,按optn切换大写/小写
不能有空格,化学式不带系数。方程的错误有以下几种:
First letter! 化学式首字母不是大写,或者带了系数
Lack left bracket 缺少“(”
Lack right bracket 缺少“)”
Unexpected char 未知字符
Too many equal sign 过多“=”
Wrong equation 错误的方程(两边元素不一样多之类的问题)
Equation too long 方程过长
Cannot be balanced 无法配平
如果想停止,可以在“busy”的时候按AC停止
可以按“↑”向上翻动查看以前的记录,“EXE”可以展开选中的记录(如果过长会分几页现实,按exe到下一页)
|
评分
-
查看全部评分
|