Mr. Liu's Tech Blog


  • 首页

  • 标签

  • 分类

  • 归档

  • 关于

  • 搜索

34-排序数组中查找元素的第一和最后一个位置

发表于 2020-02-02 | 分类于 LeetCode | | 阅读次数:

给定一个按照升序排列的整数数组 nums,和一个目标值 target。找出给定目标值在数组中的开始位置和结束位置。

阅读全文 »

33-搜索旋转排序数组

发表于 2020-01-31 | 分类于 LeetCode | | 阅读次数:

假设按照升序排序的数组在预先未知的某个点上进行了旋转。( 例如,数组 [0,1,2,4,5,6,7] 可能变为 [4,5,6,7,0,1,2] )。

搜索一个给定的目标值,如果数组中存在这个目标值,则返回它的索引,否则返回 -1 。

阅读全文 »

32-最长有效括号

发表于 2020-01-23 | 分类于 LeetCode | | 阅读次数:

给定一个只包含 ‘(‘ 和 ‘)’ 的字符串,找出最长的包含有效括号的子串的长度。

阅读全文 »

31-下一个排列

发表于 2020-01-21 | 分类于 LeetCode | | 阅读次数:

实现获取下一个排列的函数,算法需要将给定数字序列重新排列成字典序中下一个更大的排列。

如果不存在下一个更大的排列,则将数字重新排列成最小的排列(即升序排列)。

阅读全文 »

29-两数相除

发表于 2020-01-21 | 分类于 LeetCode | | 阅读次数:

给定两个整数,被除数 dividend 和除数 divisor。将两数相除,要求不使用乘法、除法和 mod 运算符。

返回被除数 dividend 除以除数 divisor 得到的商。

阅读全文 »

15-三数之和

发表于 2020-01-20 | 分类于 LeetCode | | 阅读次数:

给定一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?找出所有满足条件且不重复的三元组。

阅读全文 »

28-实现strStr

发表于 2020-01-20 | 分类于 LeetCode | | 阅读次数:

实现 strStr() 函数。给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始)。如果不存在,则返回 -1。

阅读全文 »

27-移除元素

发表于 2020-01-20 | 分类于 LeetCode | | 阅读次数:

给定一个数组 nums 和一个值 val,你需要原地移除所有数值等于 val 的元素,返回移除后数组的新长度。

阅读全文 »
1…151617…20

Liu Yang

157 日志
9 分类
92 标签
新浪微博
Other Informations
  • Github
  • 获取联系方式
© 2017 — 2021 Liu Yang
最有用的语言是英语,其次可能是Python。