计算机的本质工作就是做数学运算,那计算机可以读入字符串"1+2+3+4+5+6+7"并计算值吗?
答案是肯定的。
这里我基本实现了个位数的加减乘除,当然这个算法最简单的解决方式是采用二叉树(后面会实现~),这里作出了栈的实现方式。
首先引入两个概念:
中缀表达式和后缀表达式
1,在生活中我们通常书写1+1的时候都会写成1+1,废话~,这就是中缀表达式,更符合人们的思维习惯与想法。
2,所谓后缀表达式就是将运算符写在操作数的后面,这样更符合计算机的思维。...
分类:
其他好文 时间:
2014-06-19 11:05:41
阅读次数:
364
class TestCase: def run(self, result=None): if result is None: result=self.defaultTestResult() result.startTest(self) t...
分类:
其他好文 时间:
2014-06-18 23:51:59
阅读次数:
355
眼下学校正在进行创新项目培育,截止日期为5月30日,QQ群(324168309)。在和学生接触中发现,学生中存在一些认识方面的误区,主要表现例如以下。 (1)这是高年级学生的事。 (2)这是班上其它同学的事。 (3)我没有创新想法,算了。 (4)想參加,问过几个同学组队都没有兴趣,算了。 (5...
分类:
其他好文 时间:
2014-06-17 00:47:58
阅读次数:
265
最近发了两条微博:想起克军的一句话:前端研究,研究个屁~ 的确如此呀。补充下联:前端设计,设计个屁~前端目前最大的困境是,如 HTML 一样,无论你承不承认,市场上并不太需要 HTML 高手。 微博上的回复大部分歪楼了。上面两句话乍看有点激进,却是我的真实想法。 背后是一个问题: 前端的价...
分类:
其他好文 时间:
2014-06-14 23:12:31
阅读次数:
226
多区域显示(5)-粘贴为图片链接
设计要点:页面设计、多窗口、拆分窗口
阿金:其实,俺还有一个想法,就是“粘贴为图片链接”
秀秀:嗯——每个区域做一个链接?
阿金:对呀,各个图片的数据来自不同区域,甚至不同工作簿都行!
秀秀:源数据变化,它也能跟着变?
阿金:对,图片还可以美化,可以显示成三维图片呢。
秀秀:噢,是挺漂亮的。
阿金:关键是比你的“多窗口”漂亮多了!
秀秀:且...
分类:
其他好文 时间:
2014-06-14 17:49:11
阅读次数:
151
在上章节中已经介绍了通过红黑树实现键值对数组的查询操作,复杂度是logN。有没有性能更好的算法呢?答案是有。
基本想法就是计算关键字的哈希值,再通过哈希值直接获取对应的键值。
这种方法的需要解决的问题是:
如何计算哈希值
如何解决哈系冲突
哈希函数
目标
根据对象中的成员变量的值,按照一定的规则计算出一个...
分类:
其他好文 时间:
2014-06-14 10:05:28
阅读次数:
273
今天和客户又讨论了小半天的问题,发现自己比较愚钝没有正确的理解客户的需求,还有就是客户那里的想法总是变动的让人捉摸不透,而对于开发而言,至关重要的就是客户的需求了!至少我们现在的开发模式是完全的围绕着客户的需求来定的和运作的!如果不想周期性的返工,不想使自己的代码有太多的局限性,不想加班加点的老做那...
分类:
其他好文 时间:
2014-06-14 09:00:49
阅读次数:
171
虽然工作每天依旧,工作量每天都有,但是晚上回到住处,不知为何特无聊,心里很乱,毕业正正一年了,不知为什么,现在依旧很怀念大学,不想出去走,也没有到处走走看看的想法,很....,25了,还是一个小员工,工作也一般般,特没有......,是不是有点颓废呀,无聊期间老看电影打发时间还是一遍又一遍的看一步重...
分类:
其他好文 时间:
2014-06-14 08:28:48
阅读次数:
209
这会儿还在公司加班,等同事帮忙分析调试结果,感觉今天比较充实,主要是找到一种方便的方法处理网页中连续空格和换行符显示问题,直面已经到存在的问题并坚持以自己负责的态度寻找到解决问题的方法。之前同事思路是对输入输出数据进行编解码,并要对各种能想到的字符做特殊替换处理,不想采用这种笨方法,一开始的想法是....
分类:
其他好文 时间:
2014-06-13 16:00:58
阅读次数:
170