Java版数据结构与算法学习笔记

概述

1. 什么是数据结构

即数据在内存或磁盘上的组织形式,包括数组、链表、栈、队列、树、hash表、图、堆等。

2. 什么是算法

即对数据结构中的数据的处理方法,也可以说利用数据来解决业务问题的方法。

3. 数据结构与算法的关系

数据结构是为算法服务的。有些算法依赖于特定的数据结构,但并不是所有算法都依赖于特定的数据结构。

4. 数据结构与算法的作用

选择合适的数据结构与算法,可提高程序性能与健壮性。

数组

1. 什么是数组

数组是由相同数据类型元素组成的集合,数组是引用类型。

猜你喜欢

转载自blog.csdn.net/shijinghan1126/article/details/84702619