自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 问答 (1)
  • 收藏
  • 关注

原创 如何从已知的遍历次序构建二叉树

思路中序 + 前序 由前序确定根结点,再由中序通过根节点分为左子树和右子树,之后分别对子树递归中序 + 后序 由后序确定根结点,再由中序通过根节点分为左子树和右子树,之后分别对子树递归以下为Leetcode题解的Python代码106.Construct Binary Tree from Inorder and Postorder Traversal# Definit...

2018-08-23 22:39:26 300

原创 从《Leetcode 790. Domino and Tromino Tiling》谈DP

记一次动态规划(dynamic programming, DP)的解题过程前言写本文的动机是想谈谈近期学习动态规划的一些心得体会,记录一下学习路径顺便推荐一些优秀的博文,抛砖引玉,为之后想要学习的朋友做一点简单的总结指引。本文原计划从一个简单的DP问题入手来谈谈近期的学习心得,然后引申到背包问题、阶梯问题并做一个简单的入门讲解,但是在行文过程中发现笔者写作水平有限,很多想法表达不够直白...

2018-07-29 13:35:31 304

原创 Git - stash

最近忙着做毕设,时间有些紧张,但我也尽力保持周更的状态,所以先写一些简单的东西。 今天找相关资料的发现一个有趣的博客,整理了各个阶段 Git 学习资料,链接我附到文末,只不过里面的一些链接需要翻墙。博客里有句话我觉着挺有趣,对初学 Git 的我们也是一剂强有力的定心丸,也作为这次博客的开题吧:记住以下几点会让你晚上睡得更香:1.Git基本上不删除数据。即使是那些看起来是删除数据的操作,实际上是为了

2016-05-08 11:32:49 289

原创 Git - revert & reset

这一周在公司实习差点儿闯了祸,而且别人也遇到差不多的问题,总之这一周总是围绕着 revert 和 reset 转,趁这个节点,先穿插一些比较高级的 Git 命令,介绍一下 Git 中回滚的操作(统一用回滚不太恰当,但是这能表达操作的意思,也就不纠结了)。定义:git-revert - Revert some existing commits git-reset - Reset curren

2016-05-02 11:03:30 387

原创 Git - config

想象这样的应用场景:当一个版本库被多人维护的时候,如果出现导致程序崩溃的bug,那我们该如何追踪定位具体的肇事者,尤其在现在开发者遍布全球各地的大环境下。因此,记录每次提交人的姓名以及联系方式显得至关重要。那这是否意味着每次进行提交的时候需要加上自己的相关信息?当然不是这样的啦,这时候我们就需要config文件帮忙。Git的config文件拥有不同层次的配置,可以理解为全局配置文件和局部配置文件,按

2016-04-23 23:26:22 387

原创 吐槽贴

C++运算符重载的问题,也请大神指教

2016-04-07 11:21:53 350

原创 SUID浅析

SUID的应用场景和用法

2016-04-07 10:49:48 1331 1

原创 Git开篇:认识Git

对于刚学习Git的人,我想最迷茫的应该是Git是啥,和叫Github的是什么关系,本地仓库和远程仓库分别是什么关系?更新版本的时候为什么要commit,commit会推送到远程仓库吗?fork是什么,分支又是干嘛的。。。?

2016-04-05 09:38:29 373

空空如也

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

TA关注的人

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