自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

KEEP CODING

I am a coder

原创 iTerm2 + zsh + Oh My Zsh + Powerlevel10k 打造 Mac 下最强终端

本文首发于我的个人博客 Sui Xin’s Blog 原文: https://suixinblog.cn/2019/09/beautify-terminal.html  作者: Sui Xin 写在前面 对于开发人员来说,每天打交道最多的两类应用即代码编辑器与终端,一个好用的代码编辑器和终端可以...

2020-04-30 08:50:02 226 0

原创 [剑指Offer]Python版题解

本文首发于我的个人博客Sui Xin’s Blog 原文: https://suixinblog.cn/2019/04/target-offer-python-solution.html  作者: Sui Xin 以牛客网《剑指Offer》题目为准,共66道 序号 题解 考点 ...

2020-02-19 16:03:29 93 0

原创 GPT 原理解析

本文首发于我的个人博客 Sui Xin’s Blog 原文:https://suixinblog.cn/2019/09/gpt.html 作者:Sui Xin GPT(Generative Pre-Training)是一个典型的两阶段式模型:无监督预训练+监督下游任务微调。而在 NLP 任务中,...

2020-05-11 08:49:27 23 0

原创 VSCode 配置一键运行与 Debug

本文首发于我的个人博客:Sui Xin’s Blog 原文:https://suixinblog.cn/2019/09/vscode-code-runner-debug.html 作者:Sui Xin 本文以 Python 和 C++ 为例,在 VSCode 中配置多语言一键运行和 Debug ...

2020-05-10 20:30:28 105 0

原创 ELMo 原理解析

本文首发于我的个人博客:Sui Xin’s Blog 原文:https://suixinblog.cn/2019/09/elmo.html 作者:Sui Xin ELMo (Embeddings from Language Models) 是一个深度上下文相关的词嵌入语言模型。运用了多层双向 L...

2020-05-09 21:07:32 24 0

原创 Python 的 random 库

本文首发于我的个人博客:Sui Xin’s Blog 原文:https://suixinblog.cn/2019/09/python-random.html 作者:Sui Xin Python 的 random 库实现了各种分布的伪随机数生成。 整数 random.randrange(star...

2020-05-08 17:22:30 27 0

原创 Python 开发简单的 web API

本文首发于我的个人博客 Sui Xin’s Blog 原文:https://suixinblog.cn/2019/09/flask.html 作者:Sui Xin Flask 是一个简单的 Python web 框架,使用它只用几行代码就可以实现一个小型 Python web 服务。 最近模型与...

2020-05-07 21:19:29 154 0

原创 [剑指Offer]从上往下打印二叉树

本文首发于我的个人博客Suixin’s Blog 原文: https://suixinblog.cn/2019/03/target-offer-print-from-top-to-bottom-binary-tree.html  作者: Suixin 题目描述 从上往下打印出二叉树的每个节点,同...

2019-03-05 22:32:56 52 0

原创 [剑指Offer]栈的压入、弹出序列

本文首发于我的个人博客Suixin’s Blog 原文: https://suixinblog.cn/2019/03/target-offer-is-pop-order.html  作者: Suixin 题目描述 输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否可能为该栈的弹出...

2019-03-05 17:29:01 58 0

原创 [剑指Offer]包含min函数的栈

本文首发于我的个人博客Suixin’s Blog 原文: https://suixinblog.cn/2019/03/target-offer-min-stack.html  作者: Suixin 题目描述 定义栈的数据结构,请在该类型中实现一个能够得到栈中所含最小元素的min函数(时间复杂度应...

2019-03-05 17:27:53 74 0

原创 Python遍历列表时删除元素

本文首发于我的个人博客Suixin’s Blog 原文: https://suixinblog.cn/2019/03/remove-for-list.html  作者: Suixin Python的for循环可以遍历一个列表,但若需要同时将符合条件的元素删除时,则会出错。 出错 s = [1, ...

2019-03-05 17:26:54 1454 0

原创 [剑指Offer]顺时针打印矩阵

本文首发于我的个人博客Suixin’s Blog 原文: https://suixinblog.cn/2019/03/target-offer-print-matrix.html  作者: Suixin 题目描述 输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下4...

2019-03-05 17:25:24 57 0

原创 [剑指Offer]二叉树的镜像

本文首发于我的个人博客Suixin’s Blog 原文: https://suixinblog.cn/2019/03/target-offer-binary-tree-mirror.html  作者: Suixin 题目描述 操作给定的二叉树,将其变换为源二叉树的镜像。 输入描述: 代码 ...

2019-03-05 17:23:21 42 0

原创 [剑指Offer]树的子结构

本文首发于我的个人博客Suixin’s Blog 原文: https://suixinblog.cn/2019/03/target-offer-has-subtree.html  作者: Suixin 题目描述 输入两棵二叉树A,B,判断B是不是A的子结构。(ps:我们约定空树不是任意一个树的子...

2019-03-04 21:22:17 39 0

原创 [剑指Offer]合并两个排序的链表

本文首发于我的个人博客Suixin’s Blog 原文: https://suixinblog.cn/2019/03/target-offer-merge-linked-list.html  作者: Suixin 题目描述 输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链...

2019-03-04 21:21:08 95 0

原创 [剑指Offer]调整数组顺序使奇数位于偶数前面

本文首发于我的个人博客Suixin’s Blog 原文: https://suixinblog.cn/2019/03/target-offer-reorder-array.html  作者: Suixin 题目描述 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的...

2019-03-04 21:20:07 29 0

原创 [剑指Offer]链表中倒数第k个结点

本文首发于我的个人博客Suixin’s Blog 原文: https://suixinblog.cn/2019/03/target-offer-linked-list-kth-node-to-tail.html  作者: Suixin 题目描述 输入一个链表,输出该链表中倒数第k个结点。 解题思...

2019-03-04 21:18:50 43 0

原创 [剑指Offer]二进制中1的个数

本文首发于我的个人博客Suixin’s Blog 原文: https://suixinblog.cn/2019/03/target-offer-bin-num1.html  作者: Suixin 题目描述 输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。 解题思路 问题的关键点...

2019-03-04 13:13:15 42 0

原创 [剑指Offer]数值的整数次方

本文首发于我的个人博客Suixin’s Blog 原文: https://suixinblog.cn/2019/03/target-offer-int-power.html  作者: Suixin 题目描述 给定一个double类型的浮点数base和int类型的整数exponent。求base的...

2019-03-03 21:29:27 27 0

原创 [剑指Offer]矩形覆盖

本文首发于我的个人博客Suixin’s Blog 原文: https://suixinblog.cn/2019/03/target-offer-rectangle-cover.html  作者: Suixin 题目描述 我们可以用2*1的小矩形横着或者竖着去覆盖更大的矩形。请问用n个2*1的小矩...

2019-03-02 17:46:51 65 0

原创 [剑指Offer]变态跳台阶

本文首发于我的个人博客Suixin’s Blog 原文: https://suixinblog.cn/2019/03/target-offer-jump-floor-pro.html  作者: Suixin 题目描述 一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。求该青蛙跳上...

2019-03-02 17:07:51 56 0

原创 [剑指Offer]跳台阶

本文首发于我的个人博客Suixin’s Blog 原文: https://suixinblog.cn/2019/03/target-offer-jump-floor.html  作者: Suixin 题目描述 一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳...

2019-03-02 17:05:37 47 0

原创 [剑指Offer]斐波那契数列

本文首发于我的个人博客Suixin’s Blog 原文: https://suixinblog.cn/2019/03/target-offer-fibonacci-sequence.html  作者: Suixin 斐波那契数列 a0=0a1=a2=1an=an−1+an−2a_0=0\\ a_...

2019-03-02 17:04:18 49 0

原创 [剑指Offer]旋转数组的最小数字

本文首发于我的个人博客Suixin’s Blog 原文: https://suixinblog.cn/2019/03/target-offer-min-num-in-rotate-array.html  作者: Suixin 题目描述 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的...

2019-03-02 17:02:15 548 0

原创 [剑指Offer]重建二叉树

本文首发于我的个人博客Suixin’s Blog 原文: https://suixinblog.cn/2019/03/target-offer-reconstruct-binary-tree.html  作者: Suixin 题目描述 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假...

2019-03-01 22:17:17 29 0

原创 [剑指Offer]用两个栈实现队列

本文首发于我的个人博客Suixin’s Blog 原文: https://suixinblog.cn/2019/03/target-offer-queue-from-two-stacks.html  作者: Suixin 题目描述 用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中...

2019-03-01 21:23:51 37 0

原创 [剑指Offer]二叉树的深度

本文首发于我的个人博客Suixin’s Blog 原文: https://suixinblog.cn/2019/03/target-offer-binary-tree-depth.html  作者: Suixin 题目描述 输入一棵二叉树,求该树的深度。从根结点到叶结点依次经过的结点(含根、叶结...

2019-03-01 16:39:09 27 0

原创 二叉树基础知识+Python实现

本文首发于我的个人博客Suixin’s Blog 原文: https://suixinblog.cn/2019/02/binary-tree.html  作者: Suixin 基础知识 树 **树(Tree)**是一种非线性结构,用来模拟具有树状结构性质的数据集合。它是由n(n&...

2019-03-01 14:14:17 350 2

原创 在服务器部署Jupyter Notebook

本文首发于我的个人博客Suixin’s Blog 原文: https://suixinblog.cn/2019/02/jupyter-notebook.html  作者: Suixin Jupyter Notebook(此前被称为 IPython notebook)是一个交互式笔记本,支持运行 ...

2019-03-01 14:13:45 105 0

原创 广义表的一些概念

本文首发于我的个人博客Suixin’s Blog 原文: https://suixinblog.cn/2019/02/generalized-list.html  作者: Suixin 基本概念 广义表(Lists,又称列表)是线性表的推广。广义表是n(n⩾0)n(n\geqslant 0)n(...

2019-03-01 14:11:31 252 0

原创 2017校招真题--小米--「电话号码分身」

本文首发于我的个人博客Suixin’s Blog 原文: https://suixinblog.cn/2019/02/recruit-telephone-number.html  作者: Suixin 题目描述 继MIUI8推出手机分身功能之后,MIUI9计划推出一个电话号码分身的功能:首先将电...

2019-03-01 14:11:03 67 0

原创 队列的基础知识+Python实现

本文首发于我的个人博客Suixin’s Blog 原文: https://suixinblog.cn/2019/02/queue.html  作者: Suixin 队列 队列(Queue)也是一种运算受限的线性表。它只允许在表的一端进行插入,而在另一端进行删除。允许删除的一端称为队头(front...

2019-03-01 14:10:16 66 0

原创 栈的基础知识+Python实现

本文首发于我的个人博客Suixin’s Blog 原文: https://suixinblog.cn/2019/02/stack.html  作者: Suixin 栈 栈(Stack,堆栈)是限制在表的一端进行插入和删除运算的线性表,通常称插入、删除的这一端为栈顶(Top),另一端为栈底(Bot...

2019-02-28 21:22:29 60 0

原创 [剑指Offer]正则表达式匹配

本文首发于我的个人博客Suixin’s Blog 原文: https://suixinblog.cn/2019/02/target-offer-regulation.html  作者: Suixin 题目描述 请实现一个函数用来匹配包括’.‘和’*‘的正则表达式。模式中的字符’.‘表示任意一个字...

2019-02-28 21:22:01 41 0

原创 [剑指Offer]反转链表

本文首发于我的个人博客Suixin’s Blog 原文: https://suixinblog.cn/2019/02/target-offer-reverse-linked-list.html  作者: Suixin 链表的基础知识+Python实现四种链表 题目描述 输入一个链表,反转链表后,...

2019-02-28 21:21:27 37 0

原创 [剑指Offer]删除链表中重复的节点

本文首发于我的个人博客Suixin’s Blog 原文: https://suixinblog.cn/2019/02/target-offer-linked-list-remove-repetition.html  作者: Suixin 链表的基础知识+Python实现四种链表 题目描述 在一个...

2019-02-28 21:20:56 314 0

原创 [剑指Offer]从尾到头打印链表

本文首发于我的个人博客Suixin’s Blog 原文: https://suixinblog.cn/2019/02/target-offer-reverse-print-linked-list.html  作者: Suixin 链表的基础知识+Python实现四种链表 题目描述 输入一个链表的...

2019-02-28 21:20:21 28 0

原创 链表的基础知识+Python实现四种链表

本文首发于我的个人博客Suixin’s Blog 原文: https://suixinblog.cn/2019/02/linked-list.html  作者: Suixin 链表 链表(Linked list)是一种常见的基础数据结构,是一种线性表,但是并不会按线性的顺序存储数据,而是在每一...

2019-02-28 21:19:54 58 0

原创 [剑指Offer]数组中重复的数字

本文首发于我的个人博客Suixin’s Blog 原文: https://suixinblog.cn/2019/02/target-offer-repeating-digits.html  作者: Suixin 题目描述 在一个长度为n的数组里的所有数字都在0到n-1的范围内。 数组中某些数字是...

2019-02-28 21:19:11 22 0

原创 [剑指Offer]替换空格

本文首发于我的个人博客Suixin’s Blog 原文: https://suixinblog.cn/2019/02/target-offer-replace-space.html  作者: Suixin 题目描述 请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We ...

2019-02-28 21:18:38 26 0

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