YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

Chinese, Simplified subtitles

← cs344 unit3 17_q_扫描的串行实现

Get Embed Code
2 Languages

Showing Revision 2 created 05/06/2013 by Lian7.

  1. 接着我们来看看扫描执行的情况,
  2. 我们打算以简单的串行实现开始。
  3. 这是一个包含扫描的串行执行。让我告诉你这是如何工作的。
  4. 我们开始对一个累加器变量初始化,
  5. 这将我们所有的部分结果加和到单位元。
  6. 接着我们将循环遍历我们的输入数组中所有元素,每次一个元素。
  7. 所以,我们每一步会做2件事。
  8. 我们要做的第一件事是,我们将取累加器的当前值,
  9. 然后对当前元素进行运算。
  10. 这可以是任意二进制结合运算符—加,乘,最大值,最小值等等。
  11. 我们将把这些值存回累加器。
  12. 接着我们将这个特定位置的输出元素设为等于
  13. 累加器,然后再继续下一个元素。
  14. 现在,我们刚刚定义的是一个包含扫描。
  15. 我们想让你做的小测验是,把这个代码转为不包含扫描。
  16. 这相当简单,所以为什么你不试试呢?