简介
本书主要以Python语言描述过程化程序设计,以问题求解为主线,并着重引入程序设计竞赛的基础知识。本书包括绪论、程序设计基础知识、程序控制结构、列表与字典、函数、类与对象、链表和程序设计竞赛基础等8章内容,介绍程序设计的概念、思想和方法及程序设计竞赛相关知识,培养学生的计算思维,分析、解决具体问题的能力及创新能力。程序设计竞赛基础主要介绍递推与动态规划、简单数学问题与高精度处理、贪心法与回溯法及搜索入门等方面的入门知识。 本书可作为高等学校本、专科各类专业学生零基础学习程序设计或程序设计竞赛通识课程的教材,也可以作为中小学信息学竞赛参加者、大学生程序设计竞赛参加者及Python语言自学者、开发者的入门参考书,对开设Python语言程序设计课程或指导程序设计竞赛、信息学竞赛的教师也有一定的参考作用。
更多出版物信息
- 版权: 清华大学出版社
- 出版: 2021-04-01
- 更新: 2024-06-26
- 书号:9787302571230
- 中图:TP311.561
- 学科:工学控制科学与工程工学计算机科学与技术工学软件工程