会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
学院派的驴
玄门非有闭,苦学当自开
博客园
首页
新随笔
联系
管理
订阅
程序有感
最近用做《计算语言学》的分词作业:用Python实现正向最大匹配算法。程序概貌倒是出来好几天了。可是一直就是有bug。调来调去的。细想下:这个程序并不难。之所以在程序调试上走了如此多弯路,是因为我在编程之初,思路就没有理清,只是知道大体操作流程,却不知道边界条件之类的。所以在实现算法之前,不妨先在纸上写好思路,形成一个伪算法。这个伪算法,不仅要包括算法梗概和框架部分,更应该包含初始条件,边界条件等等。而且后两者尤为重要,往往递归或死循环产生的原因就是在于初始条件和边界条件上的漏洞~
posted on
2010-04-17 15:20
finallyly
阅读(
284
) 评论(
0
)
编辑
收藏
举报
刷新页面
返回顶部
公告