上一页 1 2 3 4 5 6 ··· 36 下一页
摘要: // 华氏度转摄氏度 const toCelsius = (fahrenheit) => { return (fahrenheit - 32) * 5 / 9; } // 摄氏度转华氏度 const toFahrenheit = (celsius) => { return (celsius * 9 阅读全文
posted @ 2023-03-08 17:31 671_MrSix 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 给你链表的头结点 head ,请将其按 升序 排列并返回 排序后的链表 。 /** * Definition for singly-linked list. * function ListNode(val, next) { * this.val = (val undefined ? 0 : val) 阅读全文
posted @ 2023-03-01 19:27 671_MrSix 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 给你一个整数数组 nums 和一个整数 k ,请你统计并返回 该数组中和为 k 的连续子数组的个数 。 /** * @param {number[]} nums * @param {number} k * @return {number} */ const subarraySum = (nums = 阅读全文
posted @ 2023-03-01 18:54 671_MrSix 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 给定一个大小为 n 的整数数组,找出其中所有出现超过 ⌊ n/3 ⌋ 次的元素。 /** * @param {number[]} nums * @return {number[]} */ const majorityElement = (nums) => { const map = new Map( 阅读全文
posted @ 2023-02-21 01:26 671_MrSix 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 给你一个整数数组 nums 和一个整数 k ,请你返回其中出现频率前 k 高的元素。你可以按 任意顺序 返回答案。 /** * @param {number[]} nums * @param {number} k * @return {number[]} */ const topKFrequent 阅读全文
posted @ 2023-02-20 19:37 671_MrSix 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 以数组 intervals 表示若干个区间的集合,其中单个区间为 intervals[i] = [starti, endi] 。请你合并所有重叠的区间,并返回 一个不重叠的区间数组,该数组需恰好覆盖输入中的所有区间 。 /** * @param {number[][]} intervals * @r 阅读全文
posted @ 2023-02-19 18:35 671_MrSix 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 给定一个链表的头节点 head ,返回链表开始入环的第一个节点。 如果链表无环,则返回 null。 如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。 为了表示给定链表中的环,评测系统内部使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。如果 pos 阅读全文
posted @ 2023-02-19 17:58 671_MrSix 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 给你一个整数数组 nums 。如果任一值在数组中出现 至少两次 ,返回 true ;如果数组中每个元素互不相同,返回 false 。 /** * @param {number[]} nums * @return {boolean} */ const containsDuplicate = (nums 阅读全文
posted @ 2023-02-19 17:32 671_MrSix 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。 实现 MinStack 类: MinStack() 初始化堆栈对象。 void push(int val) 将元素val推入堆栈。 void pop() 删除堆栈顶部的元素。 int top() 获取堆栈顶部的元 阅读全文
posted @ 2023-02-18 19:11 671_MrSix 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 给定一个包含红色、白色和蓝色、共 n 个元素的数组 nums ,原地对它们进行排序,使得相同颜色的元素相邻,并按照红色、白色、蓝色顺序排列。 我们使用整数 0、 1 和 2 分别表示红色、白色和蓝色。 必须在不使用库内置的 sort 函数的情况下解决这个问题。 const sortColors = 阅读全文
posted @ 2023-02-18 01:47 671_MrSix 阅读(102) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 36 下一页