![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
练习
linqxxy
最终都远走天涯
展开
-
LeetCode习题练习
LeetCode习题练习1 给定一个二叉树,检查它是否是镜像对称的。例如,二叉树 [1,2,2,3,4,4,3] 是对称的。1/ 2 2/ \ / 3 4 4 3但是下面这个 [1,2,2,null,3,null,3] 则不是镜像对称的:1/ 2 2\ 3 3来源:力扣(LeetCode)链接:https://leetcode-cn.com/...原创 2019-07-18 22:17:21 · 142 阅读 · 0 评论 -
链表LeetCode习题练习2
链表习题练习2题目描述编写代码,以给定值x为基准将链表分割成两部分,所有小于x的结点排在大于或等于x的结点之前给定一个链表的头指针 ListNode* pHead,请返回重新排列后的链表的头指针。注意:分割以后保持原来的数据顺序不变 习题链接:https://www.nowcoder.com/practice/0e27e0b064de4eacac178676ef9...原创 2019-07-19 11:44:17 · 103 阅读 · 0 评论 -
队列与栈的相互实现
队列与栈的相互实现1 队列实现栈实现思路:采用两个队列来实现,第一次入栈放在两个队列中的一个内,后续放在不为空的那个队列中。出栈时将不为空的哪个队列逐一出队列放在空队列中,然后出队列即可。class MyStack { private Queue<Integer> myQueue1; private Queue<Integer> myQueue2; ...原创 2019-07-19 13:46:32 · 89 阅读 · 0 评论 -
【java】链表习题
链表OJ题1 删除链表中等于给定值 val 的所有节点。class Solution { public ListNode removeElements(ListNode head, int val) { if(head==null){ return null; } ListNode pre=head; ...原创 2019-07-17 21:07:43 · 122 阅读 · 0 评论