摘要:
给定一个按照升序排列的整数数组 nums,和一个目标值 target。找出给定目标值在数组中的开始位置和结束位置。 如果数组中不存在目标值 target,返回 [-1, -1]。 进阶: 你可以设计并实现时间复杂度为 O(log n) 的算法解决此问题吗? 来源:力扣(LeetCode) 链接:ht 阅读全文
posted @ 2021-12-02 18:15
Tianyiya
阅读(26)
评论(0)
推荐(0)
摘要:
整数数组 nums 按升序排列,数组中的值 互不相同 。 在传递给函数之前,nums 在预先未知的某个下标 k(0 ⇐ k < nums.length)上进行了 旋转,使数组变为 [nums[k], nums[k+1], ..., nums[n-1], nums[0], nums[1], ..., 阅读全文
posted @ 2021-12-02 18:08
Tianyiya
阅读(28)
评论(0)
推荐(0)
摘要:
给你一个链表,每 k 个节点一组进行翻转,请你返回翻转后的链表。 k 是一个正整数,它的值小于或等于链表的长度。 如果节点总数不是 k 的整数倍,那么请将最后剩余的节点保持原有顺序。 进阶: 你可以设计一个只使用常数额外空间的算法来解决此问题吗? 你不能只是单纯的改变节点内部的值,而是需要实际进行节 阅读全文
posted @ 2021-12-02 17:22
Tianyiya
阅读(35)
评论(0)
推荐(0)
摘要:
给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/swap-nodes-in-pairs 著作权归领扣网络所有。 阅读全文
posted @ 2021-12-02 17:12
Tianyiya
阅读(35)
评论(0)
推荐(0)
摘要:
给你一个链表数组,每个链表都已经按升序排列。 请你将所有链表合并到一个升序链表中,返回合并后的链表。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/merge-k-sorted-lists 著作权归领扣网络所有。商业转载请联系官方授权,非商业 阅读全文
posted @ 2021-12-02 16:56
Tianyiya
阅读(13)
评论(0)
推荐(0)
摘要:
给定一个只包括 '(',')','{','}','[',']' 的字符串 s ,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/vali 阅读全文
posted @ 2021-12-02 16:45
Tianyiya
阅读(30)
评论(0)
推荐(0)

浙公网安备 33010602011771号