小编mat*_*age的帖子

Haskell中的有限自动机

在Haskell中表示有限自动机的好方法是什么?它的数据类型如何?

在我们学院,自动机被定义为5元组

(Q, X, delta, q_0, F)
Run Code Online (Sandbox Code Playgroud)

其中Q是自动机状态的集合,X是字母表(这部分甚至是必要的),delta是从(Q,X)获取2元组并返回状态/ -s(在非确定性版本中)的转换函数, F是接受/结束状态的集合.

最重要的是,我不确定delta应该有什么类型......

haskell state-machine representation automaton

20
推荐指数
2
解决办法
6070
查看次数

如何使用C/C++中的磁带进行操作?

我需要在磁带服务器上使用磁带进行一些基本操作:

  • 装载磁带
  • 显示统计信息(相当于mt statLinux中的命令)
  • 在磁带块上读/写数据

我想通过C/C++中的API /库来执行这些任务,但我真的很难为初学者找到指令/教程.

你能以某种方式使用sg驱动程序,sg3_utils中的函数或者一些玩具ioctl()吗?

c c++ linux data-storage

0
推荐指数
1
解决办法
507
查看次数