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

相关推荐

点赞 评论 收藏
分享
评论
5
4
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务