首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
总之就是非常菜
获赞
95
粉丝
10
关注
7
看过 TA
17
男
华东交通大学
2022
安卓
IP属地:广东
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑总之就是非常菜吗?
发布(152)
刷题
总之就是非常菜
2021-01-18 10:59
安卓
2021-01-18
在牛客打卡76天,今天学习:刷题 3 道/代码提交 15 次
每日监督打卡
0
点赞
评论
收藏
转发
总之就是非常菜
2021-01-18 10:19
安卓
Java-设计getMin功能的栈(一个栈+数组实现)
思路入栈和出栈操作用栈原有的push,pop就能实现,但是得到最小值需要一个数组遍历栈中的所有值,再排序取出最小值存入结果数组。代码 public int[] getMinStack (int[][] op) { // write code here ArrayList<Integer> arrayList = new ArrayList<>(); //存储最小值的数组 if (op.length==0){ return null; } Stack<Integer> stack = new Stack&...
0
点赞
评论
收藏
转发
总之就是非常菜
2021-01-17 10:11
安卓
2021-01-17
在牛客打卡75天,今天学习:刷题 2 道/代码提交 9 次
每日监督打卡
0
点赞
评论
收藏
转发
总之就是非常菜
2021-01-16 11:34
安卓
2021-01-16
在牛客打卡74天,今天学习:刷题 2 道/代码提交 6 次/学习课程 1 节
每日监督打卡
0
点赞
评论
收藏
转发
总之就是非常菜
2021-01-15 11:01
安卓
2021-01-15
在牛客打卡73天,今天学习:刷题 2 道/代码提交 13 次
每日监督打卡
0
点赞
评论
收藏
转发
总之就是非常菜
2021-01-14 11:53
安卓
2021-01-14
在牛客打卡72天,今天学习:刷题 2 道/代码提交 12 次
每日监督打卡
0
点赞
评论
收藏
转发
总之就是非常菜
2021-01-13 11:28
安卓
2021-01-13
在牛客打卡71天,今天学习:刷题 3 道/代码提交 12 次
每日监督打卡
0
点赞
评论
收藏
转发
总之就是非常菜
2021-01-12 15:18
安卓
2021-01-12
在牛客打卡70天,今天学习:刷题 2 道/代码提交 16 次/学习课程 1 节
每日监督打卡
0
点赞
评论
收藏
转发
总之就是非常菜
2021-01-11 12:32
安卓
2021-01-11
在牛客打卡69天,今天学习:刷题 3 道/代码提交 66 次
每日监督打卡
0
点赞
评论
收藏
转发
总之就是非常菜
2021-01-11 12:32
安卓
链表中的节点每k个一组翻转
思路将链表中前k个节点存入栈,再取出恰好可以实现每k个一组翻转,要注意临界条件:链表的最后一个节点放入之后,栈的大小小于k值。代码 /** * * @param head ListNode类 * @param k int整型 * @return ListNode类 */ public ListNode reverseKGroup (ListNode head, int k) { // write code here ListNode result; ListNode key = new ListNode(0); //初始...
0
点赞
评论
收藏
转发
总之就是非常菜
2021-01-10 12:23
安卓
2021-01-10
在牛客打卡68天,今天学习:刷题 2 道/代码提交 27 次
每日监督打卡
0
点赞
评论
收藏
转发
总之就是非常菜
2021-01-10 12:05
安卓
两个链表相加生成相加链表
思路根据两个链表相加的特点,可以使用三个栈来模拟两个链表相加,第一个栈存第一个链表的头到尾节点,第二个链表存第二个链表的头到尾巴节点,由于节点值的进位是指向头节点,待前两个栈存完节点后取出相加,保留进位值,可以做到进位值随着栈的取出到达前一个节点,把前两个栈取出的值和进位值相加得到的值重新创一个ListNode节点存入第三个栈,当前两个栈都取空的时候,将第三个栈的节点循环取出重构链表即可得到结果,代码 public ListNode addInList (ListNode head1, ListNode head2) { // write code here Stack<...
0
点赞
评论
收藏
转发
总之就是非常菜
2021-01-09 16:58
安卓
最长公共子串
思路最长公共子串是两个字符串最长相同的连续子序列;最长公共子序列是两个字符串最长相同的可非连续子序列,思路可以和最长公共子序列一样(动态规划经典例题——最长公共子序列和最长公共子串 ),但是仅仅用二维数组只能得到递推关系,即当前最优解为上一个解+1:dp[i][j]=dp[i-1][j-1],无法确定连续的子串,故需要定义一个 maxLength记录最长公共子串的最大长度,还需定义一个end记录当前字符串的下标值,这样最长连续子串就可以通过str2.substring(end-maxLength+1,end+1)得到。代码: public String LCS (String str1, St...
0
点赞
评论
收藏
转发
总之就是非常菜
2021-01-09 15:43
安卓
2021-01-09
在牛客打卡67天,今天学习:刷题 2 道/代码提交 11 次
每日监督打卡
0
点赞
评论
收藏
转发
总之就是非常菜
2021-01-08 11:01
安卓
2021-01-08
在牛客打卡66天,今天学习:刷题 4 道/代码提交 18 次
每日监督打卡
0
点赞
评论
收藏
转发
1
4
5
6
7
8
11
工具箱
TA的圈子
暂未加入圈子
TA的圈子
TA的笔记
暂无笔记
TA的笔记
登录
0
天
已登录
0
天
连续登录
0
人
今日访客
牛客网
牛客企业服务