A pattern is an abstract, repeatable, and reusable design construct, such as architectures or algorithms.
模式是一个抽象的、可重复的且可重用的设计构造,例如架构或者运算法则。
So, when evaluating alternative products or algorithms, benchmark not just their apparent throughput but also their memory impact.
因此,评估备用产品或算法时,不仅仅要对它们表现出的吞吐量进行基准测试,还要测量它们对内存的影响。
Although the bulk of a Web application may lay in presentation, its value and competitive advantage may lay in a handful of proprietary services or algorithms.
尽管一个Web应用程序的大部分内容都与表示有关,但它的价值与竞争优势却可能体现在若干专有服务或算法方面。
So in fact, over the next thirty or forty minutes we're going to show you a set of examples of sort of canonical algorithms, and the different classes of complexity.
在接下来的三四十分钟里面,我们将要讲一系列的,权威算法,以及不同种类的复杂度问题。
What have we done over the last three or four lectures? We've started introducing you to classes of algorithms. Things that I'd like you to be able to see are how to do some simple complexity analysis.
我们在过去三节或四节课中讲了什么?,我开始向你们,介绍算法的类型,我想你们知道的是,如何做一些简单的复杂度分析。
We saw some quadratic algorithms, typically those are things with multiple nested loops, or iterative or recursive calls, where you're doing, say, a linear amount of time but you're doing it a linear number of times and so it becomes quadratic, and you'll see other polynomial kinds of algorithms.
我们看过一些平方算法,他们一般进行了多次嵌套循环,或者递归迭代调用,对一个线性操作调用线性次,这样就变成平方次了,以后你们能看到,一些多项式算法。
应用推荐