头发没了可以再长
头发没了可以再长
全部文章
每天一刷Lee...
C/C++(2)
Docker(1)
git学习(4)
java(1)
JavaSe 基础语法加强(11)
JavaWeb(23)
Java多线程(10)
Java面试题(17)
Linux入门(实验楼)(2)
Maven(2)
MySQL学习(5)
NoSQL学习(3)
Spring boot入门(7)
Spring Cloud微服务(3)
SSM框架学习(14)
前端(4)
大数据(1)
安全框架(1)
工作随手记(11)
数据结构C(1)
未归档(2)
设计模式(3)
面试经历(5)
高级框架(4)
归档
标签
去牛客网
登录
/
注册
头发没了可以再长的博客
全部文章
/ 每天一刷LeetCode
(共18篇)
Leetcode:14-最长公共前缀
14.最长公共前缀 编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 “”。 示例 1: 输入: [“flower”,“flow”,“flight”] 输出: “fl” 示例 2: 输入: [“dog”,“racecar”,“car”] 输出: “” 解释:...
2021-07-07
0
358
Leetcode:20-有效的括号
20. 有效的括号 给定一个只包括 ‘(’,’)’,’{’,’}’,’[’,’]’ 的字符串,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 注意空字符串可被认为是有效字符串。 示例 1: 输入: “()” 输出: true 示例...
2021-07-07
0
402
Leetcode:21-合并两个有序链表
21. 合并两个有序链表 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例: 输入:1->2->4, 1->3->4 输出:1->1->2->3->4->4 思路 自己原来的思路是这...
2021-07-07
0
520
Leetcode:27-移除元素
27. 移除元素 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 示例 1: ...
2021-07-07
0
335
Leetcode:28-实现 strStr()
28. 实现 strStr() 实现 strStr() 函数。 给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始)。如果不存在,则返回 -1。 示例 1: 输入: haystack = “he...
2021-07-07
0
468
面试题:统计字符串中出现次数最多的字符
统计字符串中出现次数最多的字符,假设无重复的字符 分析 <mark>抓住HashMap的特点:</mark> 如果遇到重复的key,则返回前一个重复的key 如果遇到不重复的,则返回null 于是思路就很明确的! 准备好两个Map,一个用于存字符串,key为字符串的每一...
2021-07-07
0
772
Leetcode:26-删除排序数组中的重复项
26. 删除排序数组中的重复项 给定一个排序数组,你需要在 原地 删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。 示例 1: 给定数组 nums = [1,1,2], 函...
2021-07-07
0
620
Leetcode:35-搜索插入位置
35. 搜索插入位置 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 你可以假设数组中无重复元素。 示例 1: 输入: [1,3,5,6], 5 输出: 2 示例 2: 输入: [1,3,5,6], 2 输出: 1 ...
2021-07-07
0
536
首页
上一页
1
2
下一页
末页