首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
misc
订阅
用户6388427939521
更多收藏集
微信扫码分享
微信
新浪微博
QQ
25篇文章 · 0订阅
树形数据结构总结二(AVL,2-3树,红黑树,B树,B+树)
AVL(平衡二叉树),它也是一种二分搜索树。它的特点是每个节点的左右子树之差不超过1。在某种特殊的情况下,普通的二分搜索树可能退化为链表,例如加入的元素顺序为1,2,3,4,5。这个时候查询的效率会从O(logn)退化为O(n)。而我们解决这种特定的情况就需要采用平衡二叉树来解…
如何构建一棵二叉搜索树?
1. 二叉搜索树的分析与实现【添加、删除】 2. 如何查找二叉树的前驱、后继节点 3. 树、二叉树的基本概念
一文带你走进【内存泄漏】
「时光不负,创作不停,本文正在参加2022年中总结征文大赛」 0. 背景 没想到项目放到线上后,随着请求量的增多,却感觉到首屏速度越来越慢,并且是在持续性地变慢。而且在发布完后(也就是容器重建了),耗
面试官,不要再问我三次握手和四次挥手
三次握手和四次挥手是各个公司常见的考点,也具有一定的水平区分度,也被一些面试官作为热身题。很多小伙伴说这个问题刚开始回答的挺好,但是后面越回答越冒冷汗,最后就歇菜了。 记住猿人谷一句话:面试时越简单的问题,一般就是隐藏着比较大的坑,一般都是需要将问题扩展的。上面求职者的回答不对…
Android—以面试官要求手写HashMap
前言 上一篇提到:Android—以面试角度剖析HashMap源码,分析了HashMap源码。为了加深印象,因此这篇将会实现手写HashMap! 话不多说,直接开始!(结合上一篇一起看效果更佳哟)
神奇的共享内存
共享内存(shared memory)是最常见的ipc进程之间通讯的方式之一了,相比于Binder,它也能做到不败吗?
一文带你了解Android IO的底层原理
最近在看《Linux内核设计与实现》的时候,就想着要不把知识串联一下吧。 聊什么呢?今天先来聊聊 Android IO 的调用链路。 说起 IO,这可真是一个很复杂的过程,里面涉及了很多内容,先
Android ANR 经验汇总一 —— ANR介绍
ANR全称:Application Not Responding,也就是应用程序无响应。近在项目中遇到线上项目出现ANR,在解决问题的过程中总结了一些经验,在此汇总。
抖音 Android 性能优化系列:抖音功耗优化实践
功耗优化是应用体验优化的一个重要课题,高功耗会引发用户的电量焦虑,也会导致糟糕的发热体验,从而降低了用户的使用意愿。而功耗又是涉及整机的长时间多场景的综合性复杂指标,影响因素很多。
Android 无所不能的 hook,让应用不再崩溃
之前推送了很多大厂分享,很多同学看完就觉得,大厂输出的理论知识居多,缺乏实践。 那这篇文章,我们将介绍一个大厂的库,这个库能够实打实的帮助大家解决一些问题。 今天的主角:初学者小张,资深研发老羊。 三