Programming Abstractions in C 阅读笔记:p202-p234
《Programming Abstractions in C》学习第 65 天,p202-p234 总结。
一、技术总结
完成第五章学习,第五章介绍递归在实际问题中的进一步应用,例如汉诺塔问题,数学中的排列问题,更有难度。使用递归解决问题时有时候需要借助 wrapper function。
二、英语总结
1. scrabble 是什么意思?
答:*sker-("to cut")。vi. to use your fingers to quickly find sth that you cannot see(翻找)。
2. tile 是什么意思?
答:*(s)teg- "to cover",a thin, usually square piece of baked clay, used covering roofs(瓦片)。p206, Thus, if you want to write a Scrabble program, it would be useful to have a facility for generating all possible arrangements of a particular set of tiles。在这句话中,tile 指拼字游戏中的一张盘。
3. anagram 是什么意思?
答:ana-("back, backwords,向后") + gramma("letter, 字母") ,c. transposition of letters in a word so as to form another; a word so form。
1. 编程
(1)Eric S.Roberts,《Programming Abstractions in C》:https://book.douban.com/subject/2003414
2. 英语
(1)Etymology Dictionary:https://www.etymonline.com
(2) Cambridage Dictionary:https://dictionary.cambridge.org
欢迎搜索及关注:编程人(a_codists)
评论