不会飞的章鱼

熟能生巧,勤能补拙;念念不忘,必有回响。

题目描述

给定一个 m x n 整数矩阵 matrix ,找出其中 最长递增路径 的长度。

对于每个单元格,你可以往上,下,左,右四个方向移动。 你 不能 在 对角线 方向上移动或移动到 边界外(即不允许环绕)。

329. 矩阵中的最长递增路径

题目解析

阅读全文 »

题目描述

给定一组非负整数 nums,重新排列每个数的顺序(每个数不可拆分)使之组成一个最大的整数。

注意:输出结果可能非常大,所以你需要返回一个字符串而不是整数。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
示例 1:
输入:nums = [10,2]
输出:"210"

示例 2:
输入:nums = [3,30,34,5,9]
输出:"9534330"

示例 3:
输入:nums = [1]
输出:"1"

示例 4:
输入:nums = [10]
输出:"10"
 
提示:
1 <= nums.length <= 100
0 <= nums[i] <= 109

题目解析

题目描述

一只青蛙一次可以跳上1级台阶,也可以跳上2级台阶。求该青蛙跳上一个 n 级的台阶总共有多少种跳法。

答案需要取模 1e9+7(1000000007),如计算初始结果为:1000000008,请返回 1。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
示例 1:
输入:n = 2
输出:2

示例 2:
输入:n = 7
输出:21

示例 3:
输入:n = 0
输出:1

提示:
0 <= n <= 100

题解

阅读全文 »

上周五去跟一位朋友约去爬山,地点选在都江堰市的青城山,本文将详细分享旅游攻略,以及旅行完的顿悟。

出发前

出发之前,我和袁准备了一个背包,想着先爬到山上再去补给。

我和袁住在成都市,早上7点半约好见面,吃过早餐坐地铁到犀浦,然后转城际列车(10元/人)到青城山下车即可。建议如果去青城山最好直接上车前买直达,不然到车上补票还需要另外收费。

到了青城山车站出来,由于我们是要去的后山,自然景观丰富,空气清新,因此我们两人打了个车,一个人15(景区要16,还有等一会,小车直接走)。在此需要提醒:由于是上山的路且弯道众多,因此可能会晕车。

阅读全文 »

昨天收到两条消息,我的副业&创业终于要开始了。

聊天1:

和川大计算机硕士毕业的学长一起做一款程序,预计9月初上线。

这位学长我是意外在工作中认识的,后来他毕业后,我俩有次在望江楼公园闲聊,他说他第一眼看到我就觉得我是个非常nice的人。我笑了笑说,一般对我没有攻击的我我都会真诚以待,不造谣,隐私除外。

技术和市场都做完调研,但对我来说是一块全新的领域。

阅读全文 »

What——什么是容器

容器由两部分组成:(1)应用程序本身;(2)依赖:比如应用程序需要的库或其他软件容器在Host操作系统的用户空间中运行,与操作系统的其他进程隔离。这一点显著区别于的虚拟机。

传统的虚拟化技术,比如VMWare、KVM、Xen,目标是创建完整的虚拟机。为了运行应用,除了部署应用本身及其依赖(通常几十MB),还得安装整个操作系统(几十GB)。

Why——为什么需要容器

容器使软件具备了超强的可移植能力。

阅读全文 »

这篇文章有一张思维导图足以

意外发现一本国人写的《玩转Docker容器技术》,好好学习一下Docker系列,就从开头为fun with...开始。

种一棵树最好的时间是十年前,其次是现在。

过去十年

心中的童话镇

心中至今还记得, 大三暑假那会,每天早晨去公园散步,然后吃一碗粥,再加几个馒头,过几天换成可口的豆腐脑,上午看会《新概念英语》,睡个午觉,下午在卧室看一会小说,打一小会游戏,然后抱着冰镇的西瓜边啃边看剧的欢乐时光,偶尔想起几个好友,约着去体育公园打球,亦或是去是自助餐和看电影。

也许这就是我心中理想的幸福生活。

阅读全文 »