归档
正在加载今日诗词...
05
25
leetcode-数组-1185-一周中的第几天 leetcode-数组-1185-一周中的第几天
1185. 一周中的第几天题目描述(难度:简单) 给你一个日期,请你设计一个算法来判断它是对应一周中的哪一天。 输入为三个整数:day、month 和 year,分别表示日、月、年。 您返回的结果必须是这几个值中的一个 {“Sunday”
2020-05-25
25
leetcode-数组-349-两个数组的交集 leetcode-数组-349-两个数组的交集
349. 两个数组的交集题目描述(难度:简单) 给定两个数组,编写一个函数来计算它们的交集。说明: 输出结果中的每个元素一定是唯一的。 我们可以不考虑输出结果的顺序。 示例1: Input: nums1 = [1,2,2,1], n
2020-05-25
23
leetcode-数组-283-移动零 leetcode-数组-283-移动零
283. 移动零题目描述(难度:简单) 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。说明: 必须在原数组上操作,不能拷贝额外的数组。 尽量减少操作次数。 示例: Input: [0,
2020-05-23
23
leetcode-数组-股票买卖最佳时机合集 leetcode-数组-股票买卖最佳时机合集
121. 买卖股票的最佳时机题目描述(难度:简单) 给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。 如果你最多只允许完成一笔交易(即买入和卖出一支股票一次),设计一个算法来计算你所能获取的最大利润。 注意:你不能在买入股票
2020-05-23
20
leetcode-数组-48-旋转图像 leetcode-数组-48-旋转图像
48. 旋转图像描述 给定一个 n × n 的二维矩阵表示一个图像。 将图像顺时针旋转 90 度。 你必须在原地旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要使用另一个矩阵来旋转图像 示例 1给定 matrix = [ [1
2020-05-20
19
leetcode-数组-136-值出现一次的数字 leetcode-数组-136-值出现一次的数字
136. 只出现一次的数字题目描述(难度:简单) 给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。 说明:你的算法应该具有线性时间复杂度 示例1: 输入: [2,2,1] 输
2020-05-19
18
leetcode-数组-189-旋转数组 leetcode-数组-189-旋转数组
189. 旋转数组描述 给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。 示例 1 输入: [1,2,3,4,5,6,7] 和 k = 3 输出: [5,6,7,1,2,3,4] 解释:
2020-05-18
18
leetcode-字符串-28-实现strStr() leetcode-字符串-28-实现strStr()
28. 实现 strStr()描述 给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始)。如果不存在,则返回 -1。 对于本题而言,当 ne
2020-05-18
17
react-interview react-interview
react相关知识点事件事件绑定// 第一种 this.handle = this.handle.bind(this) // <p onClick={this.handle}>aaa</p> handle(){} // 第
2020-05-17
17
http-interview http-interview
HTTP和TCP的不同TCP和UDP的区别输入URL到页面的呈现浏览器为什么要跨域?CORS跨域的原理 跨域资源共享(CORS)是一种机制,是W3C标准。它允许浏览器向跨源服务器,发出XMLHttpRequest或Fetch请求。并且整个C
2020-05-17
17
leetcode-字符串-125-验证回文字符串 leetcode-字符串-125-验证回文字符串
125. 验证回文串题目描述(难度:简单) 给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。 说明:本题中,我们将空字符串定义为有效的回文串。 示例1: 输入: "A man, a plan
2020-05-17
2 / 5