- 博客(9)
- 论坛 (1)
- 收藏
- 关注

原创 【精品计划2】你确定真的懂二分查找吗?带你真正入门二分
3.1 经典二分问题经典二分问题:给定一个n个元素有序的(升序)整型数组nums 和一个目标值target ,写一个函数搜索nums中的 target,如果目标值存在返回下标,否则返回 -1。示例 1:输入: nums = [-1,0,3,5,9,12], target = 9。输出: 4解释: 9 出现在 nums 中并且下标为 4示例2:输入: nums = [-...
2020-04-19 22:39:42
20831
206
原创 leetcode590. N叉树的后序遍历
给定一个 N 叉树,返回其节点值的后序遍历。例如,给定一个3叉树:思路:先遍历所有孩子,再放入自己。/*// Definition for a Node.class Node { public int val; public List<Node> children; public Node() {} public Node(...
2020-04-28 23:34:50
1108
15
原创 leetcode589. N叉树的前序遍历
给定一个 N 叉树,返回其节点值的前序遍历。例如,给定一个3叉树:返回其前序遍历:[1,3,5,6,2,4]。思路:先放入自己,再依次遍历孩子。/*// Definition for a Node.class Node { public int val; public List<Node> children; public No...
2020-04-28 23:32:24
1035
1
原创 leetcode551. 学生出勤记录 I
给定一个字符串来代表一个学生的出勤记录,这个记录仅包含以下三个字符:'A' : Absent,缺勤'L' : Late,迟到'P' : Present,到场如果一个学生的出勤记录中不超过一个'A'(缺勤)并且不超过两个连续的'L'(迟到),那么这个学生会被奖赏。你需要根据这个学生的出勤记录判断他是否会被奖赏。示例 1:输入: "PPALLP"输出: True示例 2:...
2020-04-28 23:29:11
1741
1
原创 leetcode520. py解字符串真是太残暴了
给定一个单词,你需要判断单词的大写使用是否正确。我们定义,在以下情况时,单词的大写用法是正确的:全部字母都是大写,比如"USA"。单词中所有字母都不是大写,比如"leetcode"。如果单词不只含有一个字母,只有首字母大写,比如"Google"。否则,我们定义这个单词没有正确使用大写字母。示例 1:输入: "USA"输出: True示例 2:输入: "FlaG"...
2020-04-28 23:23:13
4841
69
原创 leetcode509. 斐波那契数(矩阵快速幂)
斐波那契数,通常用F(n) 表示,形成的序列称为斐波那契数列。该数列由0 和 1 开始,后面的每一项数字都是前面两项数字的和。也就是:F(0) = 0,F(1)= 1F(N) = F(N - 1) + F(N - 2), 其中 N > 1.给定N,计算F(N)。示例 1:输入:2输出:1解释:F(2) = F(1) + F(0) = 1 + 0 = 1....
2020-04-28 23:18:51
1378
4
转载 面向对象思想精华总结
一、三大特性封装继承多态二、类图泛化关系 (Generalization)实现关系 (Realization)聚合关系 (Aggregation)组合关系 (Composition)关联关系 (Association)依赖关系 (Dependency)三、设计原则S.O.L.I.D其他常见原则参考资料一、三大特性封装利用抽象数据类型将数据...
2020-04-28 23:11:55
1354
1
转载 【超级详细的小白教程】Hexo 搭建自己的博客
– 前言首先感谢您能访问我的博客:TRHX’S BLOG这是一篇有关如何使用 Github Pages 和 Hexo 搭建属于自己独立博客的详尽教程,本人是软件工程专业本科生,目前只学习了C和C++编程语言,对网站开发的有关知识几乎为零,这也是我搭建好自己的博客之后写的第一篇博客,刚开始搭建博客的时候自己也是网上各种百度,由于自己属于小白那种,历经了千辛万苦才弄好,所以借这个机会写一篇小...
2020-04-28 22:45:18
5046
转载 为什么 main 方法是 public static void ?
main方法是我们学习Java编程语言时知道的第一个方法,你是否曾经想过为什么main方法是public、static、void的。当然,很多人首先学的是C和C++,但是在Java中main方法与前者有些细微的不同,它不会返回任何值,为什么main方法是public、static、void,这篇文章尝试去找到一些答案。main方法是Java程序的入口,记住,我们这里不会讨论S...
2020-04-19 15:27:59
7206
68
空空如也
hebtu666的留言板
发表于 2020-01-02 最后回复 2020-07-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝