一个会写诗的程序员
计算机程序设计哲学
关注作者
前往小程序,Get
更优
阅读体验!
立即前往
腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
一个会写诗的程序员
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
社区首页
>
专栏
>
计算机程序设计哲学
计算机程序设计哲学
一个会写诗的程序员
关注
发布于 2020-02-25 16:37:17
451
0
发布于 2020-02-25 16:37:17
举报
文章被收录于专栏:
一个会写诗的程序员的博客
一个会写诗的程序员的博客
计算机程序设计哲学
计算机抽象模型
图灵机(Turing machine)
一台图灵机是一个七元组,M = {Q,Σ,Γ,δ,q0,qaccept,qreject},其中 Q,Σ,Γ 都是有限集合,且满足: 1、Q 是状态集合; 2、Σ 是输入字母表,其中不包含特殊的空白符; 3、Γ 是带字母表,其中 □∈Γ且Σ∈Γ ; 4、 δ:Q ×「 → Q × Γ × {L,R} 是转移函数,其中L,R 表示读写头是向左移还是向右移; 5、q0∈Q是起始状态; 6、qaccept是接受状态。 7、qreject是拒绝状态,且qreject≠qaccept。
对于任意一个图灵机,因为它的描述是有限的,因此我们总可以用某种方式将其编码为字符串。我们用 <M> 表示图灵机 M 的编码。我们可以构造出一个特殊的图灵机,它接受任意一个图灵机 M 的编码<M> ,然后模拟 M 的运作,这样的图灵机称为通用图灵机(Universal Turing Machine)。现代电子计算机其实就是这样一种通用图灵机的模拟,它能接受一段描述其他图灵机的程序,并运行程序实现该程序所描述的算法。
计算
系统状态
时间与空间
ThreadLocal
From Process to Thread, from Thread to Coroutine
HashMap
Queue
State
Lock
Data Structure & Algorithm
Map
From Tree to Graph
Recursion
调用自身
“计算机科学领域的任何问题都可以通过增加一个间接的中间层来解决”
Gateway
Service
Abstract and Model
Iass-Pass-Sass-Fass-Bass
AOP
DI
OS Architecture
“一切皆是映射”
FP
From Hardware to 01, From 01 to Assembly
Compiler
VM
Programming Language
本文参与
腾讯云自媒体分享计划
,分享自作者个人站点/博客。
如有侵权请联系
cloudcommunity@tencent.com
删除
前往查看
hashmap
algorithm
data
lock
thread
本文分享自
作者个人站点/博客
前往查看
如有侵权,请联系
cloudcommunity@tencent.com
删除。
本文参与
腾讯云自媒体分享计划
,欢迎热爱写作的你一起参与!
hashmap
algorithm
data
lock
thread
评论
登录
后参与评论
0 条评论
热度
最新
推荐阅读
LV.
关注
文章
0
获赞
0
目录
计算机程序设计哲学
计算机抽象模型
图灵机(Turing machine)
计算
系统状态
时间与空间
ThreadLocal
From Process to Thread, from Thread to Coroutine
HashMap
Queue
State
Lock
Data Structure & Algorithm
Map
From Tree to Graph
Recursion
“计算机科学领域的任何问题都可以通过增加一个间接的中间层来解决”
Gateway
Service
Abstract and Model
Iass-Pass-Sass-Fass-Bass
AOP
DI
OS Architecture
“一切皆是映射”
FP
From Hardware to 01, From 01 to Assembly
Compiler
VM
Programming Language
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档
0
0
0
推荐