- 博客(3)
- 收藏
- 关注
原创 实现strStr()(leetcode)
实现 strStr() 函数。 给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始)。如果不存在,则返回 -1。 示例 1: 输入: haystack = "hello", needle = "ll" 输出: 2 示例 2: 输入: haystack = "aaaaa", needl...
2018-09-22 15:36:48 199
原创 删除链表的倒数第N个节点(leetcode)
给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点。 示例: 给定一个链表: 1->2->3->4->5, 和 n = 2. 当删除了倒数第二个节点后,链表变为 1->2->3->5. 说明: 给定的 n 保证是有效的。 进阶: 你能尝试使用一趟扫描实现吗? 思路:双指针 fisrt指针先走n步,再同时和sec指针走,当f...
2018-09-22 15:07:42 151
转载 深入理解Java的接口和抽象类
深入理解Java的接口和抽象类 转载:https://www.cnblogs.com/dolphin0520/p/3811437.html 对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的...
2018-09-18 21:48:46 77
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人