摘要:
最近又开始写小算法题了哈哈。大部分也是以前做过的普通而常见的题目。因为好像进入了低谷,做什么事都没有动力了,先写写这些好写的小算法题吧。 103. 二叉树的锯齿形层序遍历 给你二叉树的根节点 root ,返回其节点值的 锯齿形层序遍历 。(即先从左往右,再从右往左进行下一层遍历,以此类推,层与层之间 阅读全文
posted @ 2022-03-07 19:59
JunanP
阅读(19)
评论(0)
推荐(0)
摘要:
704. 二分查找 给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。示例 1: 输入: nums = [-1,0,3,5,9,12], target = 9输出: 4解释: 9 阅读全文
posted @ 2022-03-07 19:58
JunanP
阅读(15)
评论(0)
推荐(0)
摘要:
54. 螺旋矩阵 给你一个 m 行 n 列的矩阵 matrix ,请按照 顺时针螺旋顺序 ,返回矩阵中的所有元素。 示例 1: 输入:matrix = [[1,2,3],[4,5,6],[7,8,9]]输出:[1,2,3,6,9,8,7,4,5] 示例 2: 输入:matrix = [[1,2,3, 阅读全文
posted @ 2022-03-07 19:54
JunanP
阅读(26)
评论(0)
推荐(0)
摘要:
88. 合并两个有序数组 给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2,另有两个整数 m 和 n ,分别表示 nums1 和 nums2 中的元素数目。 请你 合并 nums2 到 nums1 中,使合并后的数组同样按 非递减顺序 排列。 注意:最终,合并后数组不应由函数返回, 阅读全文
posted @ 2022-03-07 19:27
JunanP
阅读(28)
评论(0)
推荐(0)
摘要:
25. K 个一组翻转链表 给你一个链表,每 k 个节点一组进行翻转,请你返回翻转后的链表。 k 是一个正整数,它的值小于或等于链表的长度。 如果节点总数不是 k 的整数倍,那么请将最后剩余的节点保持原有顺序。 进阶: 你可以设计一个只使用常数额外空间的算法来解决此问题吗?你不能只是单纯的改变节点内 阅读全文
posted @ 2022-03-07 19:11
JunanP
阅读(16)
评论(0)
推荐(0)

浙公网安备 33010602011771号