发表评论取消回复
相关阅读
相关 第八讲 常用数据结构之列表-1
在开始本节课的内容之前,我们先给大家一个编程任务,将一颗色子掷`6000`次,统计每种点数出现的次数。这个任务对大家来说应该是非常简单的,我们可以用`1`到`6`均匀分布的随机
相关 数据结构基础知识
简单的说,数据结构是一门研究非数值计算的程序设计问题中计算机的操作对象以及它们之间的关系和操作等的学科。 描述一类非数值计算问题的数学模型不再是数学方程,而是诸如表、树和图之
相关 数据结构 第1讲 基础知识
数据结构 第1讲 基础知识 著名的瑞士科学家N.Wirth教授提出:数据结构+算法=程序。数据结构是程序的骨架,算法则是程序的灵魂。 学习数据结构首先从几个概念开始:
相关 数据结构 第3讲 顺序表
数据结构 第3讲 顺序表 顺序表是最简单的一种线性结构,逻辑上相邻的数据在计算机内的存储位置也是相邻的,可以快速定位第几个元素,中间不允许有空,所以插入、删除时需要移动大量元
相关 数据结构 第7讲 循环队列
数据结构 第7讲 循环队列 过了一段时间,小张再也受不了这种"起早贪黑"的有车生活。为了解决胡同停车问题,小张跑了无数次居委会,终于将挡在胡同口的建筑清除,这样住在胡同尽头的
相关 数据结构 第5讲 顺序栈
数据结构 第5讲 顺序栈 小张终于攒钱买了车,可是他家住在胡同的尽头,胡同很窄,只能通过一辆车,而且是死胡同,每天小张都为停车发愁,回家早了停在里面,早上上班就要让所
相关 数据结构 第1讲 基础知识
数据结构:相互之间存在一种或多种特定关系的数据元素的集合 算法:对结构中的数据进行各种处理 应用方面: 1. 现实世界数据存储 2. 程序员的工具 3. 现实世界的
相关 数据结构 第3讲 栈
栈又称堆栈,它是运算受限的线性表,其限制是仅允许在表的一段进行插入和删除操作,不允许在其他任何位置进行插入、删除等操作,表中进行插入、删除操作的一端称为栈顶,栈顶保存的元素称为
相关 数据结构 第2讲 队列
一、概述 队列:一种只允许在一端进行插入,在另一端进行删除的线性表结构。运行插入的一端叫队尾,允许删除的一端叫队头。 二、顺序存储结构的队列基本操作以及算法实现 基
相关 新手小白入门编程第1讲 计算机基础知识 JAVA基础知识
1 计算机基础知识 1.1计算机 计算机(Computer)全称:电子计算机,俗称电脑。是一种能够按照程序运行,自动、高速处理数据的现代化智能电子设备。常见的形式有
还没有评论,来说两句吧...