跟读练习: Merge sort in 3 minutes - 通过视频学习英语口语

选择练习模式

每种模式都会打开全屏练习室。

13 句
如果句子过短或过长,请点击 Edit 进行调整。
1
today we're going to learn mergesort a few  quick points then we'll get to the example mergesort is usually done recursively  when you think of merge sort as with
2
other recursive algorithms I want you to  think of divide and conquer we're going to break our problem into smaller problems  in order to solve it let's get started we
3
have the following array and we want it sorted  we're going to continuously split the array in half our divide step until we are left  with the individual items watch and see
4
you our arrays now broken down into individual  items one note before we start sorting when
5
you implement this in code these steps we done  in a different order because of recursion but I think this human-friendly order provides more  clarity and learning let's continue we're ready
6
to sort will examine the individual items compare  their values and merge them into temporary arrays
7
you the temporary rays are sorted but there's work  left to do let's jump up the recursion stack
8
and continue we merge our smaller arrays into a  larger one inserting items in the correct order
9
you one more merge and we'll have our sorted array
10
you and that's it our array is now  sorted here's the pseudocode
11
for merge sort on the left you have  the recursive part which halves the arrays on the right is the merge  function which combines the arrays
12
mergesort has a worst case time complexity of Big  O of n times log in the easiest way to think about it is to start with the merge step looking at the  while loop we see we have to visit n items the log
13
n comes from the maximum height of a binary tree  we create which is on the order of log N thank you for watching please comment suggestions for future  videos below as well as any questions you may have

下载应用

流利口语所需的一切

AI 发音评分逐句打分
音标练习掌握每个音
词汇学习建立你的词库
词汇游戏边玩边学

同频道

FOR YOU

推荐视频

本课的词汇与口语要点

这节口语课以视频“Merge sort in 3 minutes”为素材。 视频中反复出现的词有:array, merge, items, sorted, mergesort。 这段视频共有 13 个句子、321 个单词可供跟读。 讲话部分时长为 3:01。 说话人语速较慢,每分钟约 106 个词,你有足够的时间模仿每一个音。 只有 79% 的单词属于英语最常用的 3,000 词,词汇难度较高。

视频中的重点词汇

视频中 15 个值得学习的单词,附发音和释义:

单词发音释义
merge 动词/mɝd͡ʒ/合并
temporary 形容词/ˈtɛmp(əˌɹ)ɛɹi/暫時 /暂时
divide 动词/dɪˈvaɪd/分, 分裂
compare 动词/kəmˈpɛɚ/比, 比較 /比较
solve 动词/sɒlv/解決 /解决
loop 名词/luːp/圈, 環 /环
suggestion 名词/səˈd͡ʒɛst.ʃən/建議 /建议, 提議 /提议
implement 动词/ˈɪmpləmənt/實施 /实施, 執行 /执行
examine 动词/ɪɡˈzæmɪn/检查, 调查
combine 动词/kəmˈbaɪn/結合 /结合, 組合 /组合
stack 名词/stæk/堆
algorithm 名词/ˈælɡəɹɪðm̩/算法, 演算法
complexity 名词/kəmˈplɛk.sɪ.ti/複雜性 /复杂性
insert 动词/ɪnˈsɝt/插入, 插上
continuously 副词/kənˈtɪnjuəsli/不斷 /不断, 一直

视频中的语法

说话人最常用的结构,并附上视频中的原话:

结构视频中的用法
被动语态 be + 过去分词 — 强调发生了什么,而不是谁做的are left · are sorted · is now sorted
定语从句 who / which + 从句 — 补充说明人或事物create which is

需要注意的发音

说话人用了 6 次缩略和弱读形式,例如 we're, we'll。请按听到的简短形式来说。

  • “sh” 和 “zh” 音: suggestion /səˈd͡ʒɛst.ʃən/, recursion /ɹɪˈkɜː(ɹ)ʒən/
  • 长单词——注意重音位置: temporary /ˈtɛmp(əˌɹ)ɛɹi/, complexity /kəmˈplɛk.sɪ.ti/, continuously /kənˈtɪnjuəsli/

中文母语者容易读错的音:

  • /v/ — 不要读成 /w/,上齿轻触下唇: divide /dɪˈvaɪd/, solve /sɒlv/, recursive /ɹɪˈkɜː(ɹ)sɪv/
  • 词尾辅音 — 要读清楚,后面不要加元音: merge /mɝd͡ʒ/, divide /dɪˈvaɪd/, solve /sɒlv/, loop /luːp/, implement /ˈɪmpləmənt/
  • /r/ 和 /l/ 的区别: algorithm /ˈælɡəɹɪðm̩/, clarity /ˈklæɹ.ɪ.ti/

如何用这段视频练习

  1. 先完整听一遍视频,不要开口,记下不认识的单词。
  2. 用正常速度逐句跟读,每句重复到你的节奏与说话人一致为止。
  3. 录下自己的声音并与原声对比,特别注意 merge, temporary, divide 这类单词。

什么是跟读法?

跟读法 (Shadowing) 是一种有科学依据的语言学习技巧,最初开发用于专业口译员的培训,并由多语言者Alexander Arguelles博士普及。这个方法简单而强大:您在听英语母语原声的同时立即大声重复——就像是一个延迟1-2秒紧跟说话者的影子。与被动听力或语法练习不同,跟读法强迫您的大脑和口腔肌肉同时处理并模仿真实的讲话模式。研究表明它能显着提高发音准确性,语调,节奏,连读,听力理解和口语流利度——使其成为雅思口语备考和真实英语交流最有效的方法之一。

影子跟读法: 阅读完整分步指南 →