首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
斯洛克f
获赞
0
粉丝
0
关注
0
看过 TA
0
男
北京邮电大学
2022
算法工程师
IP属地:未知
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑斯洛克f吗?
发布(2)
评论
刷题
斯洛克f
关注TA,不错过内容更新
关注
2021-08-19 15:46
北京邮电大学 算法工程师
题解 | #删除有序链表中重复的元素-II#
pre指向不重复的元素 cur指向pre的后一个遍历cur,判断per后一个数和cur后一个数是否重复,重复的话 就移动cur到重复的最后一位,然后pre->next= cur->next,删除了刚才重复的那几个数,如果不重复的话,pre = cur,pre还是始终指向当前扫描到的最后一个不重复的元素.
0
点赞
评论
收藏
分享
2021-08-18 10:35
北京邮电大学 算法工程师
题解 | #在两个长度相等的排序数组中找到上中位数#
奇数数组 比如 1 2 3 8 9和 -1 -2 4 5 6两个数组,找这两个数组的中位数,就是找合并排序后的第5位数字。先进行各自的mid对比,arr1的mid为3小于arr2的mid4. left1要跳到mid1。因为mid1还有可能是第五名。在arr1中比mid1小的肯定有俩了就是1 2 3 8 9,在arr2中-1 -2 4 5 6,这俩 也有可能小于mid1,所以要mid1在可能范围。 再看arr2的范围变化,分析mid2是否可能在范围中,arr1中前三个肯定小于mid2,arr2中前两个也肯定mid2,所以mid2肯定是至少第六名,所以应该是排除mid2,但是为了利用等长数组的性质...
0
点赞
评论
收藏
分享
1
关注他的用户也关注了:
牛客网
牛客企业服务