
Java
文章平均质量分 83
南瓜派PumpkinPie
这个作者很懒,什么都没留下…
展开
-
leetcode题解 meeting-scheduler
题目链接:https://leetcode.com/problems/meeting-scheduler/Given the availability time slots arrays slots1 and slots2 of two people and a meeting duration duration, return the earliest time slot that works for both of them and is of duration duration.If there原创 2021-04-30 03:30:26 · 355 阅读 · 0 评论 -
30分钟总结Java面向对象编程
这份总结适用于有Java基础的同学的复习或者面试前的准备。不了解Java基础知识以及面向对象的同学,请移步尚硅谷的视频https://www.bilibili.com/video/BV1Kb411W75N?p=1本文介绍以下内容Java的类和对象含义类的五个成员:属性、方法、构造器、代码块、内部类面向对象编程的三大特征:封装、继承、多态Java中的关键字static,final,abstract,四个权限修饰符Java中的接口类和对象类是对具体事物的抽象的概括。比如人对象是实际存在的个原创 2021-02-08 03:49:29 · 321 阅读 · 0 评论 -
【刷题打卡】day7-BFS
从现在开始每天至少刷一道题。题库:lintcode有些题目链接打不开,需要权限,那大家就去九章算法参考答案里找找。598. Zombie in Matrix题目链接难度:medium算法:bfs时间复杂度:O(nm), 遍历整个matrix,需要O(nm)空间复杂度:O(nm),队列最大内存开销是当matrix所有元素初始值都是zombie。解题思路这道题我最开始的思路是遍历matrix,将僵尸加到队列中将队首出队,将队首附近的被感染的人入队循环第2步直到队列为空。遍历此时的m原创 2021-01-11 15:01:50 · 3433 阅读 · 0 评论