GitHub加速😊
Git加速插件:🔧 Emacs工具篇
本项目开发及维护以Emacs为主!
常用快捷键(ctrl-c; alt-m)
功能 | 快捷键 |
新建文件or打开文件 | c-x c-f |
eshell:emacs端命令行窗口 | m-x eshell |
添加有名称的超链接 | [[url] [name]] |
添加github文件超链接 | [[file: ./ 文件夹 /文件] [描述字段]] |
c-g | 取消一切指令 |
c-s | buffer内部全局搜索 |
上下分屏 | c-x 2 |
左右分屏 | c-x 3 |
关闭当前分屏 | c-x 0 |
只保留当前分屏 | c-x 1 |
打开最近使用的文件buffer | c-x c-r |
删除buffer | c-x k |
切换到其他buffer | c-x b |
有道词典查单词 | 选中单词后,c-c o |
EMACS快捷键教程 | EMACS_tutorial_for_mac |
🐓 日程提醒功能
- 删除 ~/.emacs.d/gtd.org
- c-c r打开添加事项buffer, 选择t(to do),添加事项
- shift + 上下按键调节任务优先级
- c-c c-c保存,c-c c-k退出不保存
- c-c a进入agenda buffer,选择a查看当前用户日程
⛽️ LeetCode刷题篇
快速链接
基础数据结构
数组, 字符串, 链表, 栈, 二叉树, 哈希表
面试高频题型
动态规划, 二叉树, 双指针, 三指针, BFS, DFS, 二分查找, 回溯法, 分治, 递归, 堆, 并查集, 滑动窗口
其他
拓扑排序, 双向队列, 双端队列 前缀和, 位运算, 位操作分组, 数学推导, 其他
🐈 每日题目分配
🧠 解题思路
动态规划
- 5.最长回文子串
⛽️ - 10. 正则表达式匹配
😭 推荐阅读:正则表达式-详细讲解,由浅入深 - 44.通配符匹配
🦶 - 46.全排列
- 53.最大子序和
- 62.不同路径
- 64.最小路径和
😭 - 72.编辑距离
🌟 - 120.三角形最小路径和
- 121.买卖股票的最佳时机系列问题
🍉 推荐阅读:一个方法团灭6道股票问题 💰 123.买票股票的最佳时机III🥤 139.单词拆分- 152.乘积的最大子数组
🦷 - 198.打家劫舍
- 221.最大正方形
😄 进阶版:85.最大矩形 - 238.除自身以外数组的乘积
👟 - 279.完全平方数
😄 (类似题型: 零钱兑换) - 300.最长上升子序列
😣 - 309.最佳买卖股票时机含冷冻期
- 322.零钱兑换
🍊 337.打家劫舍III- 376.摆动序列
- 416.分割等和子集
🤓 - 467.环绕字符串中唯一的子字符串
- 474.一和零
😢 - 494.目标和
🌟 - 676.最长数对链
- 718.最长重复子数组
- 801.使序列递增的最小交换次数
- 808.分汤
😭 - 837.新21点
😒 - 983.最低票价
😁 - 1155.掷骰子的N种方法
😢 - 1186.删除一次得到子数组最大和
😭 基础版:53. 最大子序和 - 1406.石子游戏3
😭 - 面试题17_23_最大黑方阵
😢 - 迷路的机器人
🎪 人塔🌧️ - 把数字翻译成字符串
➕ - n个骰子的点数
😢
二叉树
- 94.二叉树的中序遍历
- 96.不同的二叉搜索树
😭 💪 98.验证二叉搜索树- 100.相同的树
😁 - 101.对称二叉树
🐱 - 102.二叉树的层序遍历
🌲 104.二叉树的最大深度- 105.从前序与中序遍历序列构造二叉树
🎩 - 114.二叉树展开链表
🐶 - 124. 二叉树中的最大路径和
- 230.二叉搜索树中第K小的元素
😄 - 236.二叉树的最近公共祖先
😫 - 297.二叉树序列化和反序列化
😢 - 538.把二叉搜索树转换为累加树
- 543.二叉树的直径
😊 - 572.另一个
🌲 的子🌲 😫 617.合并二叉树- 655.输出二叉树
- 740.删除与获得点数
- 814.二叉树剪枝
✌️ - 968.监控二叉树
😭 - 1339.分裂二叉树的最大乘积
🉑️ - 1372.二叉树中的最长交错路径
👖 - 面试题04.06.后继者
➕ - 面试题04.10.检查子树
➕ 🌲 的字结构😭 - 二叉树中路径总和
- 从上到下打印二叉树
- 面试题68.二叉搜索树的最近公共祖先
- 二叉搜索树的后序遍历序列
😢
前缀树Trie
数组
- 1. 两数之和
- 31.下一个排列
- 36.有效的数独
- 48.旋转图像
- 134.
⛽️ - 169.多数元素
😄 - 201.数字范围按位与
- 240.搜索二维矩阵 II
😄 - 268.缺失数字
- 384.打乱数组
- 621.任务调度器
- 932.漂亮数组
- 973.最接近原点的k个点
- 1267.统计参与通信的服务器
😁 - 1387.将整数按权重排序
😁 - 面试题_2出现的次数
🤒️ - 零矩阵
- 面试题_主要元素-摩尔投票法
- 面试题10.11.峰与谷
- 剑指Offer61.扑克牌中的顺子
- 剑指Offer29.顺时针打印矩阵
- 最大最小排列
双指针
- 11.盛最多水的容器
- 15.三数之和
😂 - 16.最接近的三数之和
😁 - 26. 删除排序数组中的重复项
- 160.相交链表
- 234.回文链表
😼 - 283.移动零
🐸 - 344.反转字符串
😊 - 345.反转字符串中的元音字母
- 分割链表
- 面试题_一次编辑
- 面试题02.04.分割链表
- 面试题16.16.部分排序
- 和为s的两个数字
➕ - 最长不含重复字符的子字符串
➕
三指针
字符串
- 3. 无重复字符的最长子串
- 7. 字符串和整数互相转换
- 9.回文数 -> 回文链表
- 14. 最长公共前缀
- 30.串联所有单词的子串
- 49.字母异位词分组
➕ - 838.推多米诺
- 罗马书和整数
- 括号匹配问题
- 面试题16.26.计算器
- 剑指Offer67.把字符串转换成整数
- 翻转单词顺序
- 字符串运算
栈
链表
- 2.两数相加
😜 - 19.删除链表的倒数第N个节点
🇫🇯 - 23.合并K个排序链表
😁 - 61.旋转链表
😁 - 142.环形链表II
😊 - 148.排序链表
- 206.反转链表
- 面试题36. 二叉搜索树与双向链表 建议先导题:二叉树的中序遍历
➕ - 面试题_环路检测
- 面试题35复杂链表的复制
- 带指针的节点的翻转
- 面试题02.05.链表求和
BFS
DFS
- 17.电话号码的字母组合
- 22.括号生成
😁 - 130.被围绕的区域
😭 - 200.岛屿数量
😊 - 361.轰炸敌人
- 417.太平洋大西洋水流问题
👖 - 486.预测赢家.org
- 547.朋友圈
- 576.出界的路径数
- 695.岛屿的最大面积
😁 - 1415.长度为n的开心字符串中字典序第k小的字符串
➕ - 面试题17.22.单词转换
👖 - 字符串的排列
- 机器人的运动范围
- 矩阵中的路径
拓扑排序
堆
双向队列
二分查找
递归
回溯法
哈希表
分治
并查集
前缀和
位运算
位操作分组
数学推导
- 剪绳子
✌️ - 剪绳子2
😢 - 数字序列中某一位的数字
😢 - 数值的整数次方
- 圆圈中最后剩下的数字
➕ - 求1+2+…+n
➕ - 不用加减乘除做加法
➕ - 构建乘积数组
➕ - 数组中数字出现的次数 II
😢
双端队列
滑动窗口
其他
返回顶部
📣 MachineLearning分享篇
✈️ 学习计划
专题 | deadline |
SVM | 05/14 ~ 05/19 |
word2vec | 06/04 ~ 0606 |
CRF | 06/01~0605 |
DecisionTree+RandomForest | 06/08 ~ 0612 |
xgboost | 06/17 ~ 0623 |
朴素贝叶斯 | 0615 ~ 0620 |
PCA | 0624~ 0631 |
VAE | 0620~0731 |
分享链接(专题笔记)
topic | Link |
SVM | 机器学习-svm全手写推导 |
Word2Vec | word2vec原理剖析 |
HMM&CRF | HMM&CRF |
DecisionTree+RandomForest | 认真的聊一聊决策树和随机森林 |
xgboost | GBDTXGBoost常见问题 |
KMeans | 手推kmeans |
LogisticRegression | 7分钟搞懂逻辑回归的来龙去脉 |
KNN | K近邻算法哪家强? |
NaiveBayes | 带你理解朴素贝叶斯分类算法 |
PCA | PCA主成分分析学习总结 |
面试必备系列
ML/NLP 面经
腾讯、百度、滴滴最新NLP算法面经 |
2021算法阿里&腾讯&快手上岸,菜鸟小硕经验分享 |
NLP_AI面试全记录_最全预训练总结 |
2021校招算法面试锦囊_华为_网易游戏 |
精选仓库友情链接:
2021年最新总结,阿里,腾讯,百度,美团,头条等技术面试题目,以及答案,专家出题人分析汇总
知识点归纳整理
主题 | 标题 | 来源 | 传送门 |
预训练语言模型 | NLP算法面试必备!史上最全!PTMs:NLP预训练模型的全面总结 | 知乎 | |
Bert | 关于BERT,面试官们都怎么问 | 公众号 | |
机器学习概述博客 | gitbooks.io | ||
BERT、XLNet、MPNet | 从BERT、XLNet到MPNet,细看NLP预训练模型发展变迁史 | 知乎 | |
EDA、半监督综述 | NLP中的少样本困境问题探究 | 公众号 | |
《背包九讲》 |
优秀论文推荐及解析
主题 | 标题 | 来源 | 一句话概述 |
多模态特征融合 | HFFN | ACL2019 | 如何有效结合语音、文本、图像的特征向 |
Word2vec | word2vec Parameter Learning Explained | arxiv | 详细推导和解释word2vec模型的参数更新公式(CBOW/SG) |
semi-supervised learning | UDA | CVPR2019 | 图片和文本的半监督数据增强及训练 |
内容持续更新中,欢迎关注!