1.开启

多遍重复
记忆(脑图)+反复(五毒神掌)
最佳方法:5分钟想不出来直接看题解或者高票代码,用五毒神掌变成自己的东西。

数据结构

一维:
基础:数组array(string),链表linked list
高级:栈stack,队列queue,双端队列deque,集合set,映射map(hash or map)
二维:
基础:树tree,图graph
高级:二叉搜索树 binary search tree (red-black tree AVL)堆heap 并查集disjoint set 字典树Trie
特殊:
位运算Bitwise 布隆过滤器BloomFilter
LRU Cache

算法

if else switch -->branch
for while loop ->iteration
递归 Recursion(Divide &Conquer Backtrace)
搜索 Search 深度优先 广度优先
动态规划
二分查找
贪心
数学 几何

做题流程

clarification
possible solusions
compare
optimal(加强)
coding (多写)
test cases

刷题流程

第一遍
5分钟 读题+思考
直接看解法 注意!多解法,比较解法优劣
背诵、默写好的解法
第二遍
马上自己写->leedcode提交
多种写法比较、体会
第三遍
过了一天后,再重复做题
不同解法的熟练程度->专项训练
第四遍
过了一周 反复练习相同的题目
第五遍
面试前

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值