查看: 4152| 回复: 11
跳转到指定楼层
上一主题 下一主题
收起左侧

[树/链表/图] 如何准备Graph题型

 
全局:

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x

请教大家如何应该准备graph题型?
谢谢任何经验分享。

评分

参与人数 1大米 +1 收起 理由
14417335 + 1 给你点个赞!

查看全部评分


上一篇:2023 Leetcode Premium 开学福利 @ $99/ 每年 需要@gatech.edu 邮箱 (Georgia Tech)
下一篇:[LC周赛赛后发布会] Weekly Contest 360
推荐
SoyTuPapa 2023-8-24 12:21:20 | 只看该作者
全局:
楼上说的很有道理。 Graph题目真的很容易准备,只要把最基础的那几个记住就好。 比如BFS需要用queue, DFS可以用Recursion可以用stack。 Topo Sort就是在BFS基础上套个indegree的东西。 Dijkstra用Heap。 MST把边的weight从小到大排序然后建图。 Union-Find只能背,我建议你面试中别写union by rank, 要是面试官想刁难你让你解释rank那部分真的是浪费时间。

评分

参与人数 1大米 +1 收起 理由
14417335 + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

全局:
最难的还是array或者考trick之类的。graph是某种意义上送分的题,用心准备就可以拿到分数,的那种。

面试遇到了要感恩!

评分

参与人数 1大米 +1 收起 理由
14417335 + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

推荐
damien 2023-8-24 08:10:33 | 只看该作者
全局:
这么说吧,Graph其实是最好准备的题,套路最明显,而且是不是Graph题一眼就能识别出来。你要做的就是准备那几个模版(DFS,BFS,Topological sorting,DSU,Dijkstra, etc.)

评分

参与人数 1大米 +1 收起 理由
14417335 + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
 楼主| purser 2023-8-24 13:42:49 | 只看该作者
全局:
SoyTuPapa 发表于 2023-8-23 21:21
楼上说的很有道理。 Graph题目真的很容易准备,只要把最基础的那几个记住就好。 比如BFS需要用queue, DFS ...

谢谢。我就是这两天看那个Union-Find,Union by Rank看得头大。
回复

使用道具 举报

全局:
purser 发表于 2023-08-23 22:42:49
谢谢。我就是这两天看那个Union-Find,Union by Rank看得头大。
union by rank没有意义,只path compression就够了
回复

使用道具 举报

🔗
lz9527 2023-8-25 02:21:56 | 只看该作者
全局:
SoyTuPapa 发表于 2023-8-23 21:21
楼上说的很有道理。 Graph题目真的很容易准备,只要把最基础的那几个记住就好。 比如BFS需要用queue, DFS ...
我建议你面试中别写union by rank


这个什么意思,那union find怎么写?
回复

使用道具 举报

全局:
Union find 没那么难,搞懂path by compression和union by rank,再把模版一背,很多graph的题迎刃而解
回复

使用道具 举报

全局:
lz9527 发表于 2023-08-24 11:21:56
这个什么意思,那union find怎么写?
Union by rank顾名思义就是在union的时候用到,直接不考虑rank然后正常union就行。

比如union(x, y)如果xy不同组,就把y放到x里面或者x放到y里面。 不考虑哪个rank高或者低。

评分

参与人数 1大米 +1 收起 理由
14417335 + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

全局:
学习了,还是得熟记套路。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表