摘要: (注:此贴是为了回答同事提出的一个问题而匆匆写就,算法代码只求得出答案为目的,效率方面还有很大的改进空间) 最小生成树是指对于给定的带权无向图,需要生成一个总权重最小的连通图。其问题描述及算法可以详见:https://en.wikipedia.org/wiki/Minimum_spanning_tr 阅读全文
posted @ 2016-06-07 12:36 thomas888 阅读(989) 评论(0) 推荐(0) 编辑
摘要: # Mac 下的矢量图设计工具一图胜千言。一张清晰的示意图无论对于系统设计,流程梳理,还是其他的方方面面,都非常重要。曾经亲见一位老同事把 FreeHand 这个矢量绘图工具用得出神入化,并且非常成功的应用到了软件行业的各个方面。羡慕之余,不由得也想锻炼锻炼。极端一点也可以认为,不会画示意图表达自己... 阅读全文
posted @ 2014-10-22 19:37 thomas888 阅读(2021) 评论(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 阅读(147) 评论(0) 推荐(0) 编辑
摘要: C# 版本的24点实现。已经实现基本功能,可以正确的算 3, 3, 8, 8 这类组合。稍加修改就可以支持任意数目的操作数和操作符组合形成的四则运算表达式,不限于24点。代码还比较简单粗糙,晚一点优化了再更新此贴。关于二叉树拓扑结构的遍历,参考了: using System; using... 阅读全文
posted @ 2014-10-15 13:45 thomas888 阅读(899) 评论(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 阅读(410) 评论(0) 推荐(0) 编辑
摘要: ### Racket 版本的 24 点实现 #lang racket ; Author: woodfox ; Date: Oct 11, 2014 ; ==================== 1. Non-determinism implementation... 阅读全文
posted @ 2014-10-11 04:07 thomas888 阅读(472) 评论(0) 推荐(0) 编辑
摘要: 其中用到了 Monad 做不确定性计算。运行速度很快。 -- woodfox, Oct 10, 2014 import Control.Applicative import Control.Monad import Data.List operators = [... 阅读全文
posted @ 2014-10-10 21:15 thomas888 阅读(382) 评论(0) 推荐(0) 编辑
摘要: clj-xpath[项目网站](http://kyleburton.github.io/clj-xpath/site/)[Github](https://github.com/kyleburton/clj-xpath) 阅读全文
posted @ 2014-08-13 13:42 thomas888 阅读(153) 评论(0) 推荐(0) 编辑
摘要: Enlive 是一个 Clojure 下的 html 模板引擎。其特别之处在于,它既没有发明任何 html 内嵌的模板 DSL 语法;也不会混杂代码和表现。一切的一切,都是按下列模型定义的次序执行的: html 字符串(可以来源于字符串,静态文件,URL, 等等) -> Parse 成 DOM 结... 阅读全文
posted @ 2014-08-07 01:23 thomas888 阅读(467) 评论(0) 推荐(0) 编辑
摘要: http://www.paulgraham.com/makersschedule.htmlmanager's schedule 随意性强,指随时安排会面,开会等活动的 schedule;maker's schedule - 需要连贯的不被打扰的时间,用于从事创造性活动。在 manager's sch... 阅读全文
posted @ 2014-06-10 00:46 thomas888 阅读(284) 评论(0) 推荐(0) 编辑