网站首页 文章精选 第586页
-
Idea超实用的自定义注释模板,一键注释,简化开发
一.单行注释模板的设置1.在Java开发中,一些复杂的逻辑代码或者业务代码,不可避免的要使用各种注释,与其手动注释,不如自定义一套专属于自己的注释模板,一键生成,从而使开发变得更加简洁、规范(本次使用的Idea版本-2021.2.4)。2....
2024-12-25 balukai 文章精选 67 ℃ -
IDEA 2021首个大版本发布,Java开发者感动哭了(附新亮点演示)
工欲善其事,必先利其器!就在不久之前,Java领域的开发神器IntelliJIDEA终于迎来2021年的一个重要的大版本更新:IntelliJIDEA2021.1。现如今大量的Java开发者深度依赖着这款开发软件,正如网上的段子所言:...
2024-12-25 balukai 文章精选 134 ℃ -
mysql索引总结(二) mysql索引的使用和原理
1、B-Tree数据结构实现索引优缺点B-Tree,B树是一种多叉路衡查找树,相对于二叉树,B树每个节点可以有多个分支,即多叉。以一颗最大度数(max-degree)为5(5阶)的b-tree为例,那这个B树每个节点最多存储4个key,5个...
2024-12-24 balukai 文章精选 130 ℃ -
常见数据结构—线性表详解(超详细顺序表、链表)
前言通过前面数据结构与算法基础知识我们知道了数据结构的一些概念和重要性,那么我们今天总结下线性表相关的内容。当然,我用自己的理解解分享给大家。其实说实话,可能很多人依然分不清线性表,顺序表,和链表之间的区别和联系!线性表:逻辑结构,就是对...
2024-12-24 balukai 文章精选 101 ℃ -
「C语言」链表的操作——增删改查——让你一次全弄懂
1.什么是链表1.1什么是链表链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列结点(链表中每一个元素称为结点)组成,结点可以在运行时动态生成。每个结点包括两个部分:一个是存储...
2024-12-24 balukai 文章精选 90 ℃ -
单向链表基本操作你学会了吗 单向链表基本操作你学会了吗为什么
线性表的链式存储-单向链表之前给大家介绍了线性表顺序存储,虽然它的查找很快O(1)的时间复杂度,但是一旦被创建出来,它的长度是固定的,即为MAXSIZE的长度,如果我们添加元素后超过这个值,不得不另外重新开辟一个比MAXSIZE更大长度...
2024-12-24 balukai 文章精选 185 ℃ -
深入理解HashMap 深入理解计算机系统第三版答案
来自:美团技术团队摘要HashMap是Java程序员使用频率最高的用于映射(键值对)处理的数据类型。随着JDK(JavaDevelopmetKit)版本的更新,JDK1.8对HashMap底层的实现进行了优化,例如引入红黑树的数据结构和...
2024-12-24 balukai 文章精选 86 ℃ -
@程序员,你真的了解内存吗? 程序员不用担心内存管理
作者|cxuan责编|刘静我们都知道,计算机是处理数据的设备,而数据的主要存储位置就是磁盘和内存,并且对于程序员来讲,CPU和内存是我们必须了解的两个物理结构,它是你通向高阶程序员很重要的桥梁,那么本篇文章我们就来介绍一下基本的内...
2024-12-24 balukai 文章精选 90 ℃ -
详解双向链表的基本操作(C语言) 双向链表基本操作的实现
@[TOC]1.双向链表的定义上一节学习了单向链表单链表详解。今天学习双链表。学习之前先对单向链表和双向链表做个回顾。单向链表特点:??1.我们可以轻松的到达下一个节点,但是回到前一个节点是很难的.??2.只能从头遍历到尾或者从尾遍历到...
2024-12-24 balukai 文章精选 62 ℃ -
环形队列 Circular Queue 环形队列中有多少个元素可以根据队首指针
队列队列是一种常用的数据结构,它的主要特点是先进先出(FIFO—firstinfirstout),从队尾(rear)入队,从队头(front)出队。队列的实现有很多方式,比如基础实现(数组\链表),或结合了其他特性的变种(优先队列...
2024-12-24 balukai 文章精选 116 ℃
- 控制面板
- 网站分类
- 最新留言
-