首页
学习
活动
专区
工具
TVP
发布

彤哥读源码

专栏成员
128
文章
93309
阅读量
31
订阅数
【每日一题】413. 等差数列划分:动态规划,YYDS!
如果一个数列 至少有三个元素 ,并且任意两个相邻元素之差相同,则称该数列为等差数列。
彤哥
2021-08-12
4600
【每日一题】313. 超级丑数:一题三解:堆 & 动态规划 & 双剑合璧!
链接:https://leetcode-cn.com/problems/super-ugly-number
彤哥
2021-08-12
3540
1137. 第 N 个泰波那契数:一题三解:简单DP & 常量优化 & 记忆化搜索,动态规划入门!
T0 = 0, T1 = 1, T2 = 1, 且在 n >= 0 的条件下 Tn+3 = Tn + Tn+1 + Tn+2
彤哥
2021-08-12
3490
标题:【每日一题】457. 环形数组是否存在循环:一题三解:双指针 & 单指针 & 标记法,详细解释,通俗易懂!
存在一个不含 0 的 环形 数组 nums ,每个 nums[i] 都表示位于下标 i 的角色应该向前或向后移动的下标个数:
彤哥
2021-08-12
4020
【每日一题】847. 访问所有节点的最短路径:BFS & 状态压缩 & 小白也能看懂的题解!
存在一个由 n 个节点组成的无向连通图,图中的节点按从 0 到 n - 1 编号。
彤哥
2021-08-12
7500
[非广告]打工人如何持续提升自己的技术能力?
作为打工人,只有不断的为企业解决各种问题,才能体现你的价值,然而,只有当你能够为企业解决越来越大的问题的时候,才能体现你的核心竞争力。
彤哥
2021-02-02
3610
太刺激了,面试官让我手写跳表,而我用两种实现方式吊打了TA!
上一节,我们一起学习了关于跳表的理论知识,相信通过上一节的学习,你一定可以给面试官完完整整地讲清楚跳表的来龙去脉,甚至能够边讲边画图。
彤哥
2020-09-14
3340
谁说有序链表不能进行二分查找?!
上一节,我们一起学习了关于哈希的一切,特别是哈希表的进化过程,相信通过上一节的学习,你一定可以从头到尾完整地给面试官讲讲哈希表是如何发展到如今这一步的。
彤哥
2020-09-14
1.7K0
七夕节也要学起来,哈希哈希哈希!
上一节,我们一起学习了,在Java中如何构建高性能队列,里面牵涉到很多底层的知识,不知道你有Get到多少呢?!
彤哥
2020-08-28
4920
构建高性能队列,你不得不知道的底层知识!
栈和队列,可以说是除了数组和链表之外最基础的数据结构了,在很多场景中都有用到,后面我们也会陆陆续续的看到。
彤哥
2020-08-21
6640
最新情报:所有的递归都可以改写成非递归?
上一节,我们使用位图介绍了12306抢票算法的实现,没有收到推送的同学可以点击上方专辑查看,或者在公主号历史消息中查看。
彤哥
2020-08-17
8280
全网首发:12306抢票算法大曝光?(勘误)
我们知道计算机只能识别0和1,要操作这些0和1,只能通过位运算来进行,那么,一共有几种位运算呢?
彤哥
2020-08-11
9710
全网首发:12306抢票算法大曝光?(十张图搞定)
我们知道计算机只能识别0和1,要操作这些0和1,只能通过位运算来进行,那么,一共有几种位运算呢?
彤哥
2020-08-11
1K0
重温四大基础数据结构:数组、链表、队列和栈
数组、链表、队列、栈,是数据结构中最基础的四大结构,数组和链表更是基础中的基础,后续所有复杂的数据结构都是在它们的基础上演变而来的。
彤哥
2020-08-10
4670
到底什么才是真正的空间复杂度?
现在有一个算法是这样的,给定一个数组,将数组中每个元素都乘以2返回,我实现了下面两种形式:
彤哥
2020-07-28
3120
复杂度分析的套路及常见的复杂度
上一节,我们一起学习了表示复杂度的几个符号,我们说,通常使用大O来表示算法的复杂度,不仅合理,而且书写方便。
彤哥
2020-07-28
6690
O、Θ、Ω、o、ω,别再傻傻分不清了!
前面几节,我们一起学习了算法的复杂度如何分析,并从最坏、平均、最好以及不能使用最坏情况全方位无死角的剖析了算法的复杂度,在我们表示复杂度的时候,通常使用大O来表示。
彤哥
2020-07-28
3.4K0
什么情况下不能使用最坏情况评估算法的复杂度?
上一节,我们从最坏、平均、最好三种情况分析了算法的复杂度,得出结论,通常来说,使用最坏情况来评估算法的复杂度完全够用了。
彤哥
2020-07-23
5560
打开数据结构与算法的魔法石之门
很多同学说,数据结构与算法到底有啥用?除了面试,工作中真的能用得上数据结构与算法吗?
彤哥
2020-07-23
3220
如何进行算法的复杂度分析?
大家都知道,数据结构与算法解决的主要问题就是“快”和“省”的问题,即如何让代码运行得更快, 如何让代码更节省存储空间。
彤哥
2020-07-22
5800
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档