360笔试思路

1 3 5 7 9 11 13 15 17 19
2 4 6 8 10 12 14 16 18 20
第二题思路:
1、准备两个链表,一个奇数链表a,一个偶数链表b
2、关于方式一,a链表第一个移动到b链表最后一个位置;b链表第一个替换原先a链表第一个位置
3、关于方式二,其实交换的目的只是在输出是决定先输出a第一个还是b的第一个,然后两个链表交叉输出


#笔试题目##360公司#
全部评论
3 回复 分享
发布于 2020-08-22 21:38
我就是这样写的,后来服务器炸了,代码没提交
2 回复 分享
发布于 2020-08-22 21:21
事后想到的,欢迎讨论呀
点赞 回复 分享
发布于 2020-08-22 21:04
循环队列
点赞 回复 分享
发布于 2020-08-22 21:14
假如原来是这样子的 1 3 5 2 4 6 遇到1操作 变成 2 3 5 4 6 1 这时候怎么输出呢?
点赞 回复 分享
发布于 2020-08-22 21:20
厉害,我突然醍醐灌顶。。学习到了
点赞 回复 分享
发布于 2020-08-22 21:21
我优化了 2 2 命令&nbs***bsp;1 1 1 1 命令 ,相当于没做任何操作。但还是55%
点赞 回复 分享
发布于 2020-08-22 21:22
我写到快结束的的时候服务器炸了,没能提交上代码,怎么办啊
点赞 回复 分享
发布于 2020-08-22 21:24
1. 方式1和方式2都是会交换两个链表,而且链表之间的值不会互换 2. 方式1会把中一个的首项放到最后,取决于操作序号 3. 最终输出顺序看总操作次数
点赞 回复 分享
发布于 2020-08-22 21:24
lz牛皮
点赞 回复 分享
发布于 2020-08-22 21:25
同,交上去了卡90了
点赞 回复 分享
发布于 2020-08-22 21:27
厉害厉害
点赞 回复 分享
发布于 2020-08-22 21:29
恍然大悟,厉害厉害
点赞 回复 分享
发布于 2020-08-22 21:34

相关推荐

10-15 16:27
门头沟学院 C++
LeoMoon:建议问一下是不是你给他付钱😅😅
点赞 评论 收藏
分享
头像
11-09 17:30
门头沟学院 Java
TYUT太摆金星:我也是,好几个华为的社招找我了
点赞 评论 收藏
分享
5 4 评论
分享
牛客网
牛客企业服务