两个月搞定面试算法【小白leetcode刷题训练】【python专场】

前言

刷题顺序来自极客时间,共分为8个专题,每周1个,两个月认真刷完基本大厂面试OK(我说的是认真刷!只抄题解不算)。截止到博主结束秋招时只刷到第5个专题,也基本够用了。也就是说认真刷题的话一个月就可以有offer入手了。
当然现在BAT的笔试做起来还是觉得费力,BAT的笔试是真的难啊!

博主是python选手,题解都是python写的。有问题欢迎交流,共同进步。

文章内附leetcode链接,直接点链接去做就行。同类型的尽量整理到一起了,也方便自己今后复习。带有每日一题标签的一刷可以略过,可以用于日常练手。

推荐五遍刷题法
1、读题+思考,10分钟内没思路,直接看题解,背诵默写答案,看国际站的高票答案。国际站的光头哥的题解常常写得非常优雅。
2、看完立刻自己默写一遍答案。
3、第二天重新自己写一遍这个题。
4、一个星期以后自己重新写一遍。
5、面试前复习一遍。

话不多说,开始吧。

WEEK 1

数组(常用双指针)
leetcode1.两数之和
leetcode15.三数之和

leetcode26.删除排序数组中的重复项
leetcode283.移动零

leetcode66.加一
leetcode88.合并两个有序数组

leetcode11.盛水最多的容器
leetcode42.接雨水

leetcode189.旋转数组

leetcode7.整数反转

每日一题.leetcode925.长键输入
每日一题.leetcode845.数组中的最长山脉

链表
leetcode206.翻转链表【常考】
leetcode25.k个一组翻转链表

leetcode24.两两交换链表中的结点
leetcode2.两

  • 19
    点赞
  • 141
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值