自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 1. Two Sum

leetcode, swift, array, dictionary, if-else

2017-04-13 11:17:42 276

原创 哈夫曼编码

哈夫曼编码的首要思想就是,每次选出两个权重最小的结点,组成一颗新的二叉树,跟结点为两个结点的权重之和,左右孩子为刚选出来的两个结点。然后把这科树放回去,重新选择,直到剩下一颗树。using namespace std;typedef struct TNode { char value; int fre; struct TNode* leftNode; struct T

2016-03-15 03:02:50 792

原创 两种方法求解Fibonacci数列

两种方法求解Fibonacci数列Fibonacci数列 定义: F1 = F2 = 1 and Fn = Fn−1 +Fn−2 例: 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, …循环迭代这是最基础的方法,根据Fn = Fn-1 + Fn-2,从F1开始迭代到FN#include <stdio.h>int main(void){ int n; wh

2016-03-15 02:37:53 643

原创 简述LDA主题模型

简述LDA什么是LDA主题模型主题分布与词分布两点分布二项分布多项式分布参数估计极大似然估计贝叶斯估计共轭先验分布形式化LDA简述LDALDA涉及的知识很多,对于作者这样的菜鸟来说想要弄清楚LDA要费一番功夫,想简单说清更是不易,写下此文,也是希望在行文的过程中,把握LDA主要脉络,理顺思路。也希望我理解的方式与顺序,能帮到一部分初学的朋友。如果有不对的地方,也欢迎作出指正。什么

2016-02-17 20:32:37 6835 1

原创 进制转换[PAT]

进制转换十进制转其他进制(2~16)一的个数题目描述:NowCoder总是力争上游,凡事都要拿第一,所以他对“1”这个数情有独钟。爱屋及乌,他也很喜欢包含1的数,例如10、11、12……。不仅如此,他同样喜欢任意进制中包含1的数。当然,其中包含1的个数越多他越喜欢。你能帮他统计一下某个数在特定的进制下1的个数吗?输入描述:输入有多组数据,每组数据包含一个正整数n (1≤n≤2147483647)和一

2016-02-17 19:58:17 708

原创 内存管理之非连续分配管理方式

内存管理之非连续分配管理方式基本分页储存管理方式进程会被固定单位的空间划分成块,一个块称之为页(Page),内存也被这个单位划分成块,一个块称之为页框(Page Frame),外存也以同样单位划分成块,称之为块(Block)。进程在执行时需要申请主存空间,也就是为每个页面分配主存中可用的页框,这就产生了页和页框一一对应的关系。于是为了方便在内存中找到进程的每个页面所对应的物理块号,系统为每个进程建立

2016-02-15 11:49:35 3032

原创 [TCP协议]三次握手及四次挥手

TCP协议三次握手及四次握手什么是TCP协议TCP的连接过程TCP连接的建立三次握手TCP连接的释放四次握手[TCP协议]三次握手及四次握手什么是TCP协议TCP(Transmission Control Protocol) 即传输控制协议TCP是在不可靠的IP层之上实现的可靠的数据传输协议,它有如下特点:TCP是面向连接的传输层协议TCP提供可

2016-01-28 23:49:31 809

原创 机器学习中的微积分基础

机器学习中的微积分基础夹逼定理及重要极限极限存在定理导数方向导数与梯度凸函数泰勒公式机器学习中的微积分基础夹逼定理及重要极限当x∈U(x0,r)x\in U(x_{0},r)时,有g(x)<=f(x)<=h(x)成立,并且limx→x0g(x)=A\lim\limits_{x \to x_{0}}g(x)=A,limx→x0h(x)=A\lim\limits_{x \to x_{0}}h

2016-01-28 14:57:30 3072

原创 如何上传代码到GitHub

如何上传代码到GitHub创建远程代码仓库同步远程仓库到本地把本地代码同步到GitHub远程仓库如何上传代码到GitHub上一篇文章中,我们学会了如通过 Git Bash创建本地的代码仓库。在这篇我们中我们将会使用Git 把代码托管到 Github上面。创建远程代码仓库首先在GitHub上新建一个版本库(New repository)如上图所示,点击右下角的New repository.接下

2016-01-22 20:30:09 2021

原创 LaTeX 如何使用双引号,单引号

LaTeX 如何使用双引号,单引号使用格式如下: ``双引号'' `单引号'示例: \documentclass{article} \author{My Name} \title{The Title} \begin{document} \maketitle `This is single quote mark' ``This i

2016-01-21 21:51:08 26212

原创 Windows下Git的安装和基本使用方法

Windows下Git的安装和使用Windows下Git的安装和使用windows下安装Git创建代码仓库Repository提交代码到本地仓库过滤部分文件查看修改内容撤销未提交的修改添加查看提交记录windows下安装Git下载Git在win下的安装包,下载地址:Git-For-Windows上述官网下载地址可能被墙,下不到的朋友还还可以到这里下载:Github安装文件是exe

2016-01-17 16:30:12 40742

空空如也

空空如也

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

TA关注的人

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