首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
我是赵同学
获赞
32
粉丝
8
关注
4
看过 TA
12
男
大连理工大学
2023
机器学习
IP属地:河北
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑我是赵同学吗?
发布(3)
刷题
我是赵同学
2022-04-13 08:56
机器学习
一场没有意义的华为面试
某985大三,暑期实习,一面,投的ai岗机器学习本来定的5点开始,系统故障导致面试官迟到了20分钟,来了以后发简历,自我介绍然后问了项目,10分钟再就是写题,先将一个链表中的奇数节点连接起来,再连接起来所有的偶数节点,连接成1324这种,给了20分钟提前做完了,讲了思路,面试官说写的不错没有过多的提问,没有反问第二天发现凉了,唉,不知道为啥,面试官也没给什么建议。
投递华为等公司10个岗位 >
0
点赞
评论
收藏
转发
我是赵同学
2022-04-05 19:26
机器学习
题解 | #链表中的节点每k个一组翻转#
这里讲一下递归的解法,因为我们不能确定链表长度,所以我们可以先正向迭代直到尾部,然后再反向递归地进行链表的翻转。 每次转入的都是K个节点中开始的那个节点,然后我们判断这组是不是最后一组, 如果这组是最后一组并且不够K个,那么我们就将这个开始的节点返回并且用来翻转; 如果这组是最后一组并且正好够K个,那么我们就直接将这组节点进行翻转并且返回翻转之后那个开始的节点; 递归过程就是每次拿这K个的头部到上一次返回的节点(下一组开始的节点),在这之间做翻转。 class Solution: def r...
0
点赞
评论
收藏
转发
我是赵同学
2022-04-05 18:05
已编辑
机器学习
题解 | #链表内指定区间反转#
idea是非常简单的 我们先找到反转前的第一个节点:before_start ,然后从第一个节点开始反转。 反转结束后将before_start的下一个节点指向反转结束后紧跟着的那个节点。 并将before_start指向需要反转的尾节点。 因为m=1的时候,before_start应该在head之前,所以不妨设计一个哑节点来指向链表的头。 同时,在反转结束后,head指向的节点也不是链表的头部,所以这时要返回before_start.next,因为before_start.next被设置为指向反转的尾节点,这尾节点就是现在的链表的头。 class Solution: def reverse...
0
点赞
评论
收藏
转发
1
工具箱
TA的圈子
暂未加入圈子
TA的圈子
TA的笔记
暂无笔记
TA的笔记
登录
0
天
已登录
0
天
连续登录
0
人
今日访客
牛客网
牛客企业服务