首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
算法
订阅
芬达可乐
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
LeetCode-二叉搜索树中第K小的元素
给定一个二叉搜索树的根节点 root ,和一个整数 k ,请你设计一个算法查找其中第 k 个最小元素(从 1 开始计数)。
聪明如我,一眼就看穿了快递小哥的分堆算法。
你好呀,我是歪歪。 事情是这样的。 最近不是疫情嘛,小区的快递驿站关了几天,得给这些快递们做核酸检测。 那些快递小哥把快递也放不进驿站,也进不来小区,就只能在小区门口摆摊,然后打电话通知大家来取快递。
十大排序算法学废了吗
说到十大排序算法,那下面这张十大排序算法总结图绝对经典!只要学习算法都会接触这张算法图!对于十大排序算法,最为人关注的是平均时间复杂度为O(nlogn)的三大排序算法:快速排序、归并排序、堆排序: 推
必须拿下的十道算法题,你会几道!?
前言 大家好,我是bigsai。 最近不少小伙伴跟我交流刷题肿么刷,我给的建议就是先剑指offer和力扣hot100,在这些题中还有些重要程度和出现频率是非常非常高的,今天给大家分享当今出现频率最高的
什么是算法时间复杂度?
本文已参与 「掘力星计划」 ,赢取创作大礼包,挑战创作激励金。 一、时间复杂度的定义 在进行算法分析时,语句总的执行次数T(n)是关于问题规模n的函数,进而分析T(n)随n的变化情况并确定T(n)的数
因为LRU设计效率太低被pass了
前言 大家好,我是bigsai,好久不见,甚是想念! 最近有个小伙伴跟我诉苦,说他没面到LRU,他说他很久前知道有被问过LRU的但是心想自己应该不会遇到,所以暂时就没准备。 奈何不巧,这还就真的考到了
漫画:什么是动态规划?
有一座高度是10级台阶的楼梯,从下往上走,每跨一步只能向上1级或者2级台阶。要求用程序来求出一共有多少种走法。 比如,每次走1级台阶,一共走10步,这是其中一种走法。我们可以简写成 1,1,1,1,1,1,1,1,1,1。 再比如,每次走2级台阶,一共走5步,这是另一种走法。我…
一文带你学会最小生成树,不要等到面试再临时抱佛脚了
普里姆算法(Prim算法),图论中的一种算法,通过 点去找边 的行为,可在加权连通图里搜索最小生成树。 该算法于在1957年由美国计算机科学家 罗伯特·普里姆 独立发现。
魔术索引 | LeetCode刷题笔记
「这是我参与11月更文挑战的第6天,活动详情查看:2021最后一次更文挑战」 相关文章 LeetCode刷题汇总:LeetCode刷题 一、题目描述 魔术索引 二、思路分析 看看题目的示例,我们来理一
雪花算法,什么情况下发生 ID 冲突?
分布式系统中,有一些需要使用全局唯一 ID 的场景,这种时候为了防止 ID 冲突可以使用 36 位的 UUID,但是 UUID 有一些缺点,首先他相对比较长,另外 UUID 一般是无序的