Updates Log === ## ToDo - Tensorflow - char embedding layer - Tensorflow - Pointer Layer - 机器学习 - 专题-XGBoost - 深度学习 - GAN 与 RL 基本模型 - CRF 条件随机场 / 图模型 - Linux Shell 常用命令 - wc/sed/awk/grep/sort/uniq/paste/cat/head/tail - DL - 专题 - 加速方法 - 机器学习基础相关 - 深度学习与机器学习的异同及联系 - 机器学习实践相关 - 数据预处理 - 缺失值 - 特征工程,特征选择的标志(为什么选择这些特征) - XGB 调参的方法、LightGBM、CatBoost - gbdt,xgboost,lgbm的区别 - 模型融合的方法 - 数据可视化分析 - 流形学习 - 算法专题-排列与组合 - 吉布斯采样 - 算法-矩阵乘法 - 稀疏矩阵 - 显著性检测 - 机器学习的体系、学派 - 朴素贝叶斯与逻辑回归的区别 - 为什么 RNN 中采用 tanh 作为激活函数 > https://www.zhihu.com/question/61265076 - 修订 FastText 中词向量生成的描述 - 自定义用于快速测试代码的数据结构及相关方法 - 并查集 - 什么是梯度消失 - HR面常见问题 - 超参数调优 - 机器学习实战-部分代码(K-Means等) - 判断相似二叉树及优化 - `max(x, y)` 的期望 - 加速网络收敛的方法 - 回归树、基尼指数 - 判断两个链表是否相交(CSDN) - 一阶 二阶泰勒展开 - 梯度下降往往没有指向 ## 2018-9-27 - 笔试 - iHandy ## 2018-9-26 - 算法 - 专题 - 双指针 ## 2018-9-25 - 算法 - 专题 - 双指针 - 笔试 - 作业帮 ## 2018-9-24 - 算法 - 专题 - 双指针 ## 2018-9-23 - 算法 - 专题 - 双指针 ## 2018-9-21 - 算法 - 专题 - 双指针 ## 2018-9-15 - 笔试 - 爱奇艺 - 笔试 - 搜狐畅游 - NLP - 专题-句向量 ## 2018-9-8 - 算法 - 高级数据结构 - 树状数组 - papers - 视觉问答 ## 2018-9-7 - 算法 - 区间问题 - 算法 - 数学 - 最大共线点的个数 ## 2018-9-5 - 算法 - 排列组合专题整理 ## 2018-9-4 - 算法 - 数据结构 - 设计 - LRU 缓存淘汰算法 - 算法 - 排列组合 - 下一个排列 - 上一个排列 - 全排列(无重复) - 全排列(有重复) - 算法 - 面试真题 - n个[0,n)的数,求每个数的出现次数(不能开辟额外空间) ## 2018-9-3 - 深度学习基础 - 正则化 - Batch Normalization(修订) ## 2018-9-2 - 集成学习专题整理 ## 2018-9-1 - 笔试面经 - 头条 4 面小结 - 算法 - 字符串 - 进制转换/长短地址转换 - 算法 - LeetCode - 连续子数组和 ## 2018-8-31 - 数据结构 - 字符串 - 中缀表达式转后缀表达式(逆波兰式) - 数据结构 - 二叉树 - 最大路径和 - 深度学习 - 基础 - 批量归一化(BN) - 算法 - 动态规划 - 最大正方形 ## 2018-8-30 - 算法 - 海量数据处理专题 - 判断一个数是否在 40 亿个数中出现 - 笔试面经 - 招行 - 推倒吧骨牌 ## 2018-8-29 - DL-专题-RNN - RNN 的 3 种设计模式 - DL-专题-序列建模 - Seq2Seq - Beam Search ## 2018-8-28 - 完善 K-Means 注释 - 算法-随机数 - 用 `rand_m()` 生成 `rand_n()` - DL-专题-RNN ## 2018-8-27 - code - K-Means - 360 笔试 - 算法-数据结构 ## 2018-8-26 - 深度学习基础 - 梯度下降及其优化(修订) ## 2018-8-25 - 深度学习基础 - 过拟合与欠拟合 - 梯度下降(修订) ## 2018-8-24 - DL-专题-CNN - 卷积的内部实现 - 卷积的反向传播 - NLP-专题-词向量修订 - 算法-专题-数据结构 - 二叉树 - 最近公共祖先 - 打印节点路径 - 链表 - 链表快排 - 两个链表的第一个公共节点 ## 2018-8-23 - 算法-动态规划 - 完全背包 - 01背包、完全背包的一维 DP 优化、滚动数组优化 ## 2018-8-22 - proj-阅读理解-完形填空(改进三) - LeetCode - 暴力搜索 - 岛屿的个数(DFS + BFS) - 字节跳动 0812 笔试题回顾 - 3 积分卡牌游戏(未测试) - 5 直播爱好者(未测试) - 算法-随机数 - 利用不等概率方法产生等概率的随机数 - 如何采样,使 n-1 被采样 n 次? - 算法-动态规划 - 01 背包 ## 2018-8-21 - proj-阅读理解-完形填空 - LeetCode - 数组 - 删除排序数组中的重复项 - 我的日程安排表 I - 字节跳动 0812 笔试题回顾 - 1 世界杯开幕式(DFS 搜索联通区域) - 2 文章病句标识(多级排序,区间合并) ## 2018-8-20 - DP-鹰蛋问题 - 基础-术语表 - 指数衰减平均的说明 - LeetCode - 数据-双指针 - 三数之和 - 最接近的三数之和 ## 2018-8-19 - 算法-洗牌与采样 - 带权采样(查表法) - DL-专题-优化算法 - 带动量的 SGD 算法 - 自适应学习率的优化方法 - AdaGrad - RMSProp - AdaDelta - Adam ## 2018-8-18 - DL-专题-优化算法 - 梯度下降法 - SGD、小批量 SGD - 牛顿法与梯度下降 - 题解-LeetCode - 数组 - 三数之和 - 最接近的三数之和 ## 2018-8-17 - 机器学习基础 - 方差与偏差 - 机器学习基础 - 判别模型与生成模型 ## 2018-8-16 - 算法 - 洗牌与采样