腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
Java那些事
专栏成员
举报
495
文章
500511
阅读量
61
订阅数
订阅专栏
申请加入专栏
全部文章(495)
编程算法(232)
java(125)
https(88)
网络安全(82)
spring(51)
数据库(49)
sql(49)
开源(39)
github(38)
git(37)
二叉树(28)
ide(26)
缓存(25)
云数据库 SQL Server(24)
云数据库 Redis(24)
jvm(23)
http(22)
linux(21)
数据结构(21)
jdk(20)
网站(19)
hashmap(18)
分布式(15)
spring boot(15)
容器(13)
存储(13)
c++(12)
json(12)
xml(9)
打包(9)
文件存储(9)
mybatis(9)
tcp/ip(9)
node.js(8)
容器镜像服务(8)
微服务(8)
kafka(8)
php(7)
javascript(7)
消息队列 CMQ 版(7)
压力测试(7)
zookeeper(7)
aop(7)
微信(7)
数据分析(7)
html(6)
mvc(6)
负载均衡(5)
自动驾驶(5)
vue.js(5)
api(5)
nginx(5)
面向对象编程(5)
dns(5)
windows(5)
python(4)
servlet(4)
android(4)
maven(4)
负载均衡缓存(4)
apache(4)
grep(4)
spring cloud(4)
socket编程(4)
面试(4)
搜索引擎(3)
全文检索(3)
unix(3)
数据加密服务(3)
游戏(3)
jdbc(3)
markdown(3)
udp(3)
rabbitmq(3)
安全(3)
数据处理(3)
客户端(3)
费用中心(2)
对象存储(2)
其他(2)
官方文档(2)
bash(2)
jsp(2)
单片机(2)
nosql(2)
access(2)
jar(2)
struts(2)
tomcat(2)
bash 指令(2)
腾讯云测试服务(2)
电商(2)
kubernetes(2)
数据迁移(2)
爬虫(2)
npm(2)
kotlin(2)
dubbo(2)
rpc(2)
大数据(2)
小程序(2)
系统架构(2)
hbase(2)
腾讯云开发者社区(2)
sdk(2)
Elasticsearch Service(2)
leetcode(2)
sum(2)
time(2)
连接(2)
ios(1)
c 语言(1)
c#(1)
go(1)
actionscript(1)
bootstrap(1)
jquery ui(1)
ajax(1)
oracle(1)
ruby on rails(1)
eclipse(1)
windows server(1)
mapreduce(1)
访问管理(1)
海外加速(1)
全站加速网络(1)
SSL 证书(1)
图片标签(1)
知识图谱(1)
内容理解(1)
mongodb(1)
人工智能(1)
图像处理(1)
企业(1)
数据安全(1)
serverless(1)
运维(1)
黑客(1)
shell(1)
spark(1)
html5(1)
无人驾驶(1)
ssh(1)
正则表达式(1)
gui(1)
单元测试(1)
uml(1)
机器人(1)
数据可视化(1)
物联网(1)
安全漏洞(1)
企业组织(1)
云计算(1)
任务调度(1)
sdn(1)
虚拟化(1)
es(1)
学习方法(1)
教育(1)
action(1)
applet(1)
code(1)
dp(1)
firefox(1)
google(1)
image(1)
int(1)
jdk8(1)
key(1)
layui(1)
map(1)
mutex(1)
ode(1)
pear(1)
plugin(1)
process(1)
queue(1)
return(1)
select(1)
semaphore(1)
server(1)
set(1)
show(1)
target(1)
thread(1)
tm(1)
watch(1)
编程(1)
产品经理(1)
队列(1)
二进制(1)
基础(1)
计算机(1)
计算机基础(1)
事务(1)
优化(1)
搜索文章
搜索
搜索
关闭
再有人问你MySQL索引原理,就把这篇文章甩给他!
二叉树
数据结构
编程算法
存储
数据库
索引,可能让好很多人望而生畏,毕竟每次面试时候 MySQL 的索引一定是必问内容,哪怕先撇开面试,就在平常的开发中,对于 SQL 的优化也而是重中之重。
乔戈里
2021-03-09
621
0
《一文说透数据结构》系列之什么是堆?看这一篇就够了
二叉树
编程算法
本文将首先介绍什么是堆,然后介绍了堆的插入和删除操作,最后给出了堆的代码实现,并进行了测试。
乔戈里
2020-02-21
443
0
《深入浅出话数据结构》系列之什么是B树、B+树?为什么二叉查找树不行?
二叉树
本文将为大家介绍B树和B+树,首先介绍了B树的应用场景,为什么需要B树;然后介绍了B树的查询和插入过程;最后谈了B+树针对B树的改进。 在谈B树之前,先说一下B树所针对的应用场景。那么B树是用来做什么的呢?B树是一种为辅助存储设计的一种数据结构,普遍运用在数据库和文件系统中。举个例子来说,数据库大家肯定都不陌生,比如现在有一张表,其中有100万条记录,现在要查找查找其中的某条数据,如何快速地从100万条记录中找到需要的那条记录呢?大家的第一反应肯定是二叉查找树,下面先谈谈为什么二叉树不行。
乔戈里
2020-02-14
1.2K
0
为什么有红黑树?什么是红黑树?看完这篇你就明白了
二叉树
想必大家对二叉树搜索树都不陌生,首先看一下二叉搜索树的定义: 二叉搜索树(Binary Search Tree),或者是一棵空树,或者是具有下列性质的二叉树:若它的左子树不空,则左子树上所有结点的值均小于它的根结点的值;若它的右子树不空,则右子树上所有结点的值均大于它的根结点的值;它的左、右子树也分别为二叉排序树。 从理论上来说,二叉搜索树的查询、插入和删除一个节点的时间复杂度均为O(log(n)),已经完全可以满足我们的要求了,那么为什么还要有红黑树呢? 我们来看一个例子,向二叉搜索树中依次插入(1,2,3,4,5,6),插入之后是这样的
乔戈里
2020-02-13
4.7K
0
动画:面试必刷之二叉树中和为某一值的路径
二叉树
编程算法
输入一棵二叉树和一个整数,打印出二叉树中节点值的和为输出整数的所有路径。从树的根节点开始往下一直到叶子节点所经过的节点形成一条路径。
乔戈里
2020-02-12
680
0
动画:面试必刷之二叉树的镜像
编程算法
二叉树
java
根据题目的要求,求出一个二叉树的镜像。首先我们要知道什么是二叉树的镜像,我们通过上图可以得出,镜像就是二叉树的每层节点的左右子树进行相互交换。说白了就是除了根节点外,所有的结点中的左子节点的镜像是右子节点,右子节点的镜像变成了左子节点。
乔戈里
2019-12-31
352
0
面试必问:找出一组数中最小的K个数(海量数据Top K问题)
容器
编程算法
二叉树
java
输入 n 个整数,找出其中最小的 k 个数。例如输入4、5、1、6、2、7、3、8 这8个数字,则最小的4个数字是1、2、3、4。
乔戈里
2019-11-06
2.4K
0
高频面试题:什么是B树?为啥文件索引要用B树而不用二叉查找树?
二叉树
数据库
sql
编程算法
存储
小秋:树形结构例如想 B 树,B+ 树,二叉查找树都是有序的,所以查询效率很高,可以再 O(logn) 的时间复杂度查找到目标数据。
乔戈里
2019-10-21
490
0
460道Java后端面试高频题
java
二叉树
hashmap
spring
mvc
转自公众号:码农求职小助手
乔戈里
2019-09-24
818
0
每天一道剑指offer-平衡二叉树
二叉树
github
https
git
开源
今天的题目 每天的题目见github(看最新的日期): https://github.com/gzc426 具体的题目可以去牛客网对应专题去找。
乔戈里
2019-09-17
307
0
每天一道leetcode-106从中序与后序遍历序列构造二叉树
二叉树
编程算法
中序遍历 inorder = [9,3,15,20,7] 后序遍历 postorder = [9,15,7,20,3]
乔戈里
2019-09-17
601
0
每天一道剑指offer-二叉树中和为某一值的路径
二叉树
github
https
git
开源
今天的题目 每天的题目见github(看最新的日期): https://github.com/gzc426 具体的题目可以去牛客网对应专题去找。
乔戈里
2019-09-17
285
0
每天一道leetcode-101对称二叉树
二叉树
github
编程算法
git
开源
今天的题目 每天的题目见github(看最新的日期): https://github.com/gzc426 具体的题目可以去牛客网对应专题去找。
乔戈里
2019-09-17
415
0
每天一道剑指offer-从上往下打印二叉树
二叉树
github
git
开源
今天的题目 每天的题目见github(看最新的日期): https://github.com/gzc426 具体的题目可以去牛客网对应专题去找。
乔戈里
2019-09-17
304
0
每天一道剑指offer-二叉树的镜像
二叉树
github
git
开源
今天的题目 每天的题目见github(看最新的日期): https://github.com/gzc426 具体的题目可以去牛客网对应专题去找。
乔戈里
2019-09-17
293
0
每天一道leetcode-107-二叉树的层次遍历 II
二叉树
编程算法
给定一个二叉树,返回其节点值自底向上的层次遍历。 (即按从叶子节点所在层到根节点所在的层,逐层从左向右遍历) 例如: 给定二叉树 [3,9,20,null,null,15,7],
乔戈里
2019-09-17
343
0
每天一道leetcode-105从前序和中序序列构建二叉树
编程算法
二叉树
github
git
开源
今天的题目 每天的题目见github(看最新的日期): https://github.com/gzc426
乔戈里
2019-09-17
380
0
每天一道leetcode-104.二叉树的最大深度
二叉树
github
git
开源
今天的题目 每天的题目见github(看最新的日期): https://github.com/gzc426
乔戈里
2019-09-17
274
0
从入门到修仙的算法之路
数据结构
https
网络安全
二叉树
编程算法
最近开展了每天一道leetcode/每天一道剑指offer的刷题活动,总有很多人问我,该如何刷题/零基础如何开始刷题,这里和大家分享一下我的经验。
乔戈里
2019-09-17
599
0
RNG输了,但我们不能输
二叉树
编程算法
RNG输了,输在了轻敌,没有把G2当人看,随随便便bp,就是告诉你,我4保1奥巴马我也可以赢,结果啪啪啪打脸。
乔戈里
2019-09-17
381
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档