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

算法channel

专栏作者
854
文章
1027002
阅读量
136
订阅数
GitHub疯传!北大学霸的LeetCode刷题笔记火了
最近有群友po出求职战绩:传统工科转码,靠套用算法模板刷题,从大厂不理,到收割5家offer,最后进了字节! 多数人头疼的是刷了几百道题,算法还是不熟,尤其面试一紧张就一片空白。群友说,完全可以靠一套leetcode算法模板解决,80%题直接秒,堪比作弊! 这套LeetCode刷题模板,正是令狐冲在《九章算法班》中总结的面试常考算法类型、最优解题套路、代码模板,一度在GitHub疯传! 扫码免费报名,获取更多模板 👇  刷题3遍,不如北大学霸算法“模板”过一遍 今年互联网裁员潮已至,大厂开放的岗位
double
2022-08-31
6900
面试常问的数据结构,我总结了这5幅图
你好,我是zhenguo 找工季,技术面,绕不开聊数据结构与算法。 今早晨,5点多爬起来,总结出5幅数据结构相关思维导图: 第一幅,线性表,代表线性数据结构; 第二幅,哈希表,很有特色的数据结构,对应Python中dict,Java中HashMap; 第三幅,二叉树,最基本非线性结构; 第四幅,多叉树,二叉树的延伸; 树是一类特殊的无环无向连通图,所以 最后一幅是图。 接下来,我会找时间详细聊一聊上面四幅图,再后续总结相关算法思维。 我的课程宣传 最近我录制了120节从零学Python精品视频课,
double
2022-03-14
2840
我制作的「面试常问数据结构」思维导图
你好,我是zhenguo 当下是面试季,程序员技术面试绕不开聊数据结构与算法,刷题是必要的,但与之更重要的是总结,构建出常用数据结构与算法的知识图谱。 今天晚上,我总结了一个常用数据结构的思维导图,需要的可以拿去,面试前看一看。接下来,我再梳理出常用的算法思维。
double
2022-03-10
4780
如何选用最合适的图形表达数据?我的一个思路
最近有些粉丝问我关于数据可视化展示的问题,主要集中在如何选用最合适的图形表达数据的问题。所以今天先写一篇关于数值型变量可视化的总结。
double
2021-07-12
8900
最近最少使用的缓存机制,完整实现
今天结合一道leetcode有意思的题目,设计和实现一个 LRU (最近最少使用) 缓存机制,顺便和读者们加强下双向链表、字典这些数据结构的应用能力。链表增删操作时间复杂度都是O(1),这是它最强的地方,尤其追求卓越性能的算法场景,应用广泛。同时,在面试中也经常会考察到。但是,链表比较容易出错,如果在项目中应用,务必要多多测试。
double
2021-07-12
7040
今天 Python 20 个专题 第二版,全部开源!
今天是 5.20,把我整理最好的资料发给关注我的粉丝们,感谢你们的支持。让我们一起不忘初心,砥砺前行。
double
2021-06-01
4500
蒙特利尔骑行数据分析 小案例
Python 领域,数据分析的利器非 Pandas 莫属,关于它的基本原理、数据结构和 API,之前总结过不少这类文章。结合施工专题,这阶段先总结数据分析的实践相关话题,直接使用实际数据分析,解决实际问题。
double
2020-12-02
3570
1500字,8个问题,彻底理解堆!
堆(heap)是计算机科学中被广泛使用的数据结构,如排序、推荐,还可作为优先级队列,与图也能结合,还能与常见算法思想如贪心等结合起来,高效实现算法。
double
2020-09-23
4280
通俗理解 set,dict 背后的哈希表
Python 中set,dict都是基于哈希表的数据结构,这两个数据结构有着广泛的应用。因此很有必要弄懂哈希表的原理。
double
2020-08-28
1.7K0
盘点 Python 10 大常用数据结构(上篇)
如果你还处于Python入门阶段,通常只需掌握list、tuple、set、dict这类数据结构,做到灵活使用即可。
double
2020-08-04
8800
盘点 Python 10 大常用数据结构(下篇)
如果你还处于Python入门阶段,通常只需掌握list、tuple、set、dict这类数据结构,做到灵活使用即可。
double
2020-08-04
8790
Python 10 个极简用法,第五期
Python 无栈(stack)这一数据结构,但 Python列表实当栈用极为方便。
double
2020-06-22
4630
89 次荣登活跃榜,最高排名第 9 ,从零学算法第二周周报发布
当搜索一个键时,哈希表使用相同的哈希函数来查找对应的桶,并只在特定的桶中进行搜索。
double
2020-06-12
6430
Day 9 :什么是哈希表?
题目分析:两个数之和等于 target, 首先标记所有遍历过的数,如果 target 减去当前被遍历到的值 e 后,即 target-e 被标记过,则找到答案。
double
2020-06-04
4660
算法刷题起航,帮你走向下一个巅峰!
先说一个题外话,昨天收到微信公众号通知,邀请我参与个人认证。提交后公众号很快核实并通过我的申请,下面是认证后的公众号显示,欢迎去围观:
double
2020-05-26
4030
动态图展示 6 个常用的数据结构,一目了然!
数据结构的确很枯燥,尤其是初学时候,不知道到底有啥用。不过随着编码年限的增长,我们越会发现它真的很有用,巧妙的数据结构是算法高效实现的助推剂。
double
2020-05-25
6342
大白话总结著名的 word2vec
本文作者:Alicia , 现在美国名校读博士后,从事 AI 研究及教学工作,拥有 10 年以上工作与科研经历。
double
2020-03-04
3790
揭秘Numpy「高效使用哲学」,数值计算再提速10倍!
使用Python的地方,就能看到Numpy,尤其是需要数值计算的地方,Numpy的高性能更是体现的淋漓尽致。
double
2019-11-14
5720
一文掌握Python关键代码
首先,什么是 Python?根据 Python 创建者 Guido van Rossum 所言,Python 是一种高级编程语言,其设计的核心理念是代码的易读性,以及允许编程者通过若干行代码轻松表达想法创意。实际上,我选择学习 Python 的首要原因是其编程的优美性,用它编码和表达想法非常自然。
double
2019-09-30
7880
看图轻松理解单向链表
推出一个新系列,《看图轻松理解数据结构和算法》,主要使用图片来描述常见的数据结构和算法,轻松阅读并理解掌握。本系列包括各种堆、各种队列、各种列表、各种树、各种图、各种排序等等几十篇的样子。
double
2019-09-09
1K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档