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

TechFlow

专栏作者
764
文章
590851
阅读量
35
订阅数
你能用栈实现队列,再用队列实现栈吗?
上一篇文章我们一起学习了栈和队列这两个数据结构,今天我们来小试牛刀用两道LeetCode中的经典问题来练练手。
TechFlow-承志
2023-03-02
1K0
结合源码浅谈栈和队列
栈和队列是我们日常使用频率非常高的数据结构,广泛应用在各种问题和场景当中。并且它们的原理相对来说比较简单,并且有一定的相似之处,所以合并到一起来介绍。
TechFlow-承志
2023-03-02
3660
LeetCode第333场,第二题差点没做出来是几个意思……
这次的赛题难度稍大,多花了点时间……照惯例咱们来聊一聊上周的LeetCode周赛,这一次是第333场。由佳期投资赞助,并且前100名的同学可以获得简历直通的机会。这已经好久没有出现了,算是市场行情的一个参照物吧。
TechFlow-承志
2023-03-02
4560
为什么你学算法容易忘?
我相信对于在座的萌新程序员来说,可能更想知道的是,为什么我学了新的算法总是容易忘?大牛们都是怎么做到的?今天就和大家聊聊这个话题,希望能够帮助一些同学解除困惑。
TechFlow-承志
2023-03-02
3750
Easy问题也值得用KMP?也许这就是算法之道!
在上一篇文章当中我们一起学习了KMP算法,我个人是挺喜欢KMP算法的。代码量不大,思维非常巧妙,最关键的是使用场景非常明确,就是两个字符串匹配。这种使用场景越明确的算法或者数据结构指向性越强,在做题的时候越容易联想到。越灵活的算法适用面越广,在做题的是时候越难想起来。
TechFlow-承志
2023-03-02
2550
不是播放器,是一个巨牛X的字符串算法——KMP
KMP乍一听像是某播放器的名字,仔细一看像是看毛片的缩写……但其实,它是取自发明该算法的三个大佬的名称缩写:让我们记住这三位大佬,他们分别是Knuth、Morris、Pratt。
TechFlow-承志
2023-03-02
4380
初学字符串,从一道经典例题入手
今天的文章来聊聊字符串。字符串是算法中非常非常重要的一个领域,涉及到大量的算法和数据结构,也是比赛场中的必出题之一。
TechFlow-承志
2023-03-02
7640
算法题也有升级版,两数之和的进阶问题——三数之和
在上一篇文章当中,我们一起重温了LeetCode经典第一题。今天我们来看一道它的变形题:LeetCode15,三数之和。
TechFlow-承志
2023-03-02
4650
map小试牛刀,LeetCode界的abandon有多难?
今天我们来看关于map用法的一道例题,也是LeetCode必刷问题之一。它就是LeetCode第一题——两数之和。
TechFlow-承志
2023-03-02
4840
哈希函数、哈希表、HashMap,二叉搜索树简介
要理解哈希表,就需要先理解哈希函数,而想要理解哈希函数,最好从它的原理入手。我们为什么需要哈希函数,它的出现解决了一个什么实际的问题。
TechFlow-承志
2023-03-02
8560
链表登堂入室,经典的微软面试题,你能做出来吗?
今天我们来看一道非常非常经典的算法题,它曾经是微软的著名面试题之一,也是《编程之美》一书中的经典例题。它同样也被收录进了LeetCode当中。
TechFlow-承志
2023-03-02
5250
学了链表牛刀小试,三种做法都吃透就算是学会了
今天我们继续来挑战链表,来看一道LeetCode当中的一道经典问题——206.反转链表。
TechFlow-承志
2023-03-02
2340
手把手教你完整实现一个链表
上一篇文章当中我们介绍了链表的原理以及一些基本操作,今天我们来实际练习一下,进一步加深一下印象。
TechFlow-承志
2023-03-02
2200
LeetCode周赛334,我还以为是状态恢复了,没想到是题变简单了……
昨天是LeetCode第334场周赛,由LeetCode自己赞助自己举办……奖品也是LeetCode周边,电脑包是没戏了,能拿个官方扑克也挺好的。
TechFlow-承志
2023-03-02
4580
LeetCode周赛332,让我看看多少人大意翻车在了第二题?
这次是LeetCode周赛第332场,由浩鲸科技科技赞助,前300名的小伙伴可以获得内推资格。如果我没记错,最近几个月都没有出现过这么多内推的机会了。
TechFlow-承志
2023-03-02
6590
LeetCode周赛331,思维题训练场
本次周赛是LeetCode第331场,本场仍然是LeetCode学习福利场。本场比赛的赛题质量不错,不涉及到高深的算法,更多的考验思维以及对于题意的理解。即使是初学者也能得到很好的锻炼。
TechFlow-承志
2023-03-02
4140
LeetCode周赛330,开工第一天从刷LeetCode开始
非常惭愧,LeetCode系列过年期间偷懒停了几期。逼迫了自己一把,恢复正常更新。
TechFlow-承志
2023-03-02
3660
LeetCode周赛328,官方练习场
这次是LeetCode周赛第328场,这一次同样是官方的福利场。所有通过一题的同学都可以获得官方的学习专属福利。
TechFlow-承志
2023-03-02
3360
LeetCode周赛325,反向思考专场,你有逆向思维吗?
这一场赛题的质量不错,难度梯度非常好,很有层次。并且思维题居多,没有侧重某种算法或数据结构的考察。
TechFlow-承志
2023-03-02
6750
链表其实并不难,结构体里加指针
链表是一个非常基础的数据结构,也在各类LeetCode问题、面试题当中反复出现。并且还是很多高级数据结构的基础,虽然实际应用相对没有那么广泛,但仍然不可轻视。
TechFlow-承志
2023-03-02
3880
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档