问答 2018-07-19 来自:开发者社区

数据结构与算法python语言描述 怎么样

数据结构与算法python语言描述 怎么样

问答 2017-06-23 来自:开发者社区

【教程免费下载】数据结构与算法:Python语言描述

前  言 本书基于作者在北京大学用Python讲授相应课程的工作,用Python作为工作语言讨论数据结构和算法的基本问题,其撰写主要有下面几方面考虑: 作为以Python为第一门计算机课程之后相应的数据结构课程的教材。 结合数据结构和算法,讨论Python中重要数据类型的实现情况和性质,帮助读者理解Python语言程序,理解如何写出高效的Python程序。 展示Python的面向对象技术可以怎样....

高校精品课-华东师范大学 - Python数据科学基础与实践

101 课时 |
799 人已学 |
免费

【科技少年】Python基础语法

24 课时 |
1541 人已学 |
免费

【科技少年】Python绘画编程第一课

20 课时 |
4139 人已学 |
免费
开发者课程背景图
文章 2017-05-02 来自:开发者社区

《数据结构与算法:Python语言描述》一导读

前 言 本书基于作者在北京大学用Python讲授相应课程的工作,用Python作为工作语言讨论数据结构和算法的基本问题,其撰写主要有下面几方面考虑:作为以Python为第一门计算机课程之后相应的数据结构课程的教材。结合数据结构和算法,讨论Python中重要数据类型的实现情况和性质,帮助读者理解Python语言程序,理解如何写出高效的Python程序。展示Python的面向对象技术可以怎样运用。书....

文章 2017-05-02 来自:开发者社区

《数据结构与算法:Python语言描述》一3.5表的应用

本节书摘来自华章出版社《数据结构与算法:Python语言描述》一书中的第3章,第3.5节,作者 裘宗燕,更多章节内容可以访问云栖社区“华章计算机”公众号查看 3.5表的应用 本节通过一个简单的例子展示表结构的使用。这里给出了同一个问题的几种不同实现,其中使用了不同的表结构。 3.5.1Josephus问题和基于“数组”概念的解法 Josephus问题是数据结构教材中一个常见的实例:假设有n个人围....

文章 2017-05-02 来自:开发者社区

《数据结构与算法:Python语言描述》一3.4链表的变形和操作

本节书摘来自华章出版社《数据结构与算法:Python语言描述》一书中的第3章,第3.4节,作者 裘宗燕,更多章节内容可以访问云栖社区“华章计算机”公众号查看 3.4链表的变形和操作 链表并非只有前面讨论的一种。实际上,人们提出了许多形式不同的链表设计,它们各有优点和适用环境。下面首先介绍单链表的简单变形,而后再介绍双链表。 3.4.1单链表的简单变形 即使同为单链表(即每个结点只有一个指针域),....

文章 2017-05-02 来自:开发者社区

《数据结构与算法:Python语言描述》一3.3链接表

本节书摘来自华章出版社《数据结构与算法:Python语言描述》一书中的第3章,第3.3节,作者 裘宗燕,更多章节内容可以访问云栖社区“华章计算机”公众号查看 3.3链接表 本节考虑线性表的另一种实现技术。 3.3.1线性表的基本需要和链接表 回忆一下线性表的定义,它就是一些元素的序列,维持着元素之间的一种线性关系。实现线性表的基本需要是:能够找到表中的首元素(无论直接或者间接,这件事通常很容易做....

文章 2017-05-02 来自:开发者社区

《数据结构与算法:Python语言描述》一3.2顺序表的实现

本节书摘来自华章出版社《数据结构与算法:Python语言描述》一书中的第3章,第3.2节,作者 裘宗燕,更多章节内容可以访问云栖社区“华章计算机”公众号查看 3.2顺序表的实现 顺序表的基本实现方式很简单:表中元素顺序存放在一片足够大的连续存储区里,首元素(第一个元素)存入存储区的开始位置,其余元素依次顺序存放。元素之间的逻辑顺序关系通过元素在存储区里的物理位置表示(隐式表示元素间的关系)。 3....

文章 2017-05-02 来自:开发者社区

《数据结构与算法:Python语言描述》一第3章 线 性 表

本节书摘来自华章出版社《数据结构与算法:Python语言描述》一书中的第3章,第3.1节,作者 裘宗燕,更多章节内容可以访问云栖社区“华章计算机”公众号查看 第3章 线 性 表 在程序里,经常需要将一组(通常是同为某个类型的)数据元素作为整体管理和使用,需要创建这种元素组,用变量记录它们,传进传出函数等。一组数据中包含的元素个数可能发生变化(可以加入或删除元素)。在有些情况下,可能需要把这样一组....

文章 2017-05-02 来自:开发者社区

《数据结构与算法:Python语言描述》一2.4Python异常

本节书摘来自华章出版社《数据结构与算法:Python语言描述》一书中的第2章,第2.4节,作者 裘宗燕,更多章节内容可以访问云栖社区“华章计算机”公众号查看 2.4Python异常 现在简单介绍Python异常与类的关系,语言内建的异常类层次结构,以及Python语言如何利用面向对象的观点组织异常处理过程。编程中有时需要自己定义异常(类型),如果需要这样做,就应该选一个系统异常类,从它派生。 2....

文章 2017-05-02 来自:开发者社区

《数据结构与算法:Python语言描述》一1.4数据结构

本节书摘来自华章出版社《数据结构与算法:Python语言描述》一书中的第1章,第1.4节,作者 裘宗燕,更多章节内容可以访问云栖社区“华章计算机”公众号查看 1.4数据结构 从程序输入和输出的角度看,用计算机解决问题,可以看作实现某种信息表示形式的转换。如图1.5所示,把以一种形式表示的信息(输入)送给程序,通过在计算机上运行程序,产生出以另一种形式表示的信息(输出)。如果: 具体的“信息表示A....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。