自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

hebtu666

少说,多做。

  • 博客(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的粉丝

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