自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 2023_刷题_二叉树

文章目录书leixingleixing书leixingleixing

2023-12-09 22:22:43 406

原创 2021秋招---leetcode-总结

leetcode树-他人总结LeetCode刷题总结-树篇(上)LeetCode刷题总结-树篇(中)leetCode刷题总结-树篇(下)递归-他人总结leetcode刷题总结之递归LeetCode刷题总结-递归篇数组–LeetCode刷题总结-数组篇(上)LeetCode刷题总结-数组篇(中)LeetCode刷题总结-数组篇(下)LeetCode刷题总结-数组篇(番外)栈、链表、堆和队列篇LeetCode刷题总结-栈、链表、堆和队列篇哈希表篇LeetCod

2023-11-22 00:42:29 93

原创 2021秋招-算法-递归

算法-递归基础框架leetcode刷题1.leetcode-101. 对称二叉树-简单101. 对称二叉树给定一个二叉树,检查它是否是镜像对称的。例如,二叉树 [1,2,2,3,4,4,3] 是对称的。 1 / \ 2 2 / \ / \3 4 4 3但是下面这个 [1,2,2,null,3,null,3] 则不是镜像对称的: 1 / \ 2 2 \ \ 3 3# Definition for a binary tr

2023-11-22 00:41:47 114

原创 2021秋招-面经

微软STCA面试-面经2020-06-01左右在牛客上面投递微软STCA的面试简历,没看清楚,要求是research intern,对应要求是: 顶会+博士。 迷迷糊糊的也就投了, 上周周四时候stca老师联系我,然后发给我一篇ICLR文章(SKT模型),让我slide讲解,顺便考察,项目、文章、coding。对应准备其实刚开始是拒绝准备的,因为如果这次面试不过,准备的这些文章也好。其他的也好没什么用的对于后面秋招。周五晚上时候正式打开了文章,但是因为是 做生成的 一堆推导的公式,看的脑子疼,所

2023-11-22 00:41:25 98

原创 2021秋招-算法-哈希算法-哈希表

LeetCoe-03-无重复字符的最长字串LeetCode链接:LeetCoe-03-无重复字符的最长字串题目理解及描述无重复字符的最长子串难度中等3747给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。示例 1:输入: “abcabcbb”输出: 3解释: 因为无重复字符的最长子串是 “abc”,所以其长度为 3。示例 2:输入: “bbbbb”输出: 1解释: 因为无重复字符的最长子串是 “b”,所以其长度为 1。示例 3:输入: “pwwkew”输出: 3解释:

2023-11-22 00:40:32 476 1

原创 2021秋招-总目录

2021秋招-目录知识点总结预训练语言模型: Bert家族word2vec 、 fasttext 、elmo;BN 、LN、CN、WNNLP中的loss与评价总结面经刷题

2023-11-22 00:40:14 111

原创 2021秋招-数据结构-栈、队列、数组、列表

栈、队列、数组、列表实现方式队列class Queue: def __init__(self): self.items = [] def enqueue(self, item): self.items.append(item) def dequeue(self): return self.items.pop(0) def empty(self): return self.size() == 0

2023-11-22 00:39:22 493 1

原创 2021秋招-数据结构-二叉树相关

LeetCode刷题–二叉树相关leetcode中常见的二叉树相关的知识点和题目总结;面经中的二叉树题目;

2020-07-30 15:33:15 505 1

原创 2021秋招-word2cev原理

word2cev原理教程@刘建平Pinard-四篇文章系统讲解W2V原理、加速、gensim包实现。word2vec原理(一) CBOW与Skip-Gram模型基础word2vec原理(二) 基于Hierarchical Softmax的模型word2vec原理(三) 基于Negative Sampling的模型用gensim学习word2vec...

2020-07-28 17:12:30 343

原创 2021秋招-数据结构-链表

数据结构-链表2.剑指 Offer 24. 反转链表-简单剑指 Offer 24. 反转链表定义一个函数,输入一个链表的头节点,反转该链表并输出反转后链表的头节点。 示例:输入: 1->2->3->4->5->NULL输出: 5->4->3->2->1->NULLpython 递归方法:# Definition for singly-linked list.# class ListNode:# def __in

2020-07-25 20:55:37 239 1

原创 2021秋招-NLP基础任务模型-NER

NLP基础任务模型-NER目录:任务定义简单综述数据集细节总结模型细节总结

2020-07-19 14:16:15 5257 1

原创 2021秋招---过拟合、欠拟合 原因、现象、解决办法。

过拟合、欠拟合 原因、现象、解决办法。如何防止过拟合和欠拟合-知乎过拟合出现的原因以及解决方案-知乎对过拟合欠拟合的简单理解-知乎欠拟合、过拟合及如何防止过拟合–知乎过拟合与欠拟合–知乎知识干货-动手学深度学习-04 过拟合、欠拟合及其解决方案-知乎...

2020-07-18 16:11:56 289

原创 2021秋招-面试高频-RNN系列

面试高频-RNN系列笔记整理LSTM 扫盲:长短期记忆网络解读及其 PyTorch 应用实现自己RNN、GRU、LSTM结构、公式整理;各自对应优点整理;padding、边长处理梯度消失、梯度爆炸相关Pytorch等实现其他...

2020-07-11 21:03:27 448

原创 2021秋招-机器阅读理解整理

机器阅读理解整理经典模型整理笔记后Bert时代机器阅读理解后续自己论文整理已经分类整大的实验室:UCL MRC_Group:AI2:微软:THU:PKU:数据集文章ROPES | Reasoning Over Paragraph Effects in SituationsarXiv: https://arxiv.org/abs/1908.05852Leadboard: https://leaderboard.allenai.org/ropesNoteL

2020-07-09 11:12:21 4520

原创 2021秋招-机器学习-HMM学习-CRF学习

机器学习基础-HMM学学习

2020-07-07 00:11:15 300

原创 2021秋招-面试高频-优化器算法

面试高频-优化器算法笔记梯度下降的可视化解释(Momentum,AdaGrad,RMSProp,Adam)深度学习优化器总结机器学习优化器Optimizer的总结Pytorch中常用的四种优化器SGD、Momentum、RMSProp、Adam

2020-07-06 11:12:26 453

原创 动态规划整理

动态规划系统整理基础知识点整理;动态规划初探及什么是无后效性?LeetCodeleetcode- 174. 地下城游戏-hard174. 地下城游戏-hard一些恶魔抓住了公主(P)并将她关在了地下城的右下角。地下城是由 M x N 个房间组成的二维网格。我们英勇的骑士(K)最初被安置在左上角的房间里,他必须穿过地下城并通过对抗恶魔来拯救公主。骑士的初始健康点数为一个正整数。如果他的健康点数在某一时刻降至 0 或以下,他会立即死亡。有些房间由恶魔守卫,因此骑士在进入这些房间时会失去健康

2020-07-04 23:48:09 2646 1

原创 2021秋招-NLP基础-Attention-预训练模型总结

NLP基础-预训练模型总结

2020-06-30 22:39:58 2664

原创 2021秋招-面试高频4-评价指标-损失函数理解

面试高频4-损失函数理解

2020-06-30 11:31:13 704

原创 2021秋招-面试高频2-BN、LN、WN相关

面试高频2-BN、LN、WN相关

2020-06-29 21:06:43 762

原创 LaTex与MarkDown常用整理

LaTex与MarkDown常用整理

2020-06-29 11:11:57 206

原创 2021秋招-面试高频1-过拟合之正则化解读

面试高频1-正则化(L1\l2)解读L1、L2正则相关知识点集合(1.概念理解;2.贝叶斯、解空间推导;3.经典文章解读整理)正则化相关的面试题-bilibili-⭐⭐⭐L1、L2正则化总结: L1,L2正则所有问题-视频-PPT截图⭐⭐⭐⭐5.1 知乎-L1正则化与L2正则化⭐⭐⭐5.2 贝叶斯眼里的正则化⭐⭐5.1 L1正则化与L2正则化5.2 深入理解L1、L2正则化5.3 L1和L2正则化的概率解释????5.4 机器学习中的范数规则化之(一)L0、L1与L2范数5

2020-06-28 15:45:30 280

原创 2021秋招-算法-贪心算法之区间调度问题

算法-贪心算法之区间调度问题大佬总结-贪心算法之区间调度问题什么是贪心算法呢?贪心算法可以认为是动态规划算法的一个特例,相比动态规划,使用贪心算法需要满足更多的条件(贪心选择性质),但是效率比动态规划要高。比如说一个算法问题使用暴力解法需要指数级时间,如果能使用动态规划消除重叠子问题,就可以降到多项式级别的时间,如果满足贪心选择性质,那么可以进一步降低时间复杂度,达到线性级别的。什么是贪心选择性质呢,简单说就是:每一步都做出一个局部最优的选择,最终的结果就是全局最优。注意哦,这是一种特殊性质,其实只

2020-06-25 21:02:59 474 1

原创 2021秋招-场景题-垃圾评论、垃圾短信、垃圾邮件的检测技术方法

场景题-垃圾评论、垃圾短信、垃圾邮件的检测技术方法之前腾讯PCG-腾讯新闻面试过程中问到: ‘给了三个例子,怎样检测评论为垃圾评论, 如: @@@V@X@@@2222****’, 当时回答的不好,故后期打算找时间梳理一下;基于正则方法基于编辑距离基于统计方法基于KMP算法:O(M+N)基于字典树基于句子分类基于图链接方法游戏中的敏感词过滤是如何实现的 | 什么是字典树(Trie)垃圾信息(邮件)检测...

2020-06-25 17:57:24 393

原创 2021秋招-算法-滑动窗口算法框架

算法-滑动窗口算法框架大佬整理1/3-我写了套框架,把滑动窗口算法变成了默写题大佬整理2/3-滑动窗口算法解决子串问题大佬整理2/3-单调队列解决滑动窗口问题框架整理:关于双指针的快慢指针和左右指针的用法,可以参见前文 双指针技巧汇总,本文就解决一类最难掌握的双指针技巧:滑动窗口技巧,并总结出一套框架,可以保你闭着眼直接套出答案。说起滑动窗口算法,很多读者都会头疼。这个算法技巧的思路非常简单,就是维护一个窗口,不断滑动,然后更新答案么。LeetCode 上有起码 10 道运用滑动窗口算法的题目,

2020-06-24 23:37:15 442 1

原创 2021秋招-算法-排序算法

算法-常见10大排序算法转载-10 大经典排序算法(Python版)排序算法是《数据结构与算法》中最基本的算法之一。排序算法可以分为内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。常见的内部排序算法有:插入排序、希尔排序、选择排序、冒泡排序、归并排序、快速排序、堆排序、基数排序等。用一张图概括:关于时间复杂度:平方阶 (O(n2)) 排序 各类简单排序:直接插入、直接选择和冒泡排序。线性对数阶 (O

2020-06-24 19:44:38 381 1

原创 2021秋招-leetcode刷题-未分类

leetcode刷题-未分类每日一题: leetcode-面试题 16.18. 模式匹配-中等(2020-06-22)面试题 16.18. 模式匹配大佬题解-针对pattern形式分类讨论面试题 16.18. 模式匹配你有两个字符串,即pattern和value。 pattern字符串由字母"a"和"b"组成,用于描述字符串中的模式。例如,字符串"catcatgocatgo"匹配模式"aabab"(其中"cat"是"a","go"是"b"),该字符串也匹配像"a"、"ab"和"b"这样的模式

2020-06-24 10:34:14 328

原创 2021秋招-算法-双指针技巧总结

算法-双指针技巧总结大佬总结框架-双指针技巧汇总-转载同上-排版好一些同上-进一步对于题目展开我认为双指针技巧还可以分为两类,一类是「快慢指针」,一类是「左右指针」。前者解决主要解决链表中的问题,比如典型的判定链表中是否包含环;后者主要解决数组(或者字符串)中的问题,比如二分查找。一、快慢指针的常见算法快慢指针中,快指针和慢指针都初始化指向链表的头结点 head,前进时快指针 fast 在前,慢指针 slow 在后,巧妙解决一些链表中的问题。1.1 判断链表中是否含有环-leetcode-1

2020-06-23 23:55:23 259 1

原创 2021秋招-算法-位操作

LeetCode–位操作基础知识点整理与、或、非、亦或1. 与(&)运算: 0&0=0,0&1=0,1&0=0,1&1=11.1 常用作二进制进位符号计算; 1&1–> 1 此时需要进位;2. 非(~)运算: ~0=1, ~1 = 03. 或(|)运算: 0|0=0, 0|1=1, 1|0=1, 1|1=14. 异或(^)运算: 同为假,异为真 : 0^ 0=0, 0^ 1=1, 1^ 0=1, 1^1=04.1 常用作 二进制 不进位

2020-06-23 16:55:57 314

原创 2021秋招-算法-BFS-DFS

BFS-DFS总结

2020-06-23 00:02:58 779 1

原创 2021秋招-算法-回溯

回溯算法总结白话算法回溯法(back tracking)(探索与回溯法)是一种选优搜索法,又称为试探法,按选优条件向前搜索,以达到目标。但当探索到某一步时,发现原先选择并不优或达不到目标,就退回一步重新选择,这种走不通就退回再走的技术为回溯法,而满足回溯条件的某个状态的点称为“回溯点”。白话:回溯法可以理解为通过选择不同的岔路口寻找目的地,一个岔路口一个岔路口的去尝试找到目的地。如果走错了路,继续返回来找到岔路口的另一条路,直到找到目的地。知乎-回溯算法套路详解经典问题列表leetcode

2020-06-21 21:30:05 429 1

原创 2021秋招-算法-二分查找

leetcode–二分查找前言最近头条、腾讯面试都问到了二分查找, 自己做的一般也算是蒙对,没有一个明确的套路或者框架直接写。二分查找思想很简单,不过有很多细节可以深层次考察学生的思维能力、细心能力。二分代码也比较短,写起来也不多,适合面试, 公司也常用;二分查找–需求给定数组 nums =[1, 2,3,4],查找元素2的位置下标; 最简单、最朴素的需求;给定数组 nums =[1,2,2,3,4], 查找2出现的次数, 本质是分别判断2的左边界和右边界(当然也可以是其他方法),也就是

2020-06-19 09:35:36 673 1

原创 2021秋招-刷题统计

字节跳动招聘专项部门搜索AI Lab飞书其他。。。面经 -知识点字节算法2020汇总:汇总字节跳动nlp算法实习生面经腾讯,字节跳动NLP实习面经字节 算法实习生面经字节/腾讯算法岗暑期实习面经分享字节跳动暑期实习算法实习生面经,已凉字节跳动算法工程师-搜索方向暑期实习一二面总结字节跳动NLP算法实习面经字节跳动算法实习生三面面经,已凉字节跳动算法工程师面经 已offer2020实习算法岗 阿里/腾讯/百度/字节/美团 面经分享 字节跳动AI-Lab算法岗面经(已收

2020-06-12 14:24:29 2397

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除