狄烁STEC的试验场

hello earth

导航

2012年5月24日 #

正则表达式 笔记

摘要: 寻找教程的朋友请移步这里正则表达式30分钟入门教程。特点:学习曲线陡峭。不同的正则表达式可以完成功能,但效率却差很多(NFA引擎)。要在复杂性和完整性之间求得平衡,一个重要的因素是了解待搜索的文本。引擎:DFA(确定型有穷自动机,符合或不符合POSIX标准的都属于此类)传统型NFA(非确定型有穷自动机)POSIX NFA引擎差别:NFA是“表达式主导”,DFA是“文本主导”目标文本中的每一个字符在NFA中可能会被检查多次,但在DFA中最多只会被检查一次。传统型NFA支持忽略优先量词(*?、+?、??、{num,num}?)DFA不支持捕获型括号(capturing parentheses)和回 阅读全文

posted @ 2012-05-24 21:50 狄烁STEC 阅读(340) 评论(0) 推荐(0) 编辑

已知弧长和弦长求半径

摘要: 今天在同学群里有人问“弧长2.8,弦长2.45,求半径”,原以为很简单,解个方程就出来了,动手之后才发现是超越方程求不出精确解。随后用迭代法解了出来,思路如下:在线测试:http://jsbin.com/olojec/edit#source 阅读全文

posted @ 2012-05-24 12:04 狄烁STEC 阅读(11714) 评论(3) 推荐(0) 编辑