Code Monkey home page Code Monkey logo

xiaozhao-chongchongchong's Introduction

Git加速插件:GitHub加速😊

🔧Emacs工具篇

本项目开发及维护以Emacs为主!

常用快捷键(ctrl-c; alt-m)

功能快捷键
新建文件or打开文件c-x c-f
eshell:emacs端命令行窗口m-x eshell
添加有名称的超链接[[url] [name]]
添加github文件超链接[[file: ./ 文件夹 /文件] [描述字段]]
c-g取消一切指令
c-sbuffer内部全局搜索
上下分屏c-x 2
左右分屏c-x 3
关闭当前分屏c-x 0
只保留当前分屏c-x 1
打开最近使用的文件bufferc-x c-r
删除bufferc-x k
切换到其他bufferc-x b
有道词典查单词选中单词后,c-c o
EMACS快捷键教程EMACS_tutorial_for_mac

🐓日程提醒功能

  1. 删除 ~/.emacs.d/gtd.org
  2. c-c r打开添加事项buffer, 选择t(to do),添加事项
  3. shift + 上下按键调节任务优先级
  4. c-c c-c保存,c-c c-k退出不保存
  5. c-c a进入agenda buffer,选择a查看当前用户日程

⛽️LeetCode刷题篇

Screen-Pictures/LeetCode%E5%88%B7%E9%A2%98%E7%AF%87/2020-05-14_20-50-24_%E6%88%AA%E5%B1%8F2020-05-14%20%E4%B8%8B%E5%8D%888.50.18.png

快速链接

基础数据结构

面试高频题型

其他

🐈每日题目分配

DateTopicBlack_tearGiantVanCheck
05/14DP198.打家劫舍121.买卖股票的最佳时机53.最大子序和☑️
05/15DP237.打家劫舍 III309.最佳买卖股票时机含冷冻期300.最长上升子序列☑️
05/16DP64.最小路径和123.买卖股票的最佳时机 III5.最长回文子串☑️
05/17DP322.零钱兑换139.单词拆分416.分割等和子集☑️
05/18二叉树617.合并二叉树104.二叉树的最大深度101.对称二叉树☑️
05/19遍历105.从前序和中序构造二叉树94.非递归中序遍历102.非递归层序遍历☑️
05/20二叉树236.二叉树的最近公共祖先98.验证二叉搜索树96.不同的二叉搜索树☑️
05/21二叉树543.二叉树的直径538.把二叉树转换为累加树114.二叉树展开为链表☑️
05/22分治312.戳气球124.二叉树中的最大路径和297.二叉树的序列化与反序列化☑️
05/23DP85.最大矩形10.正则表达式匹配32.最长有效括号☑️
05/24链表19.删除链表倒数第N个节点142.环形链表23.合并k个排序链表☑️
05/25DP338.比特位计数279.完全平方数62.不同路径☑️
05/26DP494.目标和221.最大正方形152.乘积最大子数组☑️
05/27DP42.接雨水72.编辑距离44.通配符匹配☑️
05/28215.数组中的第K个最大元素239.滑动窗口最大值301.删除无效的括号☑️
05/29数组15.三数之和31.下一个排列34.在排序数组中查找元素的第一个和最后一…☑️
05/30链表2.两数相加148.排序链表84.柱状图中最大的矩形☑️
05/31分治169.多数元素240.搜索二维矩阵 II61.旋转链表☑️
新的一月新的开始
06/01分治973.最接近原点的 K 个点4.寻找两个正序数组的中位数面试题36.二叉搜索树与双向链表☑️
06/02双指针11.盛最多水的容器16.最接近的三数之和75.颜色分类☑️
06/03双指针344.反转字符串345.反转字符串中的元音字母349.两个数组的交集☑️
06/04DFS207.课程表200.岛屿数量394.字符串解码☑️
06/05DFS576.出界的路径数695.岛屿的最大面积638.大礼包☑️
06/06DFS130.被围绕的区域199.二叉树的右视图417.太平洋大西洋水流问题☑️
06/07链表160.相交链表206.反转链表234.回文链表☑️
第二周也要努力🦆☑️
06/08DPDI序列的有效排列 / 石子游戏按位与为零的三元组 / 石子游戏II石子游戏III / 分🥣☑️
06/09DP三角形最小路径和 / 迷路的机器人一次编辑 / 2出现的次数最大方阵/ 二叉树中的最长交错路径☑️
06/10二分查找Pow(x, n) /有序矩阵中第K小的元素找出重复数/寻找峰值两数相➗/二叉搜索树中第K小的元素☑️
06/11分治最小K个数 / 分割链表漂亮数组/ 环路检测复杂链表的复制/从链表中删去总和值为零的连续节点☑️
06/12等式方程的可满足性/ 节点间通路冗余🔗 / 统计参与通信的服务器除法求值/找出最终的安全状态☑️
06/13视频拼接/二维区域和检索 - 矩阵不可变推多米诺/ 预测赢家一和0 / 掷骰子的N种方法☑️
06/14新21点 / 使序列递增的最小交换次数最低票价 / 删除一次得到子数组最大和分裂二叉树的最大乘积 / 最大方阵☑️
奥利给!!!!
06/1546. 全排列 / 61.旋转链表22. 括号生成 / 169.多数元素238. 除自身以外数组的乘积 / 240.搜索二维矩阵 II☑️
06/1639. 组合总和/ 84.柱状图中最大的矩形48. 旋转图像 / 2.两数相加208. 实现 Trie (前缀树) / 148.排序链表☑️
06/17406. 根据身高重建队列/ 34.在排序数组739. 每日温度 / 15.三数之和49. 字母异位词分组 / 31.下一个排列☑️
06/18347. 前 K 个高频元素/ 301.删除无效的括号17. 电话号码的字母组合/ 215.数组中的第K142. 环形链表 II/ 239.滑动窗口最大值☑️
06/19146. LRU缓存机制/ 44.通配符匹配621. 任务调度器 / 42.接雨水560. 和为K的子数组/ 72.编辑距离☑️
06/20572. 另一个树的子树/ 152.乘积最大子数组100. 相同的树 / 494.目标和面试题 04.10. 检查子树/ 221.最大正方形☑️
06/21655. 输出二叉树/ 62.不同路径814. 二叉树剪枝 / 338.比特位计数968. 监控二叉树/ 279.完全平方数☑️
记得复盘做过的题噢
06/22384.打乱数组 / 121.买卖股票的最佳时机395.至少有K个重复字符的最长子串 / 543.二叉树的直径454.四数相加 II / 139.单词拆分☑️
06/23268.缺失数字 / 300.最长上升子序列326.3的幂 / 638.大礼包283.移动零 / 124.二叉树中的最大路径和☑️
06/24134.加油站⛽️ / 279.完全平方数166.分数到小数 / 94.非递归中序遍历127.单词接龙 / 237.打家劫舍 III☑️
06/2551.N皇后👑 / 416.分割等和子集36.有效的数独 / 5.最长回文子串40.组合总和 II / 312.戳气球☑️
06/26137.只出现一次的数字 II / 98.验证二叉搜索树201.数字范围按位与 / 114.二叉树展开为链表220.存在重复元素 III / 538.把二叉树转换为累加树☑️
06/27841.钥匙和房间🔑/ 104.二叉树的最大深度851.喧闹和富有 / 297.二叉树的序列化与反序列化886.可能的二分法 / 617.合并二叉树☑️
06/28779.第K个语法符号 / 10.正则表达式匹配698.划分为k个相等的子集 / 32.最长有效括号794.有效的井字游戏 / 85.最大矩形☑️
找回自信的一周
06/2972.编辑距离 / 零矩阵322.零钱兑换 / 剪绳子数组中数字出现的次数 / 309.最佳买卖股票时机含冷冻期☑️
06/30摆动序列 / 239.滑动窗口最大值丑数 III / 312.戳气球长度为 n 的开心字符串中字典序第 k 小的字符串 / 494.目标和☑️
06/31提莫攻击 / 44.通配符匹配301.删除无效的括号 / 克隆图42.接雨水 / 三角形最小路径和☑️
新的月份开始啦!
07/01非递归中序遍历 / 判断二分图将整数按权重排序 / 最大矩形冗余连接 / 统计参与通信的服务器☑️
07/02马戏团人塔 / 颜色交替的最短路径搜索旋转数组 / DI序列的有效排列 (二分查找+DP)后继者 / 硬币 (DFS+🎒)☑️
07/03表示数值的字符串 / 树的子结构转变数组后最接近目标值的数组和 / 不同路径 II单词转换 / 最低票价☑️
07/04最长不含重复字符的子字符串 / 数组中数字出现的次数Pow(x, n) / 环绕字符串中唯一的子字符串通知所有员工所需的时间 / 可获得的最大点数☑️
07/05数组中数字出现的次数 II / 二叉树中和为某一值的路径爱吃香蕉的珂珂 / 迷路的机器人祖父节点值为偶数的节点和 / 494.目标和☑️
🐛 🐛🐛
07/06两数之和 无重复字符的最长子串最长数对链 /最长重复子数组17. 电话号码的字母组合 预测赢家☑️
07/07Z 字形变换 / 整数反转轰炸敌人 / 摆动序列130.被围绕的区域/ 克隆图☑️
07/08字符串转换整数 (atoi) 回文数丑数 II / 丑数 III199.二叉树的右视图 206.反转链表☑️
07/09整数转罗马数字 / 罗马数字转整数多边形三角剖分的最低得分 / 46. 全排列环路检测 / 从链表中删去总和值为零的连续节点☑️
07/10最长公共前缀 /四数之和删除与获得点数 / 238. 除自身以外数组的乘积复杂链表的复制 / 148.排序链表☑️
07/11有效的括号 /两两交换链表中的节点朋友圈 / 576.出界的路径数121.买卖股票的最佳时机 / 309.最佳买卖股票时机含冷冻期☑️
07/12K 个一组翻转链表 删除排序数组中的重复项从叶结点开始的最小字符串 / 207.课程表123.买卖股票的最佳时机 III 188. 买卖股票的最佳时机 IV☑️
坚持就是胜利
07/136.Z字形变换 / 43.字符串相乘峰与谷 / 变位词组栈的压入、弹出序列 / 从上到下打印二叉树III☑️
07/1430.串联所有单词的子串 / 45.跳跃游戏II分割链表 / 最小K个数字符串的排列 / 把数字翻译成字符串☑️
07/1533.搜索旋转排序数组 / 52.N皇后II第k个数 / 硬币机器人的运动范围 / 队列的最大值☑️
07/1634.在排序数组中查找元素的第一个和最后一个位置 / 54.螺旋矩阵求和路径 / 布尔运算1~n整数中1出现的次数 / 矩阵中的路径☑️
07/1737.解数独 / 56.合并区间运算 / 链表求和数字序列中某一位的数字 / 数值的整数次方☑️
07/1839.组合总和 / 57.插入区间部分排序 / 最小差剪绳子II / 把字符串转换成整数☑️
07/1941.缺失的第一个正数 / 59.螺旋矩阵II计算器 / 合法二叉搜索树数组中的逆序对 / 数据流中的中位数☑️
剑指offer
07/20两数相除 串联所有单词的子串表示数值的字符串 数据流中的中位数圆圈中最后剩下的数字 求1+2+…+n☑️
07/21下一个排列 最长有效括号字符串转整数 二叉搜索树的最近公共祖先不用加减乘除做加法 构建乘积数组☑️
07/22正则表达式匹配 搜索插入位置二叉树的最近公共祖先 扑克牌中的顺子n个骰子的点数 左旋转字符串☑️
07/23有效数独 解数独翻转单词顺序 和为s的连续正数序列和为s的两个数字 数组中数字出现的次数 II☑️
07/24外观数列 缺失的第一个正数机器人的运动范围 数值的整数次方表示数值的字符串 树的子结构☑️
07/25字符串相乘 全排列顺时针打印矩阵 栈的压入、弹出序列二叉搜索树的后序遍历序列 复杂链表的复制☑️
07/26旋转图像 字母异位词分组二叉搜索树与双向链表 字符串的排列把数组排成最小的数 最长不含重复字符的子字符串☑️

🧠解题思路

动态规划

二叉树

前缀树Trie

数组

双指针

三指针

字符串

链表

BFS

DFS

拓扑排序

双向队列

二分查找

递归

回溯法

哈希表

分治

并查集

前缀和

位运算

位操作分组

数学推导

双端队列

滑动窗口

其他

📣MachineLearning分享篇

✈️学习计划

专题deadline
SVM05/14 ~ 05/19
word2vec06/04 ~ 0606
CRF06/01~0605
DecisionTree+RandomForest06/08 ~ 0612
xgboost06/17 ~ 0623
朴素贝叶斯0615 ~ 0620
PCA0624~ 0631
VAE0620~0731

分享链接(专题笔记)

topicLink
SVM机器学习-svm全手写推导
Word2Vecword2vec原理剖析
HMM&CRFHMM&CRF
DecisionTree+RandomForest认真的聊一聊决策树和随机森林
xgboostGBDTXGBoost常见问题
KMeans手推kmeans
LogisticRegression7分钟搞懂逻辑回归的来龙去脉
KNNK近邻算法哪家强?
NaiveBayes带你理解朴素贝叶斯分类算法
PCAPCA主成分分析学习总结

面试必备系列

ML/NLP 面经

腾讯、百度、滴滴最新NLP算法面经
2021算法阿里&腾讯&快手上岸,菜鸟小硕经验分享
NLP_AI面试全记录_最全预训练总结
2021校招算法面试锦囊_华为_网易游戏

精选仓库友情链接:

知识点归纳整理

主题标题来源传送门
预训练语言模型NLP算法面试必备!史上最全!PTMs:NLP预训练模型的全面总结知乎👉
Bert关于BERT,面试官们都怎么问公众号👉
机器学习概述博客gitbooks.io🚢
BERT、XLNet、MPNet从BERT、XLNet到MPNet,细看NLP预训练模型发展变迁史知乎👉
EDA、半监督综述NLP中的少样本困境问题探究公众号👉
《背包九讲》🎒

优秀论文推荐及解析

主题标题来源一句话概述
多模态特征融合HFFNACL2019如何有效结合语音、文本、图像的特征向
Word2vecword2vec Parameter Learning Explainedarxiv详细推导和解释word2vec模型的参数更新公式(CBOW/SG)
semi-supervised learningUDACVPR2019图片和文本的半监督数据增强及训练

内容持续更新中,欢迎关注!

xiaozhao-chongchongchong's People

Contributors

ai-confused avatar weizaiff avatar yechens avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.