- 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/
#include using namespace std; struct dateofbirth{ char day[2]; char month[2]; char year
关闭。这个问题是opinion-based .它目前不接受答案。 想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题. 3年前关闭。 Improve t
在我接触到这个方法之前,我以为我理解了递归。我对这件事的时间安排感到非常惊讶,因此请求你们的帮助。 public static void mystery5(String sWord) { in
private int[] myStuff; /** Precondition: myStuff contains int values in no particular order. /*/ p
问题是: 给定一个由未知大小的整数和其他三个 int 值组成的 ArrayList,删除 ArrayList 中位于 int 值指定的索引位置的三个元素。将 ArrayList 的第一个元素设置为三个
我正在尝试找出一种算法来找到数字列表中最大的 2 个数字。 最高的数字可以在 n-1 个阶段中找到,也许通过做冒泡排序的第一步或类似的事情。对我来说,似乎也可以在总共 1.5n 次比较中找到下一个最高
所以我的在线 AP Comp Sci 老师没有回复我,我的程序遇到了问题。我需要根据此列表中的用户输入创建一个随 secret 码生成器: System.out.println("※※※※※※※※
我应该编写一个实现 Locatable 接口(interface)的 Cruiser 类。 Cruiser 将具有 x、y 和速度属性。 x、y 和速度是整数。您必须为 Cruiser 类提供 3 个
我是一名优秀的程序员,十分优秀!