摘要:
fastjson是由alibaba开源的一套json处理器,性能较好。fastjson主要用于将Java Bean序列化为JSON字符串,也可以从JSON字符串反序列化到JavaBean。 参考:https://zhuanlan.zhihu.com/p/97222262?ivk_sa=1024320 阅读全文
摘要:
513.找树左下角的值 112.路径总和 113.路径总和ii 106.从中序与后序遍历序列构造二叉树 105.从前序与中序遍历序列构造二叉树 阅读全文
摘要:
110.平衡二叉树 257.二叉树的所有路径 404.左叶子之和 阅读全文
摘要:
今天主要看了二叉树讲解视频,有了基本的概念。 之后有时间敲一下递归遍历的代码。 迭代遍历、统一迭代暂时跳过,二刷再来。 阅读全文
摘要:
学习到了思路,代码要二刷再补啦 239.滑动窗口最大值 力扣题目链接 347.前 K 个高频元素 力扣题目链接 阅读全文
摘要:
牛客网链接 描述 有一个员工表dept_emp简况如下: emp_no dept_no from_date to_date 10001 d001 1986-06-26 9999-01-01 10002 d001 1996-08-03 9999-01-01 10003 d002 1996-08-03 阅读全文
摘要:
20.有效的括号 力扣题目链接 心得:栈的经典题目,先进后出,有三种return false的情况。 1)遍历字符串完成,但是栈不为空。说明左括号比右括号多,导致栈中多存了数据 2)遍历字符串中,遍历到的右括号和栈顶的不一致。说明括号的类型没有匹配上 3)遍历字符串中,栈已经为空了。说明右括号比左括 阅读全文
摘要:
232.用栈实现队列 力扣题目链接 心得:思路不难,栈和队列的特性要掌握 1)栈,先进后出;队列,先进先出 2)初始化一个栈,Stack<Integer> stack = new Stack<>() 3)放入元素,stack.push() 4)弹出栈顶元素,stack.pop() 5)获取栈顶元素但 阅读全文