《算法导论》英文版前言To the teacher第3段研习录:题海战术有没有?

【英文版】

We have included 957 exercises and 158 problems. Each section ends with exercises, and each chapter ends with problems. The exercises are generally short questions that test basic mastery of the material. Some are simple self-check thought exercises, whereas others are more substantial and are suitable as assigned homework. The problems are more elaborate case studies that often introduce new material; they often consist of several questions that lead the student through the steps required to arrive at a solution.

【中文版】

全书包含957道练习和158道思考题。每一节结束时给出练习,每一章结束时给出思考题。练习一般比较短,用于检查学生对书中内容的基本掌握情况。有一些是简单的自查性练习,有一些则要更充实,可以作为家庭作业布置给学生。每一章后的思考题都是一些叙述较为详细的实例研究,它们常常会介绍一些新的知识。一般来说,这些思考题都会包括几个小问题,引导学生逐步得到问题的解。

【老金版】

我们收录了957道练习题和158个大题。每节后都有练习,每章后都有大题。练习题通常较短,用来测试学生对内容的基本掌握程度。它们有些是简单的自我检查思考题,还有些更充实的适合布置作业。大题则是更复杂的实例研究,常会引入新内容。它们往往由几个小问题构成,以引导学生逐步找到解决方案

【解析】

一、翻译

1.中文版翻译

(1)exercise和problem翻译存疑。

exercise意为“a set of questions in a book that test a student’s knowledge or skill练习,习题”。常指为强化刚刚学到的知识所做的练习题或训练。原文后面也解释了指为测试学生对内容掌握程度而设计的题目。

problem意为“a thing that is difficult to deal with or to understand棘手的问题;难题;困难”。指需要解决或处理的难题、困难或疑问。原文也解释为指更为复杂、需要深入思考的题目。

也就是说,exercise是用来练手的,旨在巩固知识;problem是用来烧脑的,旨在解决问题。

它们的在书中的分布见下图:

还有一个表示问题的词叫question,它和problem的区别在于:

question意为“a sentence, phrase or word that asks for information问题;疑问”,指提问的问题,更侧重于问题的形式或提问的行为,常与“ask”(问)、“answer”(回答)等动词连用;“problem”则更侧重于问题的内容或需要解决的难题。

当problem和exercise放在一起时,确实不好翻译,中文版将其译为“思考题”,老金认为含义有点模糊。思考题到底是什么样的题目?也没有一个明确的定义。最直接的理解就是需要思考的题目,但是练习就不需要思考吗?所以老金感觉练习题和思考题有点傻傻分不清楚的意味。

老金将problem翻译为“大题”,比较通俗,但好理解,一看就明白是比练习更复杂的题目。

如果说“思考题”,原文中倒有个短语与之比较接近,就是“thought exercises”,老金在翻译中也真的译成了“思考题”。这里指需要学生进行思考才能完成的练习。

就像老金说的,思考题这个概念很模糊,有什么问题是不需要思考的吗?

在作者看来,这里的“思考题”是最低层次的exercise了,远没有达到problem的程度。

(2) elaborate翻译存疑

elaborate指“very complicated and detailed; carefully prepared and organized复杂的;详尽的;精心制作的”。

中文版译为“叙述较为详细的”并未体现出problem与exercise的根本区别。正如前面所说problem指难题、复杂的题,它与exercise的根本区别在于难度。“叙述较为详细的”并不等于“较难的”,不能体现难度,所以老金认为这里应译为“复杂的”。

2. end with

以……结束:在结尾处有某物。

3. basic mastery of

basic意为“基础的、初步的”,mastery指“掌握、精通”。basic mastery of指“对…基本掌握程度”

4. self-check

自我检查。此处指学生通过做这些题目来自我检测对知识点的掌握情况。

5. whereas

连词,used to compare or contrast two facts(用以比较或对比两个事实)然而,但是,尽管。

6. substantial

substantial指“large in amount, value or importance大量的;价值巨大的;重大的”,此处应是用来形容练习题内容丰富、有价值,可译为“充实、丰富”。

7. case study

案例研究。指对具体案例进行分析,以解决问题。

8. lead...through

引导……通过……。此处表示通过一系列小问题引导学生找到解决方案。

9. arrive at a solution

找到解决方案。

二、个人理解

1.题海啊

千余道题,就看这题目数量就够你喝一壶的。

前面说书中有244幅图,现在又给出具体的题目数量。印象中很少见到教材里明确给出这些数据的。

想一想,一幅一幅图去数,一道一道题去查,一般人还真没这耐心。

但有了这些数字,你就能感受到这本书的份量。

2.问题分类意识

这是个亮点,我们中文的教材一般都没有明显的exercise和problem的分类这本书将问题分为旨在恐固知识的exercise,以及旨在解决问题的problem,让人耳目一新。

3.大题最好由一系列小题组成

就像数学最后的大题一样,都是由几步小问构成。前面的问题是解决后面的问题的基础,如果没有前面的小问作为思路、步骤的引导,想要把最后一问做出来是非常困难的。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/481000.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

docker使用(镜像、容器)

docker基础使用 文章目录 前言1.镜像操作1.1命令介绍1.2.案例实操1.2.1查找镜像1.2.2下载镜像1.2.3查看当前镜像 2.容器操作2.1命令2.1.1容器创建与启动2.1.2. 容器查看2.1.3. 容器操作2.1.4. 容器删除2.1.5. 容器日志2.1.6. 容器内文件操作2.1.7. 容器内命令执行2.1.8. 其他常…

自编码器(二)

自编码器到底好在哪里?当我们把一个高维度的图片,变成一个低维度的向量的时候,到 底带来什么样的帮助呢?我们来设想一下,自编码器这件事情它要做的,是把一张图片压缩 又还原回来,但是还原这件事…

springboot旅游管理系统的设计与实现

springboot旅游管理系统的设计与实现 如需源码pc端👉👉👉资源 手机端👉👉👉资源 摘 要 信息化社会内需要与之针对性的信息获取途径,但是途径的扩展基本上为人们所努力的方向,由于…

SQL进阶——子查询与视图

在SQL中,子查询和视图是两种强大的技术,用于处理复杂的查询、提高代码的重用性以及优化查询性能。子查询允许开发者在查询中嵌套其他查询,而视图则是对复杂查询的封装,可以简化开发工作并提高代码的可维护性。 本章将深入探讨如何…

【组成原理】计算机硬件设计——ALU

2bit 复用器 A B C D 为该元件的4个输入口,假设 输入口都是 4位,故 数据输入范围 是 0~ 16. Sel是2位选择开关,可以标识 0,1,2,3,这样可以实现控制4个输入的选择。 元件外观: 二、…

基于MFC实现的银行模拟系统

基于MFC实现的银行模拟系统 1.软硬件运行环境 1.1 项目研究背景与意义 为了能给学生熟悉银行业务系统提供真实的操作环境, 使学生在掌握理论知识的同时熟悉银行业务的实际操作过程,改变其知识结构,培养商业银行真正需要的实用人才,增强学生…

【LeetCode每日一题】——189.轮转数组

文章目录 一【题目类别】二【题目难度】三【题目编号】四【题目描述】五【题目示例】六【题目提示】七【题目进阶】八【解题思路】九【时空频度】十【代码实现】十一【提交结果】 一【题目类别】 数组 二【题目难度】 中等 三【题目编号】 189.轮转数组 四【题目描述】 …

滑动窗口篇——如行云流水般的高效解法与智能之道(3)

前言: 上篇我们介绍了滑动窗口的进阶练习,本篇难度继续升级,同样结合具体题目,帮助大家进一步掌握和运用滑动窗口。 一. 找到字符串中所有字母异位词 题目链接:438. 找到字符串中所有字母异位词 - 力扣(L…

uniapp首页样式,实现菜单导航结构

实现菜单导航结构 1.导入字体图标库需要的文件 2.修改引用路径iconfont.css 3.导入到App.vue中 <style>import url(./static/font/iconfont.css); </style>导航区域代码 VUE代码 <template><view class"home"><!-- 导航区域 --><…

Rust SQLx CLI 同步迁移数据库

上文我们介绍了SQLx及SQLite&#xff0c;并介绍了如何使用代码同步迁移数据库。本文介绍Sqlx cli 命令行工具&#xff0c;介绍如何安装、使用&#xff0c;利用其提供的命令实现数据表同步迁移。Java生态中有flyway, sqlx cli 功能类似&#xff0c;利用命令行工具可以和其他语言…

【天地图】HTML页面实现车辆轨迹、起始点标记和轨迹打点的完整功能

目录 一、功能演示 二、完整代码 三、参考文档 一、功能演示 运行以后完整的效果如下&#xff1a; 点击开始&#xff0c;小车会沿着轨迹进行移动&#xff0c;点击轨迹点会显示经纬度和时间&#xff1a; 二、完整代码 废话不多说&#xff0c;直接给完整代码&#xff0c;替换…

鸿蒙学习自由流转与分布式运行环境-价值与架构定义(1)

文章目录 价值与架构定义1、价值2、架构定义 随着个人设备数量越来越多&#xff0c;跨多个设备间的交互将成为常态。基于传统 OS 开发跨设备交互的应用程序时&#xff0c;需要解决设备发现、设备认证、设备连接、数据同步等技术难题&#xff0c;不但开发成本高&#xff0c;还存…

如何启动 Docker 服务:全面指南

如何启动 Docker 服务:全面指南 一、Linux 系统(以 Ubuntu 为例)二、Windows 系统(以 Docker Desktop 为例)三、macOS 系统(以 Docker Desktop for Mac 为例)四、故障排查五、总结Docker,作为一种轻量级的虚拟化技术,已经成为开发者和运维人员不可或缺的工具。它允许用…

Mac启动服务慢问题解决,InetAddress.getLocalHost().getHostAddress()慢问题。

项目启动5分钟&#xff0c;很明显有问题。像网上其他的提高jvm参数就不说了&#xff0c;应该不是这个问题&#xff0c;也就快一点。 首先找到自己的电脑名称&#xff08;用命令行也行&#xff0c;只要能找到自己电脑名称就行&#xff0c;这里直接在共享里看&#xff09;。 复制…

实时美颜直播APP开发指南:美颜sdk与美颜api的应用实践

本篇文章&#xff0c;小编将探讨如何在直播APP中实现实时美颜功能&#xff0c;重点介绍美颜sdk与api的应用实践。 一、什么是实时美颜技术&#xff1f; 实时美颜技术&#xff0c;通常通过图像处理算法&#xff0c;基于主播或用户的实时视频流&#xff0c;进行面部特征的优化。…

【纯原生js】原生实现h5落地页面中的单选组件按钮及功能

h5端的按钮系统自带的一般都很丑&#xff0c;需要我们进行二次美化&#xff0c;比如单选按钮复选框之类的&#xff0c;那怎么对其进行html和css的改造&#xff1f; 实现效果 实现代码 <section id"tags"><h2>给景区添加标题</h2><label><…

win10系统安装docker-desktop

1、开启Hyper-v ———————————————— Hyper-V 是微软提供的一种虚拟化技术&#xff0c;它允许你在同一台物理计算机上运行多个独立的操作系统实例。这种技术主要用于开发、测试、以及服务器虚拟化等领域。 —————————————————————— &#…

阿里云人工智能平台(PAI)免费使用教程

文章目录 注册新建实例交互式建模(DSW)注册 注册阿里云账号进行支付宝验证 新建实例 选择资源信息和环境信息,填写实例名称 资源类型需要选择公共资源,才能使用资源包进行抵扣。目前每月送250计算时。1 * NVIDIA A10 8 vCPU 30 GiB 1 * 24 GiB1 * NVIDIA V100 8 vCPU 32 Gi…

TongRDS分布式内存数据缓存中间件

命令 优势 支持高达10亿级的数据缓冲&#xff0c;内存优化管理&#xff0c;避免GC性能劣化。 高并发系统设计&#xff0c;可充分利用多CPU资源实现并行处理。 数据采用key-value多索引方式存储&#xff0c;字段类型和长度可配置。 支持多台服务并行运行&#xff0c;服务之间可互…

即时通讯| IM+RTC在AI技术加持下的社交体验

即时通讯作为互联网的重要应用之一&#xff0c;见证了中国互联网30年发展的辉煌历程。 它从最初的文字交流&#xff0c;发展到如今的语音、视频通话&#xff0c;甚至是虚拟现实社交&#xff0c;已经渗透到生活的社交、娱乐、商务等方方面面&#xff0c;成为现代社会不可或缺的一…