240 投稿
收录了36篇文章 · 6人关注
  • 36. 有效的数独(Swift版)

    一、题目 判断一个 9x9 的数独是否有效。只需要根据以下规则,验证已经填入的数字是否有效即可。 数字 1-9 在每一行只能出现一次。 数字 1...

  • 35. 搜索插入位置(Swift版)

    一、题目 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。你可以假设数组...

  • 34. 在排序数组中查找元素的第一个和最后一个位置(Swift版)

    一、题目 给定一个按照升序排列的整数数组 nums,和一个目标值 target。找出给定目标值在数组中的开始位置和结束位置。你的算法时间复杂度必...

  • 33. 搜索旋转排序数组(Swift版)

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

  • 32. 最长有效括号(Swift版)

    一、题目 给定一个只包含 '(' 和 ')' 的字符串,找出最长的包含有效括号的子串的长度。 示例 1: 示例 2: 二、解题 方法1:倒序遍历...

  • 31. 下一个排列(Swift版)

    一、题目 实现获取下一个排列的函数,算法需要将给定数字序列重新排列成字典序中下一个更大的排列。 如果不存在下一个更大的排列,则将数字重新排列成最...

  • 30. 串联所有单词的子串(Swift版)

    一、题目 给定一个字符串 s 和一些长度相同的单词 words。找出 s 中恰好可以由 words 中所有单词串联形成的子串的起始位置。 注意子...

  • 29. 两数相除(Swift版)

    一、题目 给定两个整数,被除数 dividend 和除数 divisor。将两数相除,要求不使用乘法、除法和 mod 运算符。 返回被除数 di...

  • 28. 实现strStr()(Swift版)

    一、题目 实现 strStr() 函数。 给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 n...

  • 27. 移除元素(Swift版)

    一、题目 给定一个数组 nums 和一个值 val,你需要原地**移除所有数值等于 *val *的元素,返回移除后数组的新长度。 不要使用额外的...

专题公告

使用swift解决LeetCode题库问题,并记录解题思路