当前位置: 首页 > news >正文

《计算理论导论》笔记

// SELF.cpp#include <bits/stdc++.h>
using namespace std;
string minimum_rep(const string &str) {string ret;for (auto c : str) {if (c == '\\') {ret += "\\\\";} else if (c == '\n') {ret += "\\n";} else if (c == '\"') {ret += "\\\"";} else {ret += c;}}return ret;
}
int main() {// 图灵机 A: 打印 <B>。string str = "// 图灵机 B: 接受输入 <C>,计算出打印 <C> 的图灵机 A 与 “运行 A 然后将 A 的输出作为 C 的输入” 的图灵机 M,打印 <M>。\n    cout << R\"(// SELF.cpp\n\n#include <bits/stdc++.h>\nusing namespace std;\nstring minimum_rep(const string &str) {\n    string ret;\n    for (auto c : str) {\n        if (c == '\\\\') {\n            ret += \"\\\\\\\\\";\n        } else if (c == '\\n') {\n            ret += \"\\\\n\";\n        } else if (c == '\\\"') {\n            ret += \"\\\\\\\"\";\n        } else {\n            ret += c;\n        }\n    }\n    return ret;\n}\nint main() {\n    // 图灵机 A: 打印 <B>。\n    string str = \")\" << minimum_rep(str) << R\"(\";\n\n    )\" << str << R\"(\n\n    return 0;\n})\";";// 图灵机 B: 接受输入 <C>,计算出打印 <C> 的图灵机 A 与 “运行 A 然后将 A 的输出作为 C 的输入” 的图灵机 M,打印 <M>。cout << R"(// SELF.cpp#include <bits/stdc++.h>
using namespace std;
string minimum_rep(const string &str) {string ret;for (auto c : str) {if (c == '\\') {ret += "\\\\";} else if (c == '\n') {ret += "\\n";} else if (c == '\"') {ret += "\\\"";} else {ret += c;}}return ret;
}
int main() {// 图灵机 A: 打印 <B>。string str = ")" << minimum_rep(str) << R"(";)" << str << R"(return 0;
})";return 0;
}
http://www.jsqmd.com/news/561643/

相关文章:

  • Linux利用三块新硬盘在Linux中构建LVM
  • 安徽美术艺考“烧钱”指南:怎样才算花在刀刃上? - 品牌企业推荐师(官方)
  • Wan2.1-UMT5技能提升:AI编程思维在提示词工程中的实践
  • 工牌心率操控:让焦虑值永保“安全区间“
  • 打破游戏画质壁垒:OptiScaler终极指南 - 免费解锁AMD/Intel/NVIDIA显卡超采样技术
  • 2026年3月研磨液厂家推荐:金刚石/水性金刚石/油性金刚石/氧化铝/二氧化硅/钢铁/无芯/振动/五金工具研磨液,高精度低损耗稳定研磨之选 - 品牌企业推荐师(官方)
  • 【计算机组成原理】深入解析I/O接口与I/O控制方式:从基础到实战
  • Adams 2024新功能实战指南:从仿真优化到工程应用
  • 2026年3月机械设备去油剂厂家推荐,工业清洗剂、金属去油剂、环保水基清洗剂实力源头厂商 - 品牌企业推荐师(官方)
  • 颠覆式镜像烧录工具:Balena Etcher如何重新定义安全与效率
  • 菏泽家电清洗培训:专业机构教你轻松掌握清洗技能
  • 计算机毕业设计:Python二手车智能定价与数据可视化平台 Django框架 随机森林 可视化 数据分析 汽车 车辆 大数据 hadoop(建议收藏)✅
  • Paste开源项目完全指南:从核心价值到实战配置
  • 直播内容捕获利器:DouyinLiveRecorder全方位技术指南
  • 新疆和田玉原石优质店铺推荐指南 - 第三方测评
  • Ubuntu环境下Qt5.12.10离线安装与配置全攻略
  • Go + Vue 打包成一个单二进制的后台系统,我做了个后台脚手架
  • 2026降AI率工具红黑榜:降AI率软件怎么选?用过才敢说!
  • 三、formily的字段联动实战:基于vue3+JsonSchema+ant-design-vue的动态表单设计
  • Windows系统,pytest 参数化中文乱码(显示 \u 编码)解决方案
  • SecGPT-14B镜像免配置:内置模型路径固定,便于Docker volume持久化备份
  • 如何解决多设备电量焦虑?Mac全设备电量监控方案
  • 从课堂实验到小项目:用Multisim仿真一个简易智能表决器(74LS138实战)
  • 虚拟串口工具在嵌入式开发中的应用与调试技巧
  • 2026年3月东光备受关注的新型锅炉订制厂家推荐,蒸汽锅炉/锅炉/导热油锅炉,锅炉品牌哪个好 - 品牌推荐师
  • Remote-SSH连接卡在下载vscode-server?3步搞定离线安装(附国内镜像地址)
  • 中山展示柜真能帮助提升店面形象吗?
  • Java 25虚拟线程资源隔离配置:从ClassLoader隔离到ScopedValue落地,7个必须验证的生产Checklist
  • Pixel Fashion Atelier效果实测:512x768竖构图在小红书平台传播的完播率数据
  • 2026年有机玻璃定制风向标:国内靠谱厂商集合,有机玻璃定制/亚克力装置/有机玻璃加工,有机玻璃定制源头厂家哪家好 - 品牌推荐师