摘要: 以前写过两版算术表达式解析代码,但都是基于栈结构或者树模型的,并不是通用的算法。其实算术表达式解析是最基本的词法分析算法,直到我看了《自制编程语言》里面介绍的递归向下分析法,才明白这种问题的终极解决方案是使用词法分析和语法分析。。//用于词法定界的头文件 token.h 1 #ifndef _T... 阅读全文
posted @ 2015-02-10 22:56 mjwk 阅读(623) 评论(0) 推荐(0) 编辑
摘要: //牛顿迭代法求平方根 1 double mysqrt(double num) 2 { 3 double x = num/2; 4 double y = 0; 5 do{ 6 x = x/2+num/(2*x); 7 y = x*x-num; ... 阅读全文
posted @ 2015-02-10 22:20 mjwk 阅读(1375) 评论(0) 推荐(0) 编辑