网易C++笔试题

刚结束了网易的c++笔试
大致有几个题,
第一个是关于回文的,在字符串后面加最短的字符串或者字符,使之变为字符串,比如noo那就是noon 、no 就是non、 helloworld就是helloworldrlowolleh
而我采用的方法是 先判断是不是回文 是回文的话 直接 输出
不是回文的话 如果是 noo这种类型,那么就要从后往前找到最小的不重复index 比如这个是1,然后把1之前的添加到字符串后面
如果是 shtth 这种类型只需要在最后添加一个s即可  那么写一个函数判断 当前最小的那个非重复index,然后把前面的添加到后面
最后过了90%的测试样例
第二个是一个二分查找,15 5 30 30 60 找到扔掉最小的可以平分的数量,先排序然后二分查找应该可以AC
第三个是一个 时间转换的题,后面转换为时间比较麻烦,后面没时间了没做完
第四个是一个学术问题,忘了是干啥了
#网易##笔试题目#
全部评论
第二题有AC代码吗?
点赞
送花
回复
分享
发布于 2020-08-08 17:10
笔试过了吗?
点赞
送花
回复
分享
发布于 2020-08-15 10:48
秋招专场
校招火热招聘中
官网直投

相关推荐

点赞 4 评论
分享
牛客网
牛客企业服务