例题 假设你正在爬楼梯。需要 n 阶你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢? 注意:给定 n 是一个正整数。 实例输入: 输入: 2 输出: 2 解释: 有两种方法可以爬到楼顶。 1. 1 阶 + 1 阶 2. 2 阶 递归解法 class Solut ...
分类:
其他好文 时间:
2020-06-13 17:47:41
阅读次数:
76
1834. 分组选项 中文English 现在有nn个人在排成一排。他们必须从左到右分成连续的mm组。如果每个组的人数都必须大于等于其左边的组的人数,请问一共有多少种不同的分组方式。对于两个分组而言,当且仅当按递增序排列以后是不同的,他才是不同的分组。例如,[1, 1, 1, 3]和[1, 1, 1 ...
分类:
其他好文 时间:
2020-06-13 17:43:22
阅读次数:
76
判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。 ...
分类:
其他好文 时间:
2020-06-13 17:14:37
阅读次数:
71
SpringBoot01:Hello,World! SpringBoot简介 回顾什么是Spring Spring是一个开源框架,2003 年兴起的一个轻量级的Java 开发框架,作者:Rod Johnson 。 Spring是为了解决企业级应用开发的复杂性而创建的,简化开发。 Spring是如何简 ...
分类:
编程语言 时间:
2020-06-13 15:47:26
阅读次数:
72
产品经理技能树 1. 产品经理的四个素质 1.1 创业 拥有创业心态的人,不需要繁杂的KPI和管理制度,也会为了做好产品而燃烧自己,思考用户需求、产品良机。 这样的人主动性、责任心、抗压能力都很高,天生具有产品经理的潜质和领导力。他们对自己负责的产品非常热爱并倾注了全部的心血,能以一己之力影响、带领 ...
分类:
其他好文 时间:
2020-06-13 15:46:46
阅读次数:
88
传送门 神仙题。。简单版本很好做,做法也很多。 加强版$n\leq 105$,显然之前的$O(n2)$的做法时间、空间复杂度都不能承受。 考虑维护以深度有关的$dp$: $f[i][j]$表示以$i$为根节点的子树中,深度为$j$的点有多少个。 显然这个很好维护,转移$\displaystyle f ...
分类:
其他好文 时间:
2020-06-13 13:26:09
阅读次数:
55
多文件编译 之前知乎抄的vscode配置 https://www.cnblogs.com/esllovesn/p/10012653.html这个是简化版也是更方便版的,建议直接看这个。 https://www.zhihu.com/question/30315894这个是知乎原文,比较复杂。 进行少量 ...
分类:
编程语言 时间:
2020-06-13 13:10:58
阅读次数:
102
去年6月份, ES2015正式发布(也就是ES6,ES6是它的乳名),其中Promise被列为正式规范。作为ES6中最重要的特性之一,我们有必要掌握并理解透彻。本文将由浅到深,讲解Promise的基本概念与使用方法。 ES6 Promise 先拉出来遛遛 复杂的概念先不讲,我们先简单粗暴地把Prom ...
分类:
其他好文 时间:
2020-06-13 12:58:17
阅读次数:
49
在工作中我们常会用到wireshark抓取数据包进行分析,当使用wireshark默认设置时,会捕获到大量冗余的数据包,如果没有过滤器过滤,我们很难找到自己想要抓取的数据,这个时候就需要用到wireshark的过滤器来过滤,它们可以帮助我们在庞杂的结果中迅速找到我们需要的信息。 wireshark提 ...
分类:
其他好文 时间:
2020-06-13 11:06:06
阅读次数:
87
开发安全Java应用程序的13条规则安全性是软件开发中最复杂,最广泛和最重要的方面之一。在开发周期结束时,软件安全性也经常被忽视,或者被简化为仅需进行少量调整。Java是具有许多内置安全性功能的开发平台。Java安全性软件包已经过严格的测试,并且经常针对新的安全漏洞进行更新。2017年9月发布的更新的JavaEE安全API解决了云和微服务架构中的漏洞。Java生态系统还包括用于分析和报告安全性问题
分类:
编程语言 时间:
2020-06-13 09:14:22
阅读次数:
86