logo
阿秀的学习笔记(搬运)
sidebar
正在初始化搜索引擎
    • 阿秀的学习笔记
    • 01 guide
    • 02 learning route
    • 03 hunting job
    • 04 experience
    • 05 xiustar
    • 07 resources
    • 08 other
    • 09 backend camp
    • 10 interview
    • Website docs
    • 阿秀的学习笔记
      • 目录
        • 基础学科导读
        • 操作系统学习路线
        • 计算机网络学习路线
        • 计算机校招基础学科速成路线
        • C++学习路线
        • 主攻一门即可
        • Golang学习路线
        • Java学习路线
        • 前端学习路线
        • 基础语法-01-20
        • 基础语法-21-40
        • 基础语法-41-60
        • 基础语法-61-80
        • 基础语法-81-100
        • 基础语法-101-120
        • 基础语法-121-140
        • 内存管理-01-20
        • C++11新标准-01-20
        • STL模板库-01-20
        • STL模板库-21-40
        • 其余问题-01-20
        • 其余问题-21-40
        • 操作系统01-20
        • 操作系统21-40
        • 操作系统41-60
        • 操作系统61-80
        • 计算机网络-01-20
        • 计算机网络-21-40
        • 计算机网络-41-60
        • 计算机网络-61-80
        • 计算机网络-81-100
        • 计算机网络-101-120
        • MySQL01-20
        • MySQL21-40
        • MySQL41-60
        • Redis01-20
        • Redis21-40
        • 系统设计01-03
        • 系统设计04-06
        • 系统设计07-Raft
        • 智力&场景题
        • 海量数据处理01-05
        • 海量数据处理06-10
          • 算法模块食用指南
          • 冒泡排序
          • 选择排序
          • 插入排序
          • 快速排序
          • 希尔排序
          • 归并排序
          • 堆排序
          • 计数排序
          • 桶排序
          • 基数排序
          • 必备算法基础
          • 导读
          • No1、二维数组中的查找
          • No2、替换空格
          • No3、从尾到头打印链表
          • No4、重建二叉树
          • No5、 用两个栈来实现一个队列
          • No6、旋转数组
          • No7、斐波那契数列
          • No8、 跳台阶
          • No9、变态跳台阶
          • No10、矩阵覆盖
          • No11、二进制中1的个数
          • No12、数值的整数次方
          • No13、调整数组顺序使奇数位于偶数前面
          • No14、 链表中倒数第k个结点
          • No15、反转链表
          • No16、合并两个有序链表
          • No17、树的子结构
          • No18、二叉树的镜像
          • No19、顺时针打印矩阵
          • No20、包含min函数的栈
          • No21、栈的压入弹出序列
          • No22、从上往下打印二叉树
          • No23、二叉搜索树的后序遍历序列
          • No24、二叉树中和为某一值的路径
          • No25、复杂链表的复制
          • No26、二叉搜索树与双向链表
          • No27、字符串的排列
          • No28、数组中出现次数超过一半的数字
          • No29、最小的K个数
          • No30、连续子数组的最大和
          • No31、整数中1出现的次数
          • No32、把数组排成最小的数
          • No33、第N个丑数
          • No34、第一个只出现一次的字符
          • No35、数组中的逆排序
          • No36、返回两个链表中的第一个公共节点
          • No37、 统计一个数字在排序数组中出现的次数
          • No38、二叉树的深度
          • No39、平衡二叉树
          • No40、数组中只出现一次的数字
          • No41、和为S的连续整数序列
          • No42、和为S的两个数字
          • No43、左旋转字符串
          • No44、反转单词序列
          • No45、扑克牌顺子
          • No46、孩子们的游戏
          • No47、求1+2+3+...+N
          • No48、求两个数相加
          • No49、字符串转化为整数
          • No50、数组中重复的数字
          • No51、构建乘积数组
          • No52、正则表达式匹配
          • No53、表示数值的字符串
          • No54、字符流中第一个不重复的字符
          • No55、链表中环的入口结点
          • No56、删除链表中的重复结点
          • No57、二叉树的下一个结点
          • No58、对称的二叉树
          • No59、按之字形顺序打印二叉树
          • No60、把二叉树打印成多行
          • No61、序列化二叉树
          • No62、二叉搜索树的第K个节点
          • No63、数据流中的中位数
          • No64、滑动窗口的最大值
          • No65、矩阵中的路径
          • No66、机器人的运动范围
          • No67、剪绳子
          • No1、二维数组中的查找
          • No1、二维数组中的查找
          • 使用指南
            • Hard
            • 目录
              • 精选力扣300+题目之数组
              • 1128. 等价多米诺骨牌对的数量
              • 414. 第三大的数
              • 581. 最短无序连续子数组
              • 605. 种花问题
              • 628. 三个数的最大乘积
              • 643. 子数组最大平均数 I
              • 665. 非递减数列
              • 674. 最长连续递增序列
              • 697. 数组的度
              • 717. 1比特与2比特字符
              • 724. 寻找数组的中心索引
              • 747. 至少是其他数字两倍的最大数
              • 830. 较大分组的位置
              • 840. 矩阵中的幻方
              • 849. 到最近的人的最大距离
              • 888. 公平的糖果交换
              • 914. 卡牌分组
              • 941. 有效的山脉数组
              • 989. 数组形式的整数加法
              • 剑指 Offer 66. 构建乘积数组
              • 11. 盛最多水的容器
              • 1497. 检查数组对是否可以被 k 整除
            • 目录
              • 13. 罗马数字转整数
              • 434.字符串中的单词数
              • 67.二进制求和
              • 680.验证回文字符串 Ⅱ
              • 686.重复叠加字符串匹配
              • 819.最常见的单词
              • 859.亲密字符串
              • 165.比较版本号
              • 17. 电话号码的字母组合
              • 5461.仅含1的子串数
              • 6. Z 字形变换
              • 8. 字符串转换整数 (atoi)
            • 目录
              • 206.反转链表
              • 21.合并两个有序链表
              • 237. 删除链表中的节点
            • Hard
            • 目录
            • Medium
            • 精选力扣300+题目之数组
              • 5464.换酒问题
            • Hard
            • 目录
            • 精选力扣300+题目之数组
              • 1207. 独一无二的出现次数
              • 202.快乐数
              • 204. 计数质数
              • 205. 同构字符串
              • 290. 单词规律
              • 387. 字符串中的第一个唯一字符
              • 594.最长和谐子序列
              • 599.两个列表的最小索引总和
              • 645. 错误的集合
              • 720. 词典中最长的单词
              • 884.两句话中的不常见单词
              • 970. 强整数
              • 215. 数组中的第K个最大元素
              • 3. 无重复字符的最长子串
              • 347. 前 K 个高频元素
              • 380. 常数时间插入、删除和获取随机元素
              • 451. 根据字符出现频率排序
              • 648. 单词替换
              • 692. 前K个高频单词
              • 718. 最长重复子数组
            • 目录
            • 精选力扣300+题目之数组
              • 167. 两数之和 II - 输入有序数组
              • 278. 第一个错误的版本
              • 350. 两个数组的交集 II
              • 367. 有效的完全平方数
              • 374. 猜数字大小
              • 392. 判断子序列
              • 441. 排列硬币
              • 475. 供暖器,很经典
              • 69. x 的平方根
              • 704. 二分查找
              • 744. 寻找比目标字母大的最小字母
              • 153. 寻找旋转排序数组中的最小值
              • 162. 寻找峰值
              • 287. 寻找重复数
              • 29. 两数相除
              • 34. 在排序数组中查找元素的第一个和最后一个位置
              • 378. 有序矩阵中第K小的元素
              • 436. 寻找右区间,很好的题
              • 454. 四数相加 II
              • 792. 匹配子序列的单词数
            • 目录
            • 精选力扣300+题目之数组
              • 1047. 删除字符串中的所有相邻重复项
              • 155. 最小栈
              • 225. 用队列实现栈
              • 682. 棒球比赛
              • 69. x 的平方根
              • 844. 比较含退格的字符串
              • 316. 去除重复字母
              • 84. 柱状图中最大的矩形
              • 85. 最大矩形
              • 1003. 检查替换后的词是否有效
              • 1190. 反转每对括号间的子串
              • 1209.删除字符串中的所有相邻重复项II
              • 394. 字符串解码
              • 636. 函数的独占时间
              • 71. 简化路径
              • 739. 每日温度
              • 856. 括号的分数
              • 921. 使括号有效的最少添加
              • 946. 验证栈序列
            • 目录
              • 532. 数组中的K-diff数对
              • 925. 长按键入
              • 1004. 最大连续1的个数 III
              • 1498. 满足条件的子序列数目
              • 485. 最大连续1的个数
              • 524. 通过删除字母匹配到字典里最长单词
              • 56. 合并区间
              • 75. 颜色分类
              • 80.删除排序数组中的重复项 II
              • 986. 区间列表的交集
            • Hard
            • 目录
            • Medium
            • 精选力扣300+题目之数组
              • 1029. 两地调度
              • 1046. 最后一块石头的重量
              • 精选力扣300+题目之数组
              • 1217. 玩筹码
              • 1221. 分割平衡字符串
              • 944. 删列造序
            • Hard
            • 目录
            • 精选力扣300+题目之数组
              • 39. 组合总和
              • 40.组合总和 II
              • 46. 全排列
              • 47. 全排列 II
              • 679. 24 点游戏
              • 78. 子集
              • 90. 子集 II
              • 面试题 08.08. 有重复字符串的排列组合
            • 目录
            • 精选力扣300+题目之数组
              • 1025. 除数博弈
              • 121. 买卖股票的最佳时机
              • 122. 买卖股票的最佳时机 II
              • 123. 买卖股票的最佳时机 III
              • 188. 买卖股票的最佳时机 IV
              • 198. 打家劫舍
              • 213. 打家劫舍 II
              • 303. 区域和检索 - 数组不可变
              • 309. 最佳买卖股票时机含冷冻期
              • 53. 最大子序和
              • 70. 爬楼梯
              • 714. 买卖股票的最佳时机含手续费
              • 746. 使用最小花费爬楼梯
              • 精选力扣300+题目之数组
              • 32. 最长有效括号
              • 887. 鸡蛋掉落 谷歌微软经典题目
              • 剑指 Offer 19. 正则表达式匹配
              • 1143. 最长公共子序列
              • 120. 三角形最小路径和
              • 1277. 统计全为 1 的正方形子矩阵
              • 139. 单词拆分
              • 140. 单词拆分 II
              • 152. 乘积最大子序列
              • 221. 最大正方形
              • 263. 丑数
              • 264. 丑数 II
              • 300. 最长上升子序列
              • 322. 零钱兑换
              • 413. 等差数列划分
              • 5. 最长回文子串
              • 516. 最长回文子序列
              • 518. 零钱兑换 II
              • 5454. 统计全 1 子矩形
              • 583. 两个字符串的删除操作
              • 62. 不同路径
              • 63. 不同路径 II
              • 638. 大礼包
              • 64. 最小路径和
              • 647. 回文子串
              • 712. 两个字符串的最小ASCII删除和
              • 72. 编辑距离
              • 877. 石子游戏
              • 91. 解码方法
              • 931. 下降路径最小和
              • Medium
            • Index
            • Easy
            • Hard
              • sidebar
              • Medium
            • 目录
              • 104. 二叉树的最大深度
              • 111. 二叉树的最小深度
              • 面试题 04.02. 最小高度树
              • 面试题55 - I. 二叉树的深度
            • 目录
            • 精选力扣300+题目之数组
              • Easy
              • 对称的二叉树
              • 144. 二叉树的前序遍历
              • 145. 二叉树的后序遍历
              • 230. 二叉搜索树中第K小的元素
              • 94、二叉树的中序遍历
              • Medium
              • 精选力扣300+题目之数组
              • 精选力扣300+题目之数组
              • 二叉搜索树的第k大节点
              • 序列化二叉树
              • 面试题07. 重建二叉树
              • 面试题26. 树的子结构
              • 面试题32 - I. 从上到下打印二叉树
              • 面试题32 - II. 从上到下打印二叉树 II
              • 面试题 32 - III. 从上到下打印二叉树 III
              • 面试题33. 二叉搜索树的后序遍历序列
              • 面试题34. 二叉树中和为某一值的路径
              • Index
              • sidebar
              • Easy
              • Hard
                • sidebar
                • Easy
                • sidebar
                • Medium
              • Index
              • sidebar
              • Easy
              • Hard
              • Medium
                • sidebar
                • Easy
                • sidebar
                • Medium
              • Index
              • sidebar
              • Easy
              • Hard
              • Medium
                • sidebar
                • Easy
              • Index
              • sidebar
              • Easy
              • Hard
              • Medium
                • sidebar
                • Easy
              • Index
              • sidebar
              • Hard
                • sidebar
                • Easy
                • sidebar
                • Medium
              • Index
              • sidebar
              • Hard
                • sidebar
                • Easy
                • sidebar
                • Medium
              • Index
              • sidebar
                • sidebar
                • Easy
                • sidebar
                • Hard
                • sidebar
                • Medium
              • Index
              • sidebar
              • Hard
                • sidebar
                • Easy
                • sidebar
                • Medium
              • Index
              • sidebar
              • Hard
              • Medium
                • sidebar
                • Easy
          • 面试高频算法真题
          • Index
          • Index
          • Index
        • 学习计算机这一路上的经验之谈
        • 推荐几个C++项目,可以学到点东西和写在简历上的那种
        • Web服务器烂大街?来试试这个项目吧|我可能是推荐这个项目的第一人
        • 读完两遍《STL源码剖析》后,我发现了一些辛秘
        • 到底学哪个? 从找工作角度来谈一谈,C++ or Java?
        • 我学编程全靠B站了,真香(第一期)
        • 我是时间管理大师?如何管理好自己的学习时间
        • 我学编程全靠B站了,真香(第二期)
        • 看视频的一点小建议
        • 我学编程全靠B站了,真香-国外篇(第三期)
        • 一篇文章带你看完阿秀学习计算机以来看过的全部好书
        • 看书的一点小建议
        • 博士师兄给我推荐了两门课
        • 刚开始看《深入理解计算机系统》的时候,我觉得自己是个傻子
        • 校招经验总结
        • 阿秀组建了一个校招学习圈子
        • 阿秀组建了一个校招学习圈子
        • 圈友分享:什么时候都不晚,但最好抓住当下
        • 昨天、今天和明天,阿秀离开校园后坚持学习135天了
        • 今天组里新入职一个31岁的校招生
        • 阿秀的学习圈知识星球
        • 阿里、字节、腾讯、美团等一二线大厂真实面经
        • 这周改了90多份简历
        • 校招重要时间点科普
        • 互联网常见技术岗分类
        • 求职必知名词&黑话
        • 常见技术岗投递岗位科普
        • ⭐阿秀三个多月、50余场面试经验浓缩为经验和总结
        • 14条金玉良言
        • 提前批和投递城市?值得聊聊
        • 秀哥,我学校垃圾,我该怎么办?
        • 为什么我建议你尽量内推
        • 简历远远比你想要的重要的多
        • 阿秀个人26版秋招简历迭代修改全过程-一份百投百中的计算机校招简历是如何迭代足足26版的?
        • 帮助一位毕业一年的本科学弟修改简历
        • 校招机会有限,千万不要乱投简历
        • 这周改了90多份简历
        • 吐槽一下上周看过的119份简历。
        • 有些简历第一眼就会让人失去继续看下去的勇气
        • 实习话题话题1
        • 大三学弟的学习面试经验,他很成熟
        • 师弟去网易实习了
        • 需要达到什么水平才能找到一份计算机实习?
        • 偷偷盘点一下各大公司的实习薪资
        • 从公司角度来看,为什么要招实习生?
        • 网易线上实习一年后,我又去字节镀金了
        • 我是校招相关话题1
        • 阿秀自己的校招总结-双非渣硕的秋招之路总结(已拿抖音研发岗SP)
        • 阿秀自己的完整学习经历复盘-没有什么逆袭,有的只是一点点坚持而已
        • 朋友先后折戟腾讯、字节、快手、网易、滴滴、深信服后,终于成功上岸了
        • 虚度大一一年又如何,双非本科大三学弟连斩腾讯字节
        • 大二,非科班,学弟,两周
        • 3984个小时,阿秀亲眼见证:小白非科班学妹 -> offer收割机
        • 一个萌妹纸:大四考研落榜又校招上岸字节客户端开发
        • 我的offer基本全是SP,研究生三年总结
        • 裸辞后破釜沉舟三个月,拿到SSP!
        • 7天五面,提前批顺利上岸飞书后端
        • 上岸快手,我选择一条不一样的路
        • 三无人员简历挂麻了,磕磕绊绊终上岸字节后端
        • 不管那么多,offer先接了再说
        • 顺利上岸字节电商后端,但也真的很不顺利
        • 算法转开发,拿了3个offer!
        • 前脚结束面试,后脚意向书就发来了。。。
        • 抖音后端,实习offer。
        • 上岸字节基础架构,大二转专业后我终于走到这一步
        • 四非选手,上岸互联网后端/服务端开发
        • 11面后上岸抖音后端,我悟了
        • 如何从多维度评估offer,选择最合适自己的那个
        • 阿里内部平台VS火山引擎后端开发,拿头比?
        • offer选择,哭了,我又被倒挂了。。。
        • 晚生一年就是这样的结果吗?真的很不甘心。
        • 小厂10K vs大厂20K,选哪个?
        • 拿了offer,为什么会觉得寒碜和丢人?
        • 考研话题1
        • 职场生涯
        • 入职字节一周了
        • 聊聊大多数学生毕业后面临的第一件事-租房
        • 来字节一月了,四个字:翻天覆地
        • 9个人,大厂、事业单位、银行、学校,四个行业、三个月的就业感想
        • 自己试用期还没过就开始带实习生是什么鬼?
        • 崩溃!实习生把小组的代码仓库搞得一团糟。。。
        • 转眼就来字节六个月了,真的不一样
        • 开工第二天,同事已经跑路了
        • 带了个实习生,体会到当妈的感觉了
        • 第一次操刀重构
        • 入职字节一周年了,说点真话。
        • 研一一整年都在搞深度学习,研二打算转开发
        • 秋招准备时间不够?优先挑性价比高的
        • 秋招来临,我缺打算换主攻语言
        • 越学越没信心!面试的时候像是在背八股文
        • 秋招看到github上不错的项目,但不知道该咋学?
        • 对自己目前的秋招进度产生怀疑了
        • 三本,身边人都在摆烂....
        • 为什么我苦口婆心劝你不要找算法岗
        • 校招面试过程中几个需要注意的地方,一般人我不告诉他
        • 在大厂实习,表示很慌
        • 不要随大流去参加提前批
      • 02 precious interviewgudie
      • 阿秀个人学习过程中使用过的一些付费资料
      • 武汉,互联网公司盘点
        • 阿秀有个收集资源的习惯
        • 超过1000本的计算机经典书籍PDF分享
        • 三种语言的LeetCode刷题笔记(Java、C++、Golang)
        • 能白嫖,速来!三份Github高星LeetCode刷题PDF笔记!!支持Java、C++、Go三种语言!
        • C++开发必看!侯捷老师的C++&陈硕老师Linux网络编程视频!
        • 互联网一二线大中厂校招面经合集(阿里、百度、字节等)
        • 计算机经典图书Top50
        • Github 上的各种硬核技术学习路线思维导图~
        • 图解操作系统、网络、计算机组成PDF下载!那些让你起飞的计算机基础知识~
        • 后端必备!SQL语法速成手册!
        • 10套简历模板!Word格式,白嫖可用~
        • 继清华大学免费开源计算机本科生课程后,浙大也干了(附赠离线版资源)!
        • Github开源!清华大学计算机系课程攻略共享计划(附赠离线版资源)!
        • 《Pro Git 中文版》PDF,带你学会git的骚操作~
          • 阿秀有个收集资源的习惯
          • 超过1000本的计算机经典书籍PDF分享
          • 三种语言的LeetCode刷题笔记(Java、C++、Golang)
          • C++开发必看!侯捷老师的C++&陈硕老师Linux网络编程视频!
          • 互联网一二线大中厂校招面经合集(阿里、百度、字节等)
          • Github 上的各种硬核技术学习路线思维导图~
          • 图解操作系统、网络、计算机组成PDF下载!那些让你起飞的计算机基础知识~
          • 后端必备!SQL语法速成手册!
          • 10套简历模板!Word格式,白嫖可用~
          • 速来!浙江大学CS本科生课程开源了
          • 格局!清华大学计算机系课程攻略共享!
          • 《Pro Git 中文版》PDF,带你学会git的骚操作~
          • 阿秀有个收集资源的习惯
          • 超过1000本的计算机经典书籍PDF分享
          • 三种语言的LeetCode刷题笔记(Java、C++、Golang)
          • 三种语言的LeetCode刷题笔记(Java、C++、Golang)
          • C++开发必看!侯捷老师的C++&陈硕老师Linux网络编程视频!
          • 互联网一二线大中厂校招面经合集(阿里、百度、字节等)
          • 计算机经典图书Top50
          • Github 上的各种硬核技术学习路线思维导图~
          • 图解操作系统、网络、计算机组成PDF下载!那些让你起飞的计算机基础知识~
          • 后端必备!SQL语法速成手册!
          • 10套简历模板!Word格式,白嫖可用~
          • 速来!浙江大学CS本科生课程开源了
          • 格局!清华大学计算机系课程攻略共享!
          • 《Pro Git 中文版》PDF,带你学会git的骚操作~
          • 阿秀有个收集资源的习惯
          • 超过1000本的计算机经典书籍PDF分享
          • 三种语言的LeetCode刷题笔记(Java、C++、Golang)
          • 三种语言的LeetCode刷题笔记(Java、C++、Golang)
          • C++开发必看!侯捷老师的C++&陈硕老师Linux网络编程视频!
          • 互联网一二线大中厂校招面经合集(阿里、百度、字节等)
          • 计算机经典图书Top50
          • Github 上的各种硬核技术学习路线思维导图~
          • 图解操作系统、网络、计算机组成PDF下载!那些让你起飞的计算机基础知识~
          • 后端必备!SQL语法速成手册!
          • 10套简历模板!Word格式,白嫖可用~
          • 速来!浙江大学CS本科生课程开源了
          • 格局!清华大学计算机系课程攻略共享!
          • 《Pro Git 中文版》PDF,带你学会git的骚操作~
      • 网站日记
      • 读者问题
      • Campus experience
      • C++训练营
      • Java&Golang训练营
      • 大厂真实面经
        • Readme
        • Readme
        • Readme
        • Readme
        • Readme
        • Readme
        • Readme
      • Image url

    sidebar

    返回

    LeetCodeJ精选300+easy

    剑指 Offer 66. 构建乘积数组

    414、第三大的数

    581. 最短无序连续子数组 很经典的题目,very nice

    605. 种花问题 也是很不错的题目

    628. 三个数的最大乘积

    643. 子数组最大平均数 I

    665. 非递减数列 很好的题

    674. 最长连续递增序列

    697. 数组的度

    717. 1比特与2比特字符

    724. 寻找数组的中心索引

    747. 至少是其他数字两倍的最大数

    830. 较大分组的位置

    840. 矩阵中的幻方

    849. 到最近的人的最大距离 好题

    888. 公平的糖果交换

    914. 卡牌分组 这也是道好题

    941. 有效的山脉数组

    989. 数组形式的整数加法 经典,很经典的题目,一步步渐进,直到最优解法

    1089. 复写零

    1128. 等价多米诺骨牌对的数量 好题,真的很好的题

    Made with Material for MkDocs