首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
算法
订阅
wangbs1
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
2021超详细的HashMap原理分析,面试官就喜欢问这个!
一、散列表结构散列表结构就是数组+链表的结构二、什么是哈希?Hash也称散列、哈希,对应的英文单词Hash,基本原理就是把任意长度的输入,通过Hash算法变成固定长度的输出这个映射的规则就是对应的哈希
数据结构与算法 #17 二叉树高频题型汇总
1. 概述 优秀的算法往往取决于采用的数据结构,在算法面试中,通常涉及较多的还是几种基础数据结构。其中树(Tree)是最常考的,也是相对难的,建议应试者优先准备关于树的面试题; 从逻辑上看,树(Tree) 是一种非线性结构,树的节点包含元素值与所有子节点的列表。如果按照图的理论…
「算法与数据结构」分治算法之美
这次分享的内容是,经典算法思想-分治,你可以把它称之为一种思想,也可以叫它分治算法,为了更好的区分,接下来我们以「分治法」来称呼它。 如果你还不了解什么是分治法,或者知道一些,但是对于它具体是如何实现回溯,那么这篇文章可能适合你阅读。 联系👉TianTianUp,遇到问题的话…
链表题思路总结
最近刷了一些关于链表的题目,所以也在此进行一下总结链表数据结构中主要会用到的一些方法。 在链表的题目中,经常会用到头插法,具体的做法就是新建一个指针指向一块空白的内存,然后将原指针指向的链表,一个个插入到我们新建的指针后面。 上面的代码是对头插法的一个简单步骤总结,最后我们会获…
【算法分析】——三分搜索
二分搜索一般用于寻找正好满足某种条件的临界值,要求搜索区间满足单调性,而三分搜索一般是在凸函数或者凹函数上寻找极值。 假设函数图像在区间[lo,hi]是开口向上的曲线,那么区间内必有极大值,取三分点m1和m2,若f(m1)>f(m2),那么极大值位于[lo,m2]内,排除区间[…