正在加载图片...
analysis.This paper expounds the definition of computational model and time complexity. discusses recursive techniques and basic methods of algorithm analysis,and introduces several methods of algorithm design.such as divide-and-conquer method.backtracking method,greedy method,dynamic programming method,branch-and-bound method,etc. In-depth algorithm efficiency analysis,so that students master a variety of algorithm design methods and analysis of basic technology.but also to exercise logical thinking. Through the study of this course,the students'ability of algorithm design and analysis is trained.the ability of program design and practice is enhanced.the students'thinking process is guided,and the ability of computing thinking is trained.Through the study of this course,students can correctly understand the basic concepts of algorithm design and analysis.master the basic strategies and methods of algorithm design,and analyze the established algorithm theoretically,and achieve a certain ability of algorithm design and analysis 三、课程性质与教学目的 《算法设计与分析》是一门理论性与实践性兼顾的课程,是软件工程、计算机科 学与技术、网络工程及相关专业的基础课程。课程是“编译原理”和“软件工程”等 专业核心课程的基础课,为学习专业课程及提高软件设计水平打下良好的基础。 本果程问学生系统讲述软件设计中常用的算法设计与分析方法。学生通过对算法 设计策略的系统学习与研究,理解和掌握算法设计的主要方法,锻炼独立分析问题和 解决问的能力,为开发高效的软件系统及相关领域的研究工作哭定坚实的基础。 通过本课程的学习,要求学生理解计算机算法效率分析与设计所涉及的基本概念 和基础知识,掌握基本的算法分析方法和常见的算法设计方法,能熟练应用课程介绍 的算法设计方法来解决软件开发中的实际问题。通过对算法实例的分析,进一步加深 对算法设计方法的认识和理解。 课程融入思政的总体思路:结合课程在算法设计方面具有的基础性和优化性两个 提点,通过日常课堂的算法设计与分析教学,培养学生“以我为主”,自己设计算法 的自力更生的思想意识,培养学生精益求精的优化意识。 四、教学内容及要求 第一章算法概述 (一基本教学内容 1、计算机求解问题的步骤 2、算法及其要索和特性 3、 算法描述方法 4、算法的计算机实现 教学重点:算法的计算机实现2 analysis. This paper expounds the definition of computational model and time complexity, discusses recursive techniques and basic methods of algorithm analysis, and introduces several methods of algorithm design, such as divide-and-conquer method, backtracking method, greedy method, dynamic programming method, branch-and-bound method, etc. In-depth algorithm efficiency analysis, so that students master a variety of algorithm design methods and analysis of basic technology, but also to exercise logical thinking. Through the study of this course, the students'ability of algorithm design and analysis is trained, the ability of program design and practice is enhanced, the students' thinking process is guided, and the ability of computing thinking is trained. Through the study of this course, students can correctly understand the basic concepts of algorithm design and analysis, master the basic strategies and methods of algorithm design, and analyze the established algorithm theoretically, and achieve a certain ability of algorithm design and analysis. 三、课程性质与教学目的 《算法设计与分析》是一门理论性与实践性兼顾的课程,是软件工程、计算机科 学与技术、网络工程及相关专业的基础课程。课程是“编译原理”和“软件工程”等 专业核心课程的基础课,为学习专业课程及提高软件设计水平打下良好的基础。 本课程向学生系统讲述软件设计中常用的算法设计与分析方法。学生通过对算法 设计策略的系统学习与研究,理解和掌握算法设计的主要方法,锻炼独立分析问题和 解决问题的能力,为开发高效的软件系统及相关领域的研究工作奠定坚实的基础。 通过本课程的学习,要求学生理解计算机算法效率分析与设计所涉及的基本概念 和基础知识,掌握基本的算法分析方法和常见的算法设计方法,能熟练应用课程介绍 的算法设计方法来解决软件开发中的实际问题。通过对算法实例的分析,进一步加深 对算法设计方法的认识和理解。 课程融入思政的总体思路:结合课程在算法设计方面具有的基础性和优化性两个 提点,通过日常课堂的算法设计与分析教学,培养学生“以我为主”,自己设计算法 的自力更生的思想意识,培养学生精益求精的优化意识。 四、教学内容及要求 第一章 算法概述 (一)基本教学内容 1、计算机求解问题的步骤 2、 算法及其要素和特性 3、 算法描述方法 4、 算法的计算机实现 教学重点:算法的计算机实现
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有