资源简介
如果你没有数据结构与算法基础:我给你推荐清华大学博士授课的python数据结构 绝对讲的好
有了基础直接先刷下面的几十道最常考的算法面试题。
最后配合剑指offer这本书足够了(下个月我会把剑指offer整理好)
从实际题目入手,满足用户突击刷题需求
对题目进行深度剖析,帮助优化解题思路
代码实操详解题目,总结题目解决规律
python语言实现
从高时间高空间的暴力解法到深入掌握最优方法
收获适合自己的解题方法与解题思路
资源目录
-代码开始-第1章 准备工作
-代码结束-
01 开篇词:这个专栏能给你带来什么?
02 online judge 的原理
03 时间复杂度与空间复杂度分析
第2章 初级难度试水
04 两数之和
05 整数反转
06 回文数
07 整数转罗马数字&罗马数字转整数
08 最长公共前缀
09 有效的括号
10 合并两个有序链表
11 删除排序数组中的重复项
12 移除数组中的指定元素
13 实现 strStr() 函数
第3章 中级难度涨经验
14 两数相加
15 无重复字符的最长子串
16 最长回文子串
17 Z 字形变换
18 字符串转换整数 (atoi)
19 三数之和
20 最接近的三数之和
21 电话号码的字母组合
22 删除链表的倒数第 n 个节点
23 括号生成
24 两两交换链表中的节点
25 盛水最多的容器
26 下一个排列
27 搜索旋转排序数组
28 摆动排序
第4章 高级难度超越自我
29 寻找两个有序数组的中位数
30 正则表达式匹配
31 合并K个排序链表
32 K 个一组翻转链表
33 单词接龙
34 寻找最近的回文数
35 地下城游戏
36 学生出勤记录
37 和最少为K的最短子数组
38 猫和老鼠
第5章 专题部分
39 专题1:LRU Cache 最近最少使用算法
40 专题2:二叉树遍历
41 专题3:二分算法
42 专题4:斐波那契数列
43 专题5:大整数
44 总结:写在最后
看看
室友的工具人
换工作刷题必备,感谢大佬分享。
感谢分享
感谢分享
感谢分享
感谢分享
谢谢分享
学习学习,正好用得上
先看看
感谢分享
学习下,谢谢站长
看上去不错
学习学习
謝謝分享,分享有心人。
算法还是要做题
学习~
多谢
算法还是要做题
感谢大佬分享 算法要加强
感谢分享
还需要面试
还需要面试
感谢分享
感谢大佬分享,学习一下
学习
谢谢分享
感谢分享
常备算法,感谢大佬分享
算法整起来
感谢分享
暑假学习一下
谢谢
谢谢分享
谢谢分享好好学习
谢谢分享会
感谢分享啊
感谢分享
感谢分享
感谢分享
奥利给
感谢分享
学习一下
需要需要
学算法拉
感谢分享
感谢分享
学起来
学起来
感谢分享,正有需要
感谢分享