递归&回溯
LC520730
这个作者很懒,什么都没留下…
展开
-
剑指offer:JZ56 删除链表中重复的结点
描述 在一个排序的链表中,存在重复的结点,请删除该链表中重复的结点,重复的结点不保留,返回链表头指针。 例如,链表1->2->3->3->4->4->5 处理后为 1->2->5 /* public class ListNode { int val; ListNode next = null; ListNode(int val) { this.val = val; } } */ 示例 input1: {1,原创 2021-10-12 01:03:18 · 87 阅读 · 0 评论 -
剑指offer:JZ60 把二叉树打印成多行
描述 从上到下按层打印二叉树,同一层结点从左至右输出。每一层输出一行。 例如:给定的二叉树是{1,2,3,#,#,4,5},该二叉树多行打印层序遍历的结果是 [[1],[2,3],[4,5]] /* TreeNode类的代码 public class TreeNode { int val = 0; TreeNode left = null; TreeNode right = null; public TreeNode(int val) { this.val =原创 2021-09-14 01:33:46 · 104 阅读 · 0 评论