【英文版】
Therefore, it behooves you to understand algorithms not just as a student or practitioner of computer science, but as a citizen of the world. Once you understand algorithms, you can educate others about what algorithms are, how they operate, and what their limitations are.
【老金版】
因此,不仅计算机专业的学生或从业者应研究算法,只要是世界的一份子,你都有必要理解算法。一旦你理解了算法,你就可以向其他人普及算法是什么,它们是怎么运行的,有什么局限。
【老金东北版】
所以,甭管你是学计算机的还是干计算机这行的,只要是地球上有这么一号,你都得好好琢磨琢磨算法。等你把算法整明白了,你就能跟其他人白话白话,算法到底是咋回事儿,它们是怎么捣鼓的,还有它们到底有啥短板。
【解析】
一、单词、短语
1.it behooves sb. to do sth.
behoove“to be necessary, proper, or advantageous for对……有此必要”,这个词在现代英语中非常不常用,基本上只用于上面的短语中。
这个短语的意思是“used to say that someone should do something because it is right or necessary, or it will help them某人理应做某事”,一般用于比较正式的场合。在这里,它强调了理解算法的重要性,不仅仅是对于计算机科学领域的人,而是对于所有人。
it是形式主语,后面的不定式是真正主语。behoove在这里作及物动词,you是它的宾语。比如:
It behooves you to work harder if you want to succeed here. 如果你想在这里取得成功,你应该更加努力地工作。
这个词的发音有点儿像“必胡”,在打麻将时可以尝试使用一下。
It behooves you to win the game.
句中it behooves you to understand algorithms已经能构成一个完整的句子,所以后面的not just as a student or practitioner of computer science, but as a citizen of the world是一个并列的介词短语作状语,修饰前面的behooves,表示理解算法不仅仅是对某个特定角色的要求,而是全球公民的责任。
2.not just as...but as...
“不仅仅是…也是…”这是一个对比结构,用来强调后者比前者更重要或更广泛。在这个句子中,它强调了理解算法不仅限于计算机科学领域,而是涉及到全球公民。
3.educate others about
educate指“to give someone information about a particular subject, or to show them a better way to do something教导﹐指导”,相当于teach,常用于短语educate sb. about/in/on sth.
这个短语的意思是“向其他人普及/教育关于……的知识”。在这里,它指的是向其他人普及算法的相关知识。
4.operate
if a system, process, or service operates, or if you operate it, it works(使)运作﹐(使)运行﹐(使)工作。既可作及物动词,也可作不及物动词。
5.limitation
a limit on what sb/sth can do or how good they or it can be局限;限度,表示局限时常用复数。
当表示“the act or process of limiting or controlling sb/sth限制;控制”时,是不可数名词。
有几个同样表示“限制”的词,区别如下:
(1) limit
limit作名词时指的是“限值”,即它指的是具体的限制值、限制的量、限制的边界,比如the highest number, speed, temperature etc that is allowed by a law or rule〔数量﹑速度﹑温度等的〕规定限度。
具体有三种意思:
1.~ (to sth)a point at which sth stops being possible or existing限度。也就是指限制的那个点。
There is a limit to the amount of pain we can bear.我们能忍受的疼痛是有限度的。
The team performed to the limit of its capabilities.这个队已竭尽全力。
2.~ (on sth)the greatest or smallest amount of sth that is allowed极限;限量;限额。
a time/speed/age limit 时间╱速度╱年龄限制
3.the furthest edge of an area or a place(地区或地方的)境界,界限,范围
We were reaching the limits of civilization.我们快到蛮荒地界了。
(2) limitation
limitation指的是限制的行为或过程,而不是指限制的值。它尤其指limits on what a person or thing is able to do – used especially when you would like to be able to do more〔对能力或权力的〕制约﹐限制﹔局限:
具体有三种用法。
1.[ U]the act or process of limiting or controlling sb/sth限制;控制
•They would resist any limitation of their powers.他们会抵制对他们权力的任何限制。与restriction相近。
2.[ C]~ (on sth)a rule, fact or condition that limits sth起限制作用的规则(或事实、条件)
近义词:curb, restraint
•to impose limitations on imports对进口加以限制
•Disability is a physical limitation on your life.残疾在身体方面限制了你的生活。
3.[ Cusually pl.]a limit on what sb/sth can do or how good they or it can be局限
•This technique is useful but it has its limitations .这种技术实用,但也有局限性。
(3) restriction
rules or laws that strictly control what you are allowed to do〔规章或法律的〕限制﹐约束:
There are no restrictions on the amount of money you can withdraw.取款没有限额。
(4) constraint
facts or conditions that limit what you can do, for example not having enough time, money etc〔时间﹑财力等的〕限制:
•We have to work within severe constraints of time and money.我们必须在时间紧迫、资金紧张的限制下工作。
二、个人理解
人人都需要了解算法
算法,取自一方用于全球。
你不知道算法说明你out了。
只要你是地球人,你都应该琢磨琢磨算法。
你整明白了算法,至少可以用作谈资,装装叉,甚至可以普度众生。
那,我见你骨骼清奇天赋异禀,是万中无一的练武奇才,这本书就便宜送给你啦!
标签:do,what,限制,sth,算法,limit,英文版,研习 From: https://blog.csdn.net/jjmhx/article/details/144399837