首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
笔墨桑
获赞
436
粉丝
24
关注
1
看过 TA
83
男
哈尔滨理工大学
2012
Java
IP属地:未知
迷茫中.
私信
关注
拉黑
举报
举报
确定要拉黑笔墨桑吗?
发布(31)
刷题
笔墨桑
2021-04-24 23:23
Java
2021-04-24
在牛客打卡71天,今天学习:刷题 9 道
每日监督打卡
0
点赞
评论
收藏
转发
笔墨桑
2021-04-07 23:01
Java
2021-04-07
在牛客打卡70天,今天也很努力鸭!
每日监督打卡
0
点赞
评论
收藏
转发
笔墨桑
2021-04-05 15:26
Java
2021-04-05
在牛客打卡69天,今天也很努力鸭!
每日监督打卡
0
点赞
评论
收藏
转发
笔墨桑
2021-04-03 20:00
Java
2021-04-03
在牛客打卡68天,今天也很努力鸭!
每日监督打卡
0
点赞
评论
收藏
转发
笔墨桑
2021-04-02 13:12
Java
用过两个栈实现队列java
stack1只负责存,stack2只负责取因为stack是后进先出,所以取的话必须先将stack1取出后放入stack2,此时stack1的栈顶(最后存进去的)就变为stack2的栈底,符合我们的需求当stack2中有元素的时候,就不需要从stack1中取出放入了,什么时候stack2空了,再从stack1中取代码如下: /** * 用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。 * 思路,两个stack,push的时候都往stack1中push * pop的时候,如果stack2无元素,则将stack1的元素pop放入stack2,然后stack2...
0
点赞
评论
收藏
转发
笔墨桑
2021-04-01 23:07
Java
2021-04-01
在牛客打卡67天,今天也很努力鸭!
每日监督打卡
0
点赞
评论
收藏
转发
笔墨桑
2021-03-31 23:26
Java
2021-03-31
在牛客打卡66天,今天学习:刷题 12 道
每日监督打卡
0
点赞
评论
收藏
转发
笔墨桑
2021-03-30 22:29
Java
#
参考其他人的回答,总结了两种方法 使用JDK自带的栈,循环链表,将元素全部压入栈中。取出的时候因为栈FILO的特性,自然就反转了。这里需要注意将最后一个元素的next变为空,否则会出现死循环 使用辅助指针,指向新链表的头,以及旧链表的next /** * 第一种方式:使用栈 */ public ListNode ReverseList(ListNode head) { if (head == null || head.next == null) { return head; } // 放入栈中 ...
0
点赞
评论
收藏
转发
笔墨桑
2021-03-30 13:15
Java
2021-03-30
在牛客打卡65天,今天也很努力鸭!
每日监督打卡
0
点赞
评论
收藏
转发
笔墨桑
2021-03-29 08:16
Java
2021-03-29
在牛客打卡64天,今天也很努力鸭!
每日监督打卡
0
点赞
评论
收藏
转发
笔墨桑
2021-03-28 23:22
Java
2021-03-28
在牛客打卡63天,今天学习:刷题 1 道/代码提交 1 次
每日监督打卡
0
点赞
评论
收藏
转发
笔墨桑
2020-03-16 08:44
Java
2020-03-16
在牛客打卡62天,今天学习:刷题 10 道
0
点赞
评论
收藏
转发
笔墨桑
2020-03-05 08:03
Java
2020-03-05
在牛客打卡61天,今天学习:刷题 10 道
0
点赞
评论
收藏
转发
笔墨桑
2020-03-04 09:48
Java
2020-03-04
在牛客打卡60天,今天学习:刷题 10 道
0
点赞
评论
收藏
转发
笔墨桑
2020-03-02 11:01
Java
2020-03-02
在牛客打卡59天,今天学习:刷题 10 道
0
点赞
评论
收藏
转发
1
2
3
工具箱
TA的圈子
暂未加入圈子
TA的圈子
TA的笔记
暂无笔记
TA的笔记
登录
0
天
已登录
0
天
连续登录
0
人
今日访客
牛客网
牛客企业服务