首页 > 网易C++笔试题
头像
牛客书书
编辑于 2020-08-08 17:06
+ 关注

网易C++笔试题

刚结束了网易的c++笔试
大致有几个题,
第一个是关于回文的,在字符串后面加最短的字符串或者字符,使之变为字符串,比如noo那就是noon 、no 就是non、 helloworld就是helloworldrlowolleh
而我采用的方法是 先判断是不是回文 是回文的话 直接 输出
不是回文的话 如果是 noo这种类型,那么就要从后往前找到最小的不重复index 比如这个是1,然后把1之前的添加到字符串后面
如果是 shtth 这种类型只需要在最后添加一个s即可  那么写一个函数判断 当前最小的那个非重复index,然后把前面的添加到后面
最后过了90%的测试样例
第二个是一个二分查找,15 5 30 30 60 找到扔掉最小的可以平分的数量,先排序然后二分查找应该可以AC
第三个是一个 时间转换的题,后面转换为时间比较麻烦,后面没时间了没做完
第四个是一个学术问题,忘了是干啥了

全部评论

(2) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐