没有合适的资源?快使用搜索试试~ 我知道了~
leetcode分类-js-algorithm-note:JavaScript数据结构与算法学习笔记
共71个文件
js:56个
png:12个
md:2个
需积分: 16 0 下载量 24 浏览量
2021-06-30
00:10:26
上传
评论
收藏 1.16MB ZIP 举报
温馨提示
leetcode 分类 JavaScript 数据结构与算法学习 时间复杂度和空间复杂度 时间复杂度 算法的时间复杂度表示程序运行所需要的时间,它定性的描述程序运行的时间,用大 O 表示,常见的时间复杂度为 O(1)、O(n)、O(logN)、O(n2)、没有循环的时间复杂度为 O(1), 有一层循环的为 O(n), n 为循环的次数 空间复杂度 空间复杂度用来表示程序运行过程中临时占用内存空间大小的量度,同样也是用大 O 来表示 数据结构 分类 逻辑结构 线性结构:是一个有序数据元素的集合。 其中数据元素之间的关系是一对一的关系,即除了第一个和最后一个数据元素之外,其它数据元素都是首尾相接的。 常用的线性结构有: 栈,队列,链表。 非线性的结构:各个数据元素不再保持在一个线性序列中,每个数据元素可能与零个或者多个其他数据元素发生联系。 常用的线性结构有: 树、图、堆、字典、集合。 存储结构 逻辑结构指的是数据间的关系,而存储结构是逻辑结构用计算机语言的实现。常见的存储结构有顺序存储、链式存储、索引存储以及散列存储 例如:栈和队列(JS 中为数组)在内存中的位置是连续的,它就属于顺序存
资源推荐
资源详情
资源评论
收起资源包目录
js-algorithm-note-main.zip (71个子文件)
js-algorithm-note-main
note
原型链.md 533B
code
stack
decimalToBinary.js 760B
search
binarySearch.js 482B
sequentialSearch.js 265B
set
index.js 485B
tree
tree.js 1KB
postorder.js 2KB
inorder.js 1KB
preorder.js 1KB
heap
minHeap.js 1KB
graph
dfs.js 441B
bfs.js 660B
linkedList
index.js 321B
doubleLinkedList.js 854B
sort
selectionSort.js 839B
mergeSort.js 1KB
bubbleSort.js 727B
quickSort.js 764B
insertionSort.js 553B
README.md 10KB
img
inorder.png 55KB
stack.jpeg 8KB
preorder.png 53KB
linkedlist.png 8KB
max-heap.png 39KB
heap-arr.png 65KB
grapha1.png 72KB
min-heap.png 39KB
complexity.png 551KB
postorder.png 55KB
tobinary.png 105KB
queue.png 33KB
grapha2.png 78KB
leetcode
215.数组中的第k个最大元素.js 2KB
121.买卖股票的最佳时机.js 503B
3.无重复字符的最长子串.js 928B
141.环形链表.js 850B
933.最近的请求次数.js 677B
111.二叉树的最小深度.js 764B
104.二叉树的最大深度.js 707B
349.两个数组的交集.js 574B
101.对称二叉树.js 786B
76.最小覆盖子串.js 1KB
122.买卖股票的最佳时机-ii.js 479B
146.lru-缓存机制.js 2KB
1.两数之和.js 477B
206.反转链表.js 1KB
23.合并k个升序链表.js 2KB
133.克隆图.js 805B
102.二叉树的层序遍历.js 850B
417.太平洋大西洋水流问题.js 2KB
83.删除排序链表中的重复元素.js 839B
100.相同的树.js 880B
70.爬楼梯.js 361B
64.最小路径和.js 726B
2.两数相加.js 1KB
94.二叉树的中序遍历.js 1KB
46.全排列.js 499B
78.子集.js 564B
226.翻转二叉树.js 564B
237.删除链表中的节点.js 700B
112.路径总和.js 902B
62.不同路径.js 513B
198.打家劫舍.js 474B
63.不同路径-ii.js 1KB
455.分发饼干.js 438B
374.猜数字大小.js 802B
20.有效的括号.js 996B
347.前-k-个高频元素.js 2KB
65.有效数字.js 3KB
21.合并两个有序链表.js 881B
共 71 条
- 1
资源评论
weixin_38551070
- 粉丝: 3
- 资源: 900
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功