![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构与算法
潇潇的雨幕里
好记性不如烂笔头
展开
-
4. 数据结构与算法——链表
数据结构与算法——链表在这里插入代码片<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><script> // 封装链表的构造函数 function LinkedList() { // 封装原创 2022-05-09 23:04:07 · 200 阅读 · 0 评论 -
3. 数据结构与算法——优先级队列
数据结构与算法——优先级队列<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><script> // 封装优先级队列 function PriorityQueue() { var items = []原创 2022-05-09 21:00:34 · 158 阅读 · 0 评论 -
2. 数据结构与算法——队列
数据结构与算法——队列实现队列 基于数组 基于链表基于数组:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><script> // 自定义队列 function Queue() { var原创 2022-05-06 23:46:07 · 299 阅读 · 0 评论 -
1. 数据结构与算法——栈
数据结构与算法数据结构是计算机中存储、组织数据的方式算法通俗理解就是解决问题的方法/步骤逻辑 定义: 1.一个有限的指令集,每条指令的描述不依赖与语言 2.接受一些输入(也可能不需要输入),产生输出 3.一定在有限步骤之后终止数据结构的实现,离不开算法数组是一种线性结构,可以在数组的任意位置插入和删除数据为了实现某些功能,必须对这种任意性加以限制栈和队列就是常见的受限的线性结构栈 后进先出 LIFO 类似于子弹夹所以递归容易出现栈溢出栈结构的实现1.基原创 2022-05-05 22:15:40 · 363 阅读 · 0 评论