2021年10月13日

0034-leetcode算法实现之查找元素位置-find-first-and-last-position-of-element-in-sorted-array-python&golang实现

摘要: 给定一个按照升序排列的整数数组 nums,和一个目标值 target。找出给定目标值在数组中的开始位置和结束位置。 如果数组中不存在目标值 target,返回 [-1, -1]。 进阶: 你可以设计并实现时间复杂度为 O(log n) 的算法解决此问题吗? 示例 1: 输入:nums = [5,7, 阅读全文

posted @ 2021-10-13 22:51 进击的davis 阅读(31) 评论(0) 推荐(0) 编辑

0704-leetcode算法实现之二分查找-bianarySearch-python&golang实现

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

posted @ 2021-10-13 21:42 进击的davis 阅读(67) 评论(0) 推荐(0) 编辑

golang一个包多个main函数-怎样忽略部分go文件

摘要: golang一个包多个main函数-怎样忽略部分go文件 解决: 在同个包下的每个go文件中,只要其中也有测试函数main或运行函数,在最上面加上//+build ignore,另外接下来空行,至少一行。如下图所示: 阅读全文

posted @ 2021-10-13 17:29 进击的davis 阅读(1028) 评论(0) 推荐(0) 编辑

0350-leetcode算法实现之两个数组的交集II-intersectionofTwoArrays-python&golang实现

摘要: 给定两个数组,编写一个函数来计算它们的交集。 示例 1: 输入:nums1 = [1,2,2,1], nums2 = [2,2] 输出:[2,2] 示例 2: 输入:nums1 = [4,9,5], nums2 = [9,4,9,8,4] 输出:[4,9] 说明: 输出结果中每个元素出现的次数,应与 阅读全文

posted @ 2021-10-13 14:59 进击的davis 阅读(40) 评论(0) 推荐(0) 编辑

0349-leetcode算法实现之两个数组的交集-intersection-of-two-arrays-python&golang实现

摘要: 给定两个数组,编写一个函数来计算它们的交集。 示例 1: 输入:nums1 = [1,2,2,1], nums2 = [2,2] 输出:[2] 示例 2: 输入:nums1 = [4,9,5], nums2 = [9,4,9,8,4] 输出:[9,4] 说明: 输出结果中的每个元素一定是唯一的。 我 阅读全文

posted @ 2021-10-13 11:42 进击的davis 阅读(32) 评论(0) 推荐(0) 编辑

0242-leetcode算法实现之有效字母异位词-valid-anagram-python&golang实现

摘要: # 242.有效字母异位词 https://leetcode-cn.com/problems/valid-anagram 给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词。 注意:若s 和 t中每个字符出现的次数都相同,则称s 和 t互为字母异位词。 示例1: 输入: 阅读全文

posted @ 2021-10-13 08:17 进击的davis 阅读(34) 评论(0) 推荐(0) 编辑

导航