紫升紫升
  • 英语
  • 前端
  • 我的
  • 周刊
⌘ K
全栈英语
紫升英文晨读
Javascript In 100 Seconds
Typescript In 10 Seconds
React In 100 Seconds
React Native In 100 Seconds
Electron Js In 100 Seconds
Vite In 100 Seconds
Redux In 100 Seconds
Javascript Promise In 100 Seconds
Prisma In 100 Seconds
Vuejs Explained In 100 Seconds
The Event Loop In 60 Seconds
What is this in JavaScript?
5 Zustand Best Practices In 5 Minutes
Closures Explained In 100 Seconds
Javascript Hoisting Explained In 4 Minutes
Javascript Modules in 100 Seconds
Tiktok Just Released Its React Native Killer Lynx
Understanding Scope in Javascript
What is a Prototype Chain in Javascript?
外文翻译
React Synergizing Reasoning And Acting In Language Models
What Is React Agent
紫升英文精听
What's an algorithm
阅读
英文和中文的异同点
口语
K.K 音标
发音技巧
词汇库
计算机
算法
名人堂
经济学
人工智能
最后更新时间:
帮助改进此文档
Made with ❤️ by 紫升

TABLE OF CONTENTS

‌
‌
‌
‌

本文出现了大量的懒人音、辅元连读、Silent-T 等语音现象

What's an algorithm?

What's an algorithm. In computer science, an algorithm is a set of instructions for solving some problem, step-by-step.

Typically, algorithms are executed by computers, but we humans have algorithms as well.

For instance, how would you go about counting the number of people in a room?

Well, if you're like me. You probably point at each person, one at a time, and count up from 0: 1,2,3,4 and so forth.

Well, that's an algorithm. In fact, let's try to express it a bit more formally in pseudocode, English-like syntax that resembles a programming language.

🔍 1. 盲听抓主旨

现阶段没办法做到记录主题、观点

  • 我确定听到的词:computer science、What's an algorithm、instruction、step-by-step
  • 我猜他在说:算法

✍️ 2. 逐句听写

1、What's an algorithm. In computer science, an algorithm is a set of instructions for solving some problem, step-by-step.

  • 弱读:
    • for:[fɔ:r] -> [fər]
    • an:[æn] -> [ən]
  • 连读:
    • What's an algorithm -> [wɑ:tsənælgrɪðəm]
    • is a set of -> [ɪzəsetəv]

2、Typically, algorithms are executed by computers, but we humans have algorithms as well.

  • 弱读:
    • as well:[æzwel] -> [əzwel]
    • have:[hæv] -(懒音)> [həv] -(击穿)> [əv]
    • are:[ɑ:r] -(懒音)> [ər]
  • 连读
    • algorithms are:[ˈælɡərɪðəmsər]
    • humans have:['hju:məzəv]
    • algorithms as:[ˈælɡərɪðəmsəz]

3、For instance, how would you go about counting the number of people in a room?

  • 弱读:
    • for:[fɔːr] -(懒音)> [fər]
    • in:[ɪn] -(懒音)> [ən]
  • 连读:
    • would you:[wʊdju](我的油)-(同化)> [wʊʤu](我竹)
    • in a:[ɪnə] -(辅元连读)> [ɪnə] -(懒音)> [ənə]

4、Well, if you're like me. You probably point at each person, one at a time, and count up from 0: 1,2,3,4 and so forth.

  • 弱读
    • if:[ɪf] -> [əf] -> [f]
      • well 以 [l] 结尾(可视为半元音)
      • you're 以 [j] 开头(元音滑音)
      • 中间的这个 [əf] 被挤压成一个极短的过渡音
    • at:[æt] -> [ət]
    • count up:[kaʊntʌp] -(懒人音)> [kaʊntəp]
    • from:[frʌm] -(懒人音)> [frəm]
    • and:[ənd] -(省音)> [ən](t、d 在鼻音后极易省略)
  • 连读
    • point at each:[pɔɪntæti:ʧ] -(Silent T)> [pɔɪnəi:ʧ]
    • your're:[jər](叶er)
    • one at a time:[wʌnənəˈtaɪm](Silent T)

5、Well, that's an algorithm. In fact, let's try to express it a bit more formally in pseudocode, English-like syntax that resembles a programming language.

嗯,这就是一个算法。事实上,让我们试着用更正式一点的伪代码来描述它——这是一种类似英语的语法,看起来像编程语言。

  • 弱读:
    • well:[wel] -(懒人音)> [wəl]/[wl]
  • 连读
    • let's try to a bit more:[ləstrəɾu]

📚 3. 重点语言积累

  • algorithm [ˈælɡərɪðəm]:n. 算法,运算法则
  • instruction [ɪnˈstrʌkʃn]:n. 指令
  • computer [kəm'pjutɚ]:n. 电脑,计算机
  • as well [æzwel] -> [əzwel]:adv. 也;同样地
  • typically [ˈtɪpɪkəli]:adb. 一般地;通常
  • for instance [fərˈɪnstəns]:例如;比如
  • how would you go about?:你会怎么着手做...?
  • the number of:...的数量
  • so forth [soʊfɔ:rθ]:等等;诸如此类
  • probably [pra:bəbli]:大概;或许;可能
  • point at:指向
  • one at a time:一个一个地:指逐个地、一个接一个地进行或处理。
  • count up from:从...开始数
  • let's try to...a bit more formally in...:让我们试着用更正式一点的...做..。
  • pseudocode [ˈsuːdoʊˌkoʊd](苏豆蔻蚮)
  • resembles [rɪˈzemblz]:与...相似
  • programming language [ˈproʊɡræmɪŋ]:编程语言
  • express [ɪkˈspres]:描述、表达

🗣️ 4. 跟读任务

  • 跟读第一句话 30 遍
  • 跟读第二句话 30 遍
  • 跟读第三句话 30 遍

INFO

  • 来源:TED-Ed
  • 链接:https://ed.ted.com/lessons/your-brain-can-solve-algorithms-david-j-malan
  • 时长:4:58
  • 日期:2026-01-08
  • 难度自评:️️
  • 核心关键词:algorithm, step-by-step, problem-solving