算法
文章平均质量分 57
M_emory_
思考只会带来问题,只有行动才能找到答案
展开
-
哈希表以及用js封装一个哈希表
下面是 chatGPT 给出的解释:哈希表(Hash Table)又称为散列表,是一种用于存储键值对的数据结构。它通过哈希函数将键映射到一个固定大小的数组中的位置,该位置称为哈希桶(Hash Bucket)。哈希表的优势在于可以快速插入、删除和查找数据。哈希函数是哈希表的核心,它接受一个任意大小的输入(键),并通过计算返回一个固定大小的哈希值。哈希值被用作数组的索引,用于存储和检索对应的键值对。由于哈希函数的输出是固定的,不同的键可能会映射到相同的哈希值,这就产生了哈希冲突。原创 2023-07-15 14:53:41 · 439 阅读 · 0 评论 -
双向链表及双向链表的常见操作和用js封装一个双向链表
双向链表及双向链表的常见操作和用js封装一个双向链表原创 2023-05-05 00:39:44 · 549 阅读 · 0 评论 -
链表及链表的常见操作和用js封装一个链表
/ 封装 append 追加方法// 1、创建新的节点// 2、判断添加的是否为第一个节点if (this.length == 0) { // 2.1 是第一个节点} else { // 2.2 不是第一个节点// 找到最后一个节点while (current.next) { // 判断下一个节点是否为 null ,如果为 null 就跳出循环,如果不为 null ,就继续往后寻找,一直找到最后的节点// 最后节点的next指向新的节点。原创 2023-04-30 22:49:41 · 739 阅读 · 0 评论 -
js 中 reduce() 方法的基本使用
js 中 reduce() 方法的基本使用原创 2023-03-28 17:11:18 · 136 阅读 · 0 评论 -
js 中的 join() 方法的基本使用
js 中的 join() 方法的基本使用原创 2023-03-20 22:57:41 · 1565 阅读 · 0 评论 -
js 中的 indexOf() 函数的基本使用
js 中的 indexOf() 函数的基本使用还可以根据此方法对照学习lastIndexOf() 方法原创 2023-03-20 22:31:44 · 2146 阅读 · 0 评论 -
js 中数组的 map() 函数的基本使用
js 中数组的 map() 函数的基本使用map() 方法与 filter() 方法的区别原创 2023-03-18 21:27:00 · 1244 阅读 · 0 评论 -
js 中数组的 filter() 函数的基本使用
js 中数组的 filter() 函数的基本使用原创 2023-03-18 17:58:07 · 3693 阅读 · 0 评论 -
快速排序讲解与剑指 Offer 40最小的k个数的题解(java与js)
快速排序讲解与剑指 Offer 40最小的k个数的题解(java与js)快速排序的思路以及力扣最小k个数的题解原创 2023-02-22 15:15:46 · 118 阅读 · 0 评论