上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 42 下一页

2022年10月12日

Golang 切片删除指定元素的几种方法

摘要: 1.截取法(修改原切片) 这里利用对 slice 的截取删除指定元素。注意删除时,后面的元素会前移,所以下标 i 应该左移一位。 // DeleteSlice1 删除指定元素。 func DeleteSlice1(a []int, elem int) []int { for i := 0; i < 阅读全文

posted @ 2022-10-12 11:17 HHHuskie 阅读(1412) 评论(0) 推荐(0)

704. 二分查找

摘要: 704. 二分查找 给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。 示例 1: 输入: nums = [-1,0,3,5,9,12], target = 9 输出: 4 解释: 阅读全文

posted @ 2022-10-12 10:48 HHHuskie 阅读(18) 评论(0) 推荐(0)

817. 链表组件

摘要: 817. 链表组件 给定链表头结点 head,该链表上的每个结点都有一个 唯一的整型值 。同时给定列表 nums,该列表是上述链表中整型值的一个子集。 返回列表 nums 中组件的个数,这里对组件的定义为:链表中一段最长连续结点的值(该值必须在列表 nums 中)构成的集合。 示例 1: 输入: h 阅读全文

posted @ 2022-10-12 00:58 HHHuskie 阅读(28) 评论(0) 推荐(0)

2022年10月11日

1790. 仅执行一次字符串交换能否使两个字符串相等

摘要: 1790. 仅执行一次字符串交换能否使两个字符串相等 给你长度相等的两个字符串 s1 和 s2 。一次 字符串交换 操作的步骤如下:选出某个字符串中的两个下标(不必不同),并交换这两个下标所对应的字符。 如果对 其中一个字符串 执行 最多一次字符串交换 就可以使两个字符串相等,返回 true ;否则 阅读全文

posted @ 2022-10-11 10:24 HHHuskie 阅读(33) 评论(0) 推荐(0)

2022年10月10日

Go语言中的占位符

摘要: 转:https://blog.csdn.net/wplblog/article/details/113386932 阅读全文

posted @ 2022-10-10 15:51 HHHuskie 阅读(21) 评论(0) 推荐(0)

921. 使括号有效的最少添加

摘要: 921. 使括号有效的最少添加 只有满足下面几点之一,括号字符串才是有效的: 它是一个空字符串,或者 它可以被写成 AB (A 与 B 连接), 其中 A 和 B 都是有效字符串,或者 它可以被写作 (A),其中 A 是有效字符串。 给定一个括号字符串 s ,移动N次,你就可以在字符串的任何位置插入 阅读全文

posted @ 2022-10-10 14:54 HHHuskie 阅读(25) 评论(0) 推荐(0)

2022年10月9日

777. 在LR字符串中交换相邻字符

摘要: 777. 在LR字符串中交换相邻字符 在一个由 'L' , 'R' 和 'X' 三个字符组成的字符串(例如"RXXLRXRXL")中进行移动操作。一次移动操作指用一个"LX"替换一个"XL",或者用一个"XR"替换一个"RX"。现给定起始字符串start和结束字符串end,请编写代码,当且仅当存在一 阅读全文

posted @ 2022-10-09 20:00 HHHuskie 阅读(55) 评论(0) 推荐(0)

856. 括号的分数

摘要: 856. 括号的分数 给定一个平衡括号字符串 S,按下述规则计算该字符串的分数: () 得 1 分。 AB 得 A + B 分,其中 A 和 B 是平衡括号字符串。 (A) 得 2 * A 分,其中 A 是平衡括号字符串。 示例 1: 输入: "()" 输出: 1 示例 2: 输入: "(())" 阅读全文

posted @ 2022-10-09 15:34 HHHuskie 阅读(31) 评论(0) 推荐(0)

2022年10月8日

870. 优势洗牌

摘要: 870. 优势洗牌 给定两个大小相等的数组 nums1 和 nums2,nums1 相对于 nums2 的优势可以用满足 nums1[i] > nums2[i] 的索引 i 的数目来描述。 返回 nums1 的任意排列,使其相对于 nums2 的优势最大化。 示例 1: 输入:nums1 = [2, 阅读全文

posted @ 2022-10-08 16:50 HHHuskie 阅读(35) 评论(0) 推荐(0)

2022年10月6日

55. 跳跃游戏

摘要: 55. 跳跃游戏 给定一个非负整数数组 nums ,你最初位于数组的 第一个下标 。 数组中的每个元素代表你在该位置可以跳跃的最大长度。 判断你是否能够到达最后一个下标。 示例 1: 输入:nums = [2,3,1,1,4] 输出:true 解释:可以先跳 1 步,从下标 0 到达下标 1, 然后 阅读全文

posted @ 2022-10-06 16:43 HHHuskie 阅读(46) 评论(1) 推荐(0)

上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 42 下一页

导航