包含标签:数据结构 的文章
-
B树和B+树的介绍和对比,以及MySQL为何选择B+树
在计算机科学中,B树和B+树是常用的数据结构,用于在大规模数据集上进行高效的插入、删除和查找操作。它们在数据库管理系统、文件系统等许多实际应用中发挥着…… -
从零开始学习 Java:简单易懂的入门指南之HashMap及TreeMap源码解读(二十四)
HashMap及TreeMap源码解读 HashMap源码 TreeMap源码 HashMap源码 1.看源码之前需要了解的一些内容 Node<K,V>[] table 哈希表结构中数组的名字 …… -
(图解)解析链表中的LinkList *L, LinkList L和LinkList &L,结构体指针和指向结构体指针的指针的区别
在计算机中,程序运行时,数据要被存储到内存中,而每个内存都有一个内存地址,如下图: 内存地址为1001存储着数值1,内存地址为1002存储着…… -
【数据结构】 | java中 哈希表及其冲突解决
🎗️ 博客新人,希望大家一起加油进步 🎗️ 乾坤未定,你我皆黑马 目录 1、哈希表概念 2、冲突 - 概念 3、冲突 - 避免 -哈希函数设计 4、冲突 - 避免 -负…… -
图论17(Leetcode864.获取所有钥匙的最短路径)
用二进制表示获得的钥匙,假设n=钥匙个数 000000000代表没有钥匙,0000000001代表有idx为1的钥匙,0000000011代表有idx=1,2的钥匙 (这方法巧妙又复杂.. 代…… -
leetcodetop100 (22) 反转链表
给你单链表的头节点 head ,请你反转链表,并返回反转后的链表 简单的用一个动态数组Arraylist记录,然后倒序遍历赋值给一个新的链表,这种空间复杂度是o(n),…… -
List转换String,String转List的几种方法
一、List转String的方法 将一个Java集合List转换为String方法比较多,可以使用String.join()、StringBuilder、Stream流等方法。下面举几个常用的示例: 1.…… -
深入剖析Redis系列- Redis数据结构之哈希
1.11.5哈希类型(hash) Redis的hash 是一个string类型的key和value的映射表,这里的value是一系列的键值对,hash特别适合用于存储对象。 哈希类型的数据操作总…… -
-