首页
技术小册
AIGC
面试刷题
技术文章
MAGENTO
云计算
视频课程
源码下载
PDF书籍
「涨薪秘籍」
登录
注册
什么是数据结构?
什么是算法?
算法分析
字符串-String
Linked List - 链表
Binary Tree - 二叉树
Huffman Compression - 霍夫曼压缩
Queue - 队列
Heap - 堆
Stack - 栈
Set
Map - 哈希表
Graph - 图
ArrayList
双链表
树的遍历
二叉搜索树
数据持久化
排序
当前位置:
首页>>
技术小册>>
数据结构与算法(上)
小册名称:数据结构与算法(上)
数据结构是一种具有一定逻辑关系,在计算机中应用某种存储结构,并且封装了相应操作的数据元素的集合。它包含三方面的内容,逻辑关系、存储关系以及操作。 说简单一点,就是用什么样的方式来表示对应类型的数据。 如: PHP中的数组。 JAVA中的数组、链表、栈、队列、树、堆、图、哈希表 Python中的数组、集合、字典 由不同编程语言实现的数据结构所能表现的数据形式有所不同,但他们的本质就是为了表现最底层的那些数据结构类型。 我们来看一下最通用的数据结构有哪些,他们分别是: **数组、栈、队列、链表、树、散列表、堆、图** 上面的编程序语言中的各种数据类型,便是在这些数据结构基础之上提供自己的一种方式加以实现。
上一篇:
Graph - 图
下一篇:
什么是算法?
该分类下的相关小册推荐:
编程之道-算法面试(上)
业务开发实用算法精讲
算法面试通关 50 讲
数据结构与算法(下)
数据结构与算法之美
编程之道-算法面试(下)
数据结构与算法(中)