赞了文章2020-08-18
人们常说,编程语言是相通的,掌握一门,其他语言很容易就能掌握。个人认为这是一个似是而非的观点,每门编程语言都离不开变量,数组,循环,条件判断这些概念,这似乎能支持上面的观点,但是每门编程语言都有自己的使用范围,都有自己擅长的事情,即便是有了 node.j...
发布了文章2019-12-30
输入: [[1,3],[2,6],[8,10],[15,18]],输出: [[1,6],[8,10],[15,18]]。解释: 区间 [1,3] 和 [2,6] 重叠, 将它们合并为 [1,6].
发布了文章2019-12-29
Q:给定一个按照升序排列的整数数组 nums,和一个目标值 target。找出给定目标值在数组中的开始位置和结束位置。你的算法时间复杂度必须是 O(log n) 级别。如果数组中不存在目标值,返回 [-1, -1]。
发布了文章2019-12-28
微信公众号:醉前端,关注可了解更多题目。 题 目 Q:给定一个未排序的整数数组,找出其中没有出现的最小的正整数。 示例 1: 输入: [1,2,0], 输出: 3 示例 2: 输入: [3,4,-1,1], 输出: 2 示例 3: 输入: [7,8,9,11,12], 输出: 1 答 案 {代码...}
发布了文章2019-12-27
Q:给定一个包含 n 个整数的数组 nums 和一个目标值 target,判断 nums 中是否存在四个元素 a,b,c 和 d ,使得 a + b + c + d 的值与 target 相等?找出所有满足条件且不重复的四元组。注意:答案中不可以包含重复的四元组。
发布了文章2019-12-26
给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。你可以假设数组中无重复元素。
赞了文章2019-12-25
在线体验地址:hksite.cn/prjs/christmashat 源码地址:[链接] 写在开头 叮叮当,叮叮当,吊儿个郎当,一年一度的圣诞节到咯,我不由的回想起了前两年票圈被圣诞帽支配的恐惧。打开票圈全是各种@官方求帽子的: 票圈头像也瞬间被圣诞帽攻陷: 在那段时间,你没一顶圣...
发布了文章2019-12-25
Q:给定一个包括 n 个整数的数组 nums 和 一个目标值 target。找出 nums 中的三个整数,使得它们的和与 target 最接近。返回这三个数的和。假定每组输入只存在唯一答案。
发布了文章2019-12-24
微信公众号:醉前端关注可了解更多题目。 题 目 实现 pow(x, n) ,即计算 x 的 n 次幂函数。 示例 1: 输入: 2.00000, 10输出: 1024.00000 示例 2: 输入: 2.10000, 3输出: 9.26100 示例 3: 输入: 2.00000, -2输出: 0.25000解释: 2-2 = 1/22 = 1/4 = 0.25 说明: -100.0...
发布了文章2019-12-23
Q:实现 strStr() 函数。给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始)。如果不存在,则返回 -1。
发布了文章2019-12-22
微信公众号:醉前端关注可了解更多题目。无重复字符的最长子串 题 目 Q:给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 示例 1: 输入: "abcabcbb",输出: 3.解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。 示例 2: 输入: "bbbbb"输出: ...
发布了文章2019-12-21
Q:给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。注意:假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为 [-2^31,2^31-1]。请根据这个假设,如果反转后整数溢出那么就返回 0。
发布了文章2019-12-20
Q: 给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合;左括号必须以正确的顺序闭合;注意空字符串可被认为是有效字符串。
发布了文章2019-12-19
Q: 给定一个整数数组 a,其中1 ≤ a[i] ≤ n (n为数组长度), 其中有些元素出现两次而其他元素出现一次。找到所有出现两次的元素。
发布了文章2019-12-18
Q: 给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。最高位数字存放在数组的首位, 数组中每个元素只存储单个数字你可以假设除了整数 0 之外,这个整数不会以零开头。
发布了文章2019-12-17
给定一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?找出所有满足条件且不重复的三元组。注意:答案中不可以包含重复的三元组。
发布了文章2019-12-16
微信公众号:醉前端关注可了解更多解题技巧。问题或建议,请公众号留言; 题目 给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。 示例 1: 输入: [1,2,3,4,5,6,7] 和 k = 3 输出: [5,6,7,1,2,3,4] 解释:向右旋转 1 步: [7,1,2,3,4,5,6]向右旋转 2 步...
发布了文章2019-12-15
Q: 给定一个无重复元素的数组 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的组合。 candidates中的数字可以无限制重复被选取。(说明:所有数字(包括 target)都是正整数。解集不能包含重复的组合。)
发布了文章2019-12-14
微信公众号:醉前端关注可了解更多题目及解题技巧。问题或建议,请公众号留言; 题目: 找出数组中出现次数最多的元素 给定一个数组,找出数组中出现次数最多的元素。 示例 1:给定数组 nums = [3,1,2,1,3,4,3,5,3,6,3], 函数应该返回: 次数最多的元素为:3, 次数为:5 ...
发布了文章2019-12-13
给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。