1. 首页
  2. 编程语言
  3. C
  4. 马尔可夫链算法(markov算法)的awk、C++、C语言实现代码

马尔可夫链算法(markov算法)的awk、C++、C语言实现代码

上传者: 2021-08-09 14:55:32上传 PDF文件 94.85 KB 热度 11次

马尔可夫链算法用于生成一段随机的英文,其思想非常简单。首先读入数据,然后将读入的数据分成前缀和后缀两部分,通过前缀来随机获取后缀,籍此产生一段可读的随机英文。为了说明方便,假设我们有如下一段话:下面是处理过的数据:马尔可夫链算法并不难,我们会在后面看到,用c语言来解决这个问题会相当麻烦,而用awk则只需要5分钟就能搞定。这简直就是一个演示awk优点的问题。awk 中有关联数组,正好可以用来表示前缀和后缀的关系。如果需要程序运行得足够快,那就只能用较低级的语言来实现了。当我们用c 语言来实现时,就不得不考虑各种各样的问题了。

下载地址
用户评论