- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在撰写有关计算机科学主题的相当长的专着。但是,我通常发现自己必须用数学术语写一些计算机科学概念,这对我来说很困难。例如,说我想编写一个for循环或void函数。我大部分时间都去我的Knuth或Cormen或Sedgewick,但现在还不够。有没有我可以作为将计算机科学转化为数学的“手册”或某些文本?
编辑
让我更具体一些(谢谢,乌里)。我的意思是:例如,我有一个无效的函数,它返回长度为n的随机字符串。这引起了我的好奇心,我什至不知道如何在数学中表示虚函数……但是,这只是一个例子。
最佳答案
求和或乘积符号可能可以替换某些for循环。其他可能被表示为逻辑量词(“存在i使得a [i]具有某些属性”
或“a [i]拥有所有i的某些属性”)。 (抱歉,我不知道如何渲染这些
在Markdown中...希望您能明白。)
“虚函数” ... hmmm,也许是表示状态前提的一些方便的逻辑符号
和后置条件,因为此类功能仅对它们的副作用有用?
但是我认为大多数数学家都会对算法的描述非常熟悉,以理解任何合理的伪代码约定。只是尝试远离
在某些特定编程中需要“语言律师”技能水平的任何事物
语。
关于computer-science - 讲数学的计算机科学,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3358848/
我想使用“SpeechSynthesizer”来朗读文本,但该文本包含一些 XML 标记。使用旧的 COM 对象,我使用了 S5Voice.Speak uString, SVSFDefault Or
我对 MIT OCW Python 第 3 课有疑问。 根据简单的数学计算,她使用的代码应该不会成功。 ## EXAMPLE: approximate cube root ##############
从 CSP193p 2015 第 15 讲开始,prepareForSegue 中的以下代码将弹出窗口的高度最小化为 iPad 上的两行标签和文本字段: let minimumSize =
我目前正在尝试完成 iTunes U 上的 Swift 类(class),我们正在构建一个计算器。我无法理解部分代码。 我在下面添加了我认为与文件相关的代码。 让我感到困惑的是:为什么 operati
无法理解 PHRASES 部分的代码。这是《Python 艰难之路》中的代码。那部分之后我很失落。有人可以解释一下吗? 书中没有对下面的代码进行任何解释。 import random from url
此问题来自 MIT Python 类(class) 6.00.1X,Lectrue 8。我尝试了两段略有不同的代码。两者都是为了计算每个学生的平均成绩。 第一个代码没有考虑到可能存在字母等级,第二个代
在第 6 讲 Stanford iOS9 2016 系列讲座中,程序中添加了一个名为 VCL.swift 的文件来演示 View Controller 生命周期。 我已经添加了文件,但是对于行 "pr
我是一名优秀的程序员,十分优秀!