10 2014 档案

摘要:# Mac 下的矢量图设计工具一图胜千言。一张清晰的示意图无论对于系统设计,流程梳理,还是其他的方方面面,都非常重要。曾经亲见一位老同事把 FreeHand 这个矢量绘图工具用得出神入化,并且非常成功的应用到了软件行业的各个方面。羡慕之余,不由得也想锻炼锻炼。极端一点也可以认为,不会画示意图表达自己... 阅读全文
posted @ 2014-10-22 19:37 thomas888 阅读(2036) 评论(0) 推荐(0)
摘要:(keep updating...)- RoslynRoslyn is a library of code analysis APIs useful for building compilers, development environments, refactoring engines and ... 阅读全文
posted @ 2014-10-15 23:27 thomas888 阅读(150) 评论(0) 推荐(0)
摘要:C# 版本的24点实现。已经实现基本功能,可以正确的算 3, 3, 8, 8 这类组合。稍加修改就可以支持任意数目的操作数和操作符组合形成的四则运算表达式,不限于24点。代码还比较简单粗糙,晚一点优化了再更新此贴。关于二叉树拓扑结构的遍历,参考了: using System; using... 阅读全文
posted @ 2014-10-15 13:45 thomas888 阅读(919) 评论(0) 推荐(0)
摘要:练习 Dijkstra 最短路径算法。 #coding: utf-8 # Author: woodfox, Oct 14, 2014 # http://en.wikipedia.org/wiki/Dijkstra%27s_algorithm """ Le... 阅读全文
posted @ 2014-10-14 02:57 thomas888 阅读(424) 评论(0) 推荐(0)
摘要:### Racket 版本的 24 点实现 #lang racket ; Author: woodfox ; Date: Oct 11, 2014 ; ==================== 1. Non-determinism implementation... 阅读全文
posted @ 2014-10-11 04:07 thomas888 阅读(479) 评论(0) 推荐(0)
摘要:其中用到了 Monad 做不确定性计算。运行速度很快。 -- woodfox, Oct 10, 2014 import Control.Applicative import Control.Monad import Data.List operators = [... 阅读全文
posted @ 2014-10-10 21:15 thomas888 阅读(391) 评论(0) 推荐(0)