-
一个显示水波型曲面的工程,需要glut
一个显示水波型曲面的工程,需要glut
-show a wave-surface project requires glut
- 2023-06-04 10:55:02下载
- 积分:1
-
With the Gauss
用高斯-赛德尔迭代法求方程组的根。它的原理与简单迭代法相似,但在赛德尔迭代法中,每次迭代时充分利用当前最新的迭代值-With the Gauss- Seidel iterative method seeking the roots of equations. Its principle with simple iterative method similar, but the Seidel iteration method in each iteration to take full advantage of the current value of the latest iteration
- 2022-03-18 09:30:09下载
- 积分:1
-
c语言数值计算算法,包括各种排序算法、差值、迭代等
c语言数值计算算法,包括各种排序算法、差值、迭代等-c language numerical algorithms, including sorting algorithm, the margin, such as iterative
- 2022-08-03 13:33:38下载
- 积分:1
-
弗洛依德warshal算法
资源描述这个应用解决了弗洛依德warshal算法。
- 2022-01-24 18:51:51下载
- 积分:1
-
一个用MASM写的正则表达式引擎
此正则表达式引擎属于正统的NFA引擎,基本兼容Perl,简单说一下引擎是怎么实现的:
首先做一个递归下降语法分析,利用栈把正则表达式转换成NFA(以有向图的形式表现),再遍历NFA判断是否能到达完成节点。
实现正则表达式匹配的各种复杂功能的力量来自于回溯,而回溯的基础是栈,回溯能力是通过栈来达成的。
栈中保存了匹配路径中所有的状态,状态回溯就是出栈,状态匹配就是入栈。
除了回溯,一些扩展功能的实现也是通过栈来完成的,比如捕获和零宽断言,都要通过搜索或操纵栈来完成。
转换成NFA再匹配的好处是简化匹配和利于优化和DEBUG:因为不管再复杂的表达式转换成NFA之后只有边和节点组成,边和节点也只有顺序、分支、循环这三种形式组成。
详细原理说明看下面关于实现引擎的文章,第3条是我理解引擎匹配原理的入门参考。
支持GBK和UTF8编码
==参考和学习资料==
关于实现引擎的文章:
1、《Perl语言编程》第五章 书
2、《精通正则表达式》 书
3、构造正则表达式引擎 http://www.cppblog.com/vczh/archive/2008/05/22/50763.html 我的原理学习入门参考
4、NFA引擎匹配原理 http://blog.csdn.net/lxcnn/article/details/4304651
5、英文参考资料 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
- 2022-05-27 18:36:44下载
- 积分:1
-
计算方法中romberg算法的c程序源码
计算方法中romberg算法的c程序源码-calculation method Romberg Algorithm c procedures FOSS
- 2022-02-06 17:39:57下载
- 积分:1
-
用matlab仿真维纳滤波器
用matlab仿真维纳滤波器-simulation using Matlab Wiener filter
- 2022-02-04 09:06:23下载
- 积分:1
-
三角剖分源代码
三角剖分的源代码 ,剖分速度快,无约束与带约束都有生成tin,三角网格的显示,delauncy三角形的显示-generation tin, the triangular mesh, the triangular show delauncy
- 2023-06-28 09:30:03下载
- 积分:1
-
罗密欧与朱丽叶迷宫问题
罗密欧与朱丽叶身处一个m×n的迷宫中,如图所示。每一个方格表示迷宫中的一个房间。这m×n个房间中有一些房间是封闭的,不允许任何人进入。在迷宫中任何位置均可沿8 个方向进入未封闭的房间。罗密欧位于迷宫的(p,q)方格中,他必须找出一条通向朱丽叶所在的(r,s)方格的路。在抵达朱丽叶之前,他必须走遍所有未封闭的房间各一次,而且要使到达朱丽叶的转弯次数为最少。每改变一次前进方向算作转弯一次。请设计和实现一个算法帮助罗密欧找出这样一条道
- 2022-05-18 15:44:17下载
- 积分:1
-
matlab遗传算法工具包
遗传算法(Genetic Algorithm)是模拟达尔文生物进化论的自然选择和遗传学机理的生物进化过程的计算模型,是一种通过模拟自然进化过程搜索最优解 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
- 2022-10-13 11:25:03下载
- 积分:1