首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
月球上撒欢儿
获赞
16
粉丝
0
关注
3
看过 TA
1
洛阳师范学院
2019
Java
IP属地:河南
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑月球上撒欢儿吗?
发布(19)
评论
刷题
收藏
月球上撒欢儿
关注TA,不错过内容更新
关注
2021-12-10 11:05
洛阳师范学院 Java
题解 | #链表中倒数最后k个结点#
思路: 对于编程,思路要比编程难,所以先把思路搞清楚,就能往下做题 第一步: 先计算链表的长度,如果k的值大于链表的长度,直接返回 null; 第二步: 比如说链表里面有5个元素,返回倒数后两个,那么意思是不是前三个不用返回,找到第四个的头结点返回即可; 所以,加一个变量 current ,记录当前走到哪一个节点,如果走到 总长度-k, 是不是就可以返回了; 代码如下: public ListNode FindKthToTail (ListNode pHead, int k) { // write code here ListNode first=pHead; int count=0; //...
0
点赞
评论
收藏
分享
2021-12-06 13:11
洛阳师范学院 Java
题解 | #两个链表的第一个公共结点#
思路一: 暴力反射:拿链表1的第一个节点和链表2下所有节点遍历,然后拿链表1的第二个节点和链表2下的节点比较,以此类推: public ListNode FindFirstCommonNode(ListNode pHead1, ListNode pHead2) { if (pHead1 == null || pHead2 == null) { return null; } ListNode firstNode = pHead2; for (; pHead1 != null; pHead1 = pHead1.next) { if (pHead2 == null) { pHead2 = first...
0
点赞
评论
收藏
分享
2021-12-05 16:24
洛阳师范学院 Java
题解 | #第一个只出现一次的字符#
思路一: 由于字符只出现一次,所以 该字符 第一次出现的位置 和 他最后出现的一次位置 是相同的,遍历字符串,如果第一次出现的位置等于 最后一次出现的位置,返回下标: public class Solution { public int FirstNotRepeatingChar(String str) { char[] splitChat = str.toCharArray(); for (int i = 0; i < splitChat.length; i++) { if (str.indexOf(splitChat[i]) == str.lastIndexOf(splitChat[...
0
点赞
评论
收藏
分享
2021-12-01 14:34
洛阳师范学院 Java
题解 | #0级用户高难度试卷的平均用时和平均得分#
第一步: 根据if先求平均值 如果: 播放时长 > 视频时长,取 1 , 否则就取 观看时长/视频时长; b.duration,1,TIMESTAMPDIFF(SECOND,a.start_time,a.end_time)/b.duration))"> 第二步: round(平均值*100,2) 第三步:连接 ‘%’ concat(round(平均值*100,2));
0
点赞
评论
收藏
分享
1
2
创作者周榜
更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务