本书内容涵盖了C++语言面向过程程序设计和面向对象程序设计的各个重要知识点:第1章介绍三种常用的C++开发工具的使用方法;第2章解析C++的数据类型和表达式;第3章介绍流程控制语句;第4章介绍函数知识点;第5章介绍数组知识点;第6章介绍指针知识点;第7章介绍结构体知识点;第8章介绍类和对象知识点;第9章介绍运算符重载知识点;第10章介绍继承与派生知识点;第11章介绍多态性与虚函数编程;第12章介绍编程中的一些常见错误及调试技巧。本书具有以下特点: (1) 内容通用,与大部分C++教材配套。 (2) 例程丰富,讲解细致,有利于学生对本书知识点的梳理。 (3) 习题选题典型,覆盖面广,由浅入深,以进一步巩固学生对知识点的掌握。 (4) 部分习题采用程序填空的形式,较难的习题还配有算法提示,有利于初学者提高独立编程能力,并始终保持学习兴趣与自信心。 综上所述,本书内容通用,难度适中,可作为本专科院校学生初学C++课程的实践指导用书。
本书以医药数据处理为情境,依托大量医药数据处理的案例,向读者介绍Python程序设计的方法和语法,以及利用Python解决医药领域一些实际问题的相关知识。 本书共分为三篇,依次为Python入门篇、Python进阶篇和Python实战医药数据处理专题篇。其中,前两篇全面、系统地介绍了Python程序设计的方法和语法,并基于一个贯通性案例——“药品销售数据处理”,进一步介绍了医药数据读取、清理、统计分析、可视化、机器学习建模和深度学习建模的基本知识,可以有效支撑读者通过全国计算机二级考试;第3篇从引领学生开展智慧医药研究的角度,阐释了7个智慧医药研发的典型案例,为学生开展智慧医药研究奠定基础。 本书可作为医药院校本科生和研究生学习Python程序设计的教材,也可作为其他综合型大学的“程序设计语言”通识课程的教材。
本书共分为9章,旨在为读者提供数据结构与算法的基础知识。第1章介绍了数据结构与算法的基本概念。第2章概述了Python编程的基础知识,确保读者具备使用Python语言进行编程的能力。本书的亮点集中在第3~9章,分别详细讲述了线性表、字符串、栈和队列、二叉树和树、图等核心数据结构,以及递归算法、二分查找和经典排序算法等。书中不仅解释了这些数据结构和算法的基本概念和特性,还通过Python代码示例演示了它们的具体实现。此外,书中还使用了大量的图示来辅助读者理解复杂的算法逻辑,并结合精选自力扣(LeetCode)平台的经典算法题目,帮助读者加深对知识点的理解和应用。 本书实用性强,易于理解,既可作为高等院校数据科学、人工智能等相关专业的教材,也适合自学使用。