教材学习内容总结
本周学习了如何描述计算机问题求解的过程,并通过此学习到解决生活中其他问题的一些技巧与方法:寻找熟悉的情况(直接调用)、分治法(devide and conquer)、自顶向下的方法(将问题一层层具体化)等;此外,了解了算法的定义,明确了明确指令的定义(计算机能够直接执行的语句),同时还学习了集中常见算法:埃拉托色尼筛法(素数判定)、辗转相除法、秦九韶算法(多项式快速计算);并且,还学习了选择与循环语句(控制结构),明确数组(同构,位置访问)和记录(异构,名字访问)的区别;了解到搜索、排序算法中几种常见算法:顺序检索、二分检索、选择排序、冒泡排序、插入排序、快排;并通过快排、阶乘的例子较深入地理解了递归;了解到信息隐蔽以及抽象在生活中的重要作用。本周学习了如何描述计算机问题求解的过程,并通过此学习到解决生活中其他问题的