楼主: fentoyal
跳转到指定楼层
上一主题 下一主题
收起左侧

[其他] 刷题进阶Tips--分享给那些有刷题经验或工作经验的人

   
🔗
 楼主| fentoyal 2017-8-30 07:01:49 | 只看该作者
全局:
joycevernon 发表于 2017-8-30 06:50
谢谢楼主分享,目前分tag刷,刷了大概80道吧,现在看题目大概知道该分到那个类做,比如该用dp或者backtrack ...

你说数据结构需要google是什么意思?比如实现Binary Index Tree这种需要Google如何实现?还是需要往Hashmap/set等插入查找数据需要查一下API怎么调?

做题时常用数据结构(BST, hash, linked list)你不需要自己实现,直接调用语言自带的库就好了。除非题目就是让你实现它。所以我能想到的你需要亲自动手实现一个数据结构的,那只能是BIT, Trie, 这种稍微高级一点的数据结构。
回复

使用道具 举报

🔗
qich 2017-8-30 07:45:47 | 只看该作者
全局:
说到二分法,作为zhazha我感觉只要弄清楚upper_bound, lower_bound怎么写,基本上二分题都能套这两个函数解出来,但是我做题量不够大,所以也不知道这个看法对不对
回复

使用道具 举报

🔗
official71 2017-8-30 07:51:14 | 只看该作者
全局:
真是好贴啊!诚意满满,而且干货十足。感谢楼主!
回复

使用道具 举报

🔗
joycevernon 2017-8-30 10:58:12 | 只看该作者
全局:
fentoyal 发表于 2017-8-30 07:01
你说数据结构需要google是什么意思?比如实现Binary Index Tree这种需要Google如何实现?还是需要往Hashm ...

后者,就是对queue进行操作的时候不大熟练。主要还说queue的题目写的少。hashmap这些写的多就不需要谷歌了
回复

使用道具 举报

🔗
 楼主| fentoyal 2017-8-30 11:38:51 | 只看该作者
全局:
joycevernon 发表于 2017-8-30 10:58
后者,就是对queue进行操作的时候不大熟练。主要还说queue的题目写的少。hashmap这些写的多就不需要谷歌 ...

如果是这种情况,那就多练习下常用API就好了。我以为你说要花时间研究数据结构是研究数据结构内部实现。
回复

使用道具 举报

🔗
susu_susu 2017-8-31 05:48:25 | 只看该作者
全局:
LZ总结的真好 醍醐灌顶
回复

使用道具 举报

🔗
freemanlax 2017-9-1 13:22:15 | 只看该作者
全局:
susu_susu 发表于 2017-8-31 05:48
LZ总结的真好 醍醐灌顶

@fentoyal 很牛很牛的!
我按照他的策略:先干掉所有hard和20%一下通过率的题,已经做了快一周了,做的我热血沸腾:)) 睡不好觉
回复

使用道具 举报

🔗
 楼主| fentoyal 2017-9-1 14:04:43 | 只看该作者
全局:
freemanlax 发表于 2017-9-1 13:22
@fentoyal 很牛很牛的!
我按照他的策略:先干掉所有hard和20%一下通过率的题,已经做了快一周了,做的 ...

是不是信心爆棚,越做越有成就感,越做越想做,停不下来,
回复

使用道具 举报

🔗
freemanlax 2017-9-1 14:08:33 | 只看该作者
全局:
本帖最后由 freemanlax 于 2017-9-1 14:14 编辑
fentoyal 发表于 2017-9-1 14:04
是不是信心爆棚,越做越有成就感,越做越想做,停不下来,

不完全是:) 倒是老想把解法visualize 成动画印在脑海里,老是想看穿代码,而且有点眼高手低的心态-不太看得起easy的题,不是个好习惯吧?@fentoyal 请问您:如果把一百多道难题能看穿,是不是足够cover所有算法的类别,比如从字符串-树-图-DP-递归回溯-greedy-链表-etc ?你毕竟是过来人,拜托回复。

回复

使用道具 举报

🔗
 楼主| fentoyal 2017-9-1 14:18:21 | 只看该作者
全局:
freemanlax 发表于 2017-9-1 14:08
不完全是:) 倒是老想把解法visualize 成动画印在脑海里,老是想看穿代码,而且有点眼高手低的心态-不太看 ...

要的就这效果,刷自信心,自信上去了,面试才稳。你面试时别瞧不起面试官就行了。。
回复

使用道具 举报

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

本版积分规则

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