摘要: /*** 计算逆波兰表达式的值*/function calculate(RPolishArray){ var result = 0; var tempArray = new Array(100); var tempNum = -1; for(i = 0;i < RPolishArray.length;i++){ if(RPolishArray[i].ma... 阅读全文
posted @ 2013-04-08 19:52 手中沙砾 阅读(253) 评论(0) 推荐(0)
摘要: var guid = function () { return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxx'.replace(/[xy]/g, function (c) { var r = Math.random() * 16 | 0, v = c == 'x' ? r : (r & 0x3 | 0x8); ... 阅读全文
posted @ 2013-04-08 19:50 手中沙砾 阅读(199) 评论(0) 推荐(0)
摘要: (function () {$($.browser.msie ? '#post-3820' : 'body').attr('style', '-webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180d... 阅读全文
posted @ 2013-04-08 19:48 手中沙砾 阅读(477) 评论(0) 推荐(0)
摘要: 1、什么是软件开发? 软件开发的过程就是人们使用各种计算机语言将人们关心的现实世界映射到计算机世界的过程; 现在的计算机的数学理论基础是由计算机的开山鼻祖,大名鼎鼎的图灵于1937年提出的图灵机模型。 随后不到十年,电子计算机就诞生了(1945)。(埃尼亚克) 我们都知道,它当时的主要任务之一就是用于导弹弹道轨迹的计算。当时的软件开发(如果可以称之为软件开发的话)与现在的大不相同。为了... 阅读全文
posted @ 2013-04-08 12:37 手中沙砾 阅读(536) 评论(0) 推荐(0)
摘要: LCG(linear congruential generator)代表了最好的伪随机数产生器算法 主要原因是容易理解,容易实现,而且速度快 这种算法数学上基于X(n+1) = (a * X(n) + c) % m这样的公式 其中: 模m, m > 0 系数a, 0 < a < m 增量c, 0 <= c < m 原始值(种子) 0 <= X(0) < m ... 阅读全文
posted @ 2013-04-08 12:30 手中沙砾 阅读(859) 评论(0) 推荐(0)