2021年7月24日

206. 反转链表 力扣(简单) 对我来说是难的,链表

摘要: 题目描述: 给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。 示例 1: 输入:head = [1,2,3,4,5] 输出:[5,4,3,2,1] 题源:https://leetcode-cn.com/problems/reverse-linked-list/ 题解: 在遍历链表时 阅读全文

posted @ 2021-07-24 22:19 Yxter 阅读(80) 评论(0) 推荐(0)

103. 二叉树的锯齿形层序遍历 力扣(中等) 可简单可难 bfs+reverse

摘要: 题目描述: 给定一个二叉树,返回其节点值的锯齿形层序遍历。(即先从左往右,再从右往左进行下一层遍历,以此类推,层与层之间交替进行)。 例如:给定二叉树 [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7返回锯齿形层序遍历如下: [ [3], [20,9], [1 阅读全文

posted @ 2021-07-24 21:40 Yxter 阅读(43) 评论(0) 推荐(0)

78. 子集 力扣(中等) 回溯

摘要: 题目描述: 给你一个整数数组 nums ,数组中的元素 互不相同 。返回该数组所有可能的子集(幂集)。 解集 不能 包含重复的子集。你可以按 任意顺序 返回解集。 示例 1: 输入:nums = [1,2,3]输出:[[],[1],[2],[1,2],[3],[1,3],[2,3],[1,2,3]] 阅读全文

posted @ 2021-07-24 21:13 Yxter 阅读(35) 评论(0) 推荐(0)

1736. 替换隐藏数字得到的最晚时间 力扣(简单) 小细节没有考虑到

摘要: 题目描述: 给你一个字符串 time ,格式为 hh:mm(小时:分钟),其中某几位数字被隐藏(用 ? 表示)。 有效的时间为 00:00 到 23:59 之间的所有时间,包括 00:00 和 23:59 。 替换 time 中隐藏的数字,返回你可以得到的最晚有效时间。 题源:https://lee 阅读全文

posted @ 2021-07-24 18:46 Yxter 阅读(39) 评论(0) 推荐(0)

导航