So, let's think about it, and let's think about what we're actually doing when we solve this.
确实更有效率的解决了问题,好,接下来让我们来想想,看我们实际上是怎么来解决这种问题的。
When we get to the spell checking, the dictionary assignment, when you're actually manipulating text files, maybe writing some output, these lower level details that actually empower you to solve problems properly.
当你检查拼写时,字典查询,当你熟练运用这些文本文件时,可能是写一些输出文本,这些小细节,恐怕可以帮助你合理解决问题。
Occasionally, you'll find you need to cancel out units, because, of course, you're always doing unit analysis as you solve your problems, and sometimes you'll need to convert joules to kilogram meters square per second squared.
偶然地,你会发现需要消除单位,因为在解题时,经常要做单位分析,所以有时候需要把,焦耳换做,一千克乘以米的平方除以秒的平方。
What this basically means is, you're given some problem to solve, that you've never seen before.
我们还会再讲讲这些内容,最基本的意思就是你有一个问题要处理。
I have to tell you the path, if you're going to solve a problem.
我得告诉你,如果你要解一个问题。
So what you're going to do on the homework assignment is solve out this market.
你们家庭作业要做的,就是解开这个市场
The next phase, concrete operations, from seven to twelve, you can solve the conservation problem, but still you're limited to the extent you're capable of abstract reasoning.
下一阶段,具体运算阶段,七到十二岁,儿童可以解决守恒问题,但儿童的抽象推理能力仍然有限
We'll see why they have to separate that in a minute, but they do that these lipid bi-layers solve that problem for them and they're self-assembled structures from these molecules called phospholipids.
我们马上会讲到为什么要把它们隔离开,脂质双层膜解决了这个问题,而这些自主装结构,就是由磷脂分子组成的
psi I mentioned that we can also solve for psi here, which is the wave function, and we're running a little short on time,
我说过我们也可以解,波函数,我们讲的稍微有点慢,
So when you're trying to think about is this a problem that I can solve with dynamic programming, these are the two questions you ask.
所以当你想知道能否,用动态编程来解决这个问题时,你可以问自己两个问题。
And the question is, so how many pigs does he have, and how many chickens does he have? Wow. What a deep problem, right? But you're going to see why we're going to use this in a second. So you know how to solve this, this is a fifth-grade problem, right?
为了避免歧义,这些猪和鸡都是健全的,现在问题是它到底有多少只猪和鸡呢?,多深刻的一个问题啊,对吗?,但是你将要看到的是,我们为什么要举这个例子,你知道如何解答这个问题?
We're going to be counting the number of basic steps it takes to solve the problem.
我们还要去数着,解决问题的的基本步骤有多少。
So you can see that we're starting to have a very complicated equation, and it turns out that it's mathematically impossible to even solve the exact Schrodinger equation as we move up to higher numbers of electrons.
所有你们可以看到我们得到了,一个非常复杂的方程,结果是它在数学上是,不可能解出确定的,薛定谔方程,当我们考虑更高的电子数目的时候。
And you're going to solve out the whole Nash Equilibrium.
并且你们要找到所有的纳什均衡
That gets us to the smart thief. Why is this thief smart? Because she took 600. And she learned 600 that in fact there is a good way to solve this problem. And that's what we're going to talk about next. And that's something called dynamic programming.
现在我们要当聪明的贼,这个贼为什么聪明呢?,因为它选择了,它知道这事实上是解决这个问题的好方法,这就是我们接下来要讲的,也就是动态编程。
You're not going to start for the rest of your life if you ever need to solve a problem with a computer from scratch, odds are you're going to reach for some off the shelf packages or libraries or tools that other people wrote so that people like us don't have to reinvent the wheel again and again.
如果你想用Scratch来解决问题,却使用其他人写的程序,或者利用现成的资料或工具,这样以来,我们的确可以避免做重复性的工作,但却永远学不会编程。
So, we just want to appreciate that what we'll be using in this class is, in fact, the solutions to the Schrodinger equation, and just so you can be fully thankful for not having to necessarily solve these as we jump into the solutions and just knowing that they're out there and you'll get to solve it at some point, hopefully, in your careers.
所以,我们仅仅想要鉴别,将会在这门课中用到的,事实上就是薛定谔方程的解,而且你们可以非常欣慰,因为你们没有必要去,解这些方程而是直接用它们的解,并且知道这些解出自那里,希望你们在学习生涯中。
应用推荐