游卡 笔试 4/10

#游卡#
不是,今天的第三题编程题啥意思啊
要求函数格式 char* removeDuplicatedChar(char* input)
但是测试用例的输入输出是cin cout的ACM模式,环境也是ACM的,不是核心代码模式的函数输入输出
去除重复字符,就是abcda->abcd,banana->ban那种,入门中的入门,用set里有没有保存来去重,只通过了20%用例,我感觉完全不可能啊
我怀疑除了给的一个测试用例,其他是函数模式的
然后我在char* removeDuplicatedChar(char* input)中(不小心)狠狠的写了一个死循环,但是提交也没有超时
有没有通过的大神解答一下,是我误会了题意,没有读懂题干吗?
全部评论
想想带空格的用例,cin>>s默认遇到空格自动结束,所以getline(cin,s),然后就能AC了
3 回复 分享
发布于 2023-04-10 21:22 浙江
因为输入有空格,可以用getline(cin, s)来接收输入字符串。
1 回复 分享
发布于 2023-04-10 21:23 江苏
看来不同开发岗题目不一样,不过3道都是字符串
点赞 回复 分享
发布于 2023-04-10 20:56 浙江
我oc了因为人家说ascii码所以ascii表里面所有的都可能出现,我试过如果只考虑字母的话只能过30左右
点赞 回复 分享
发布于 2023-04-10 21:20 山西

相关推荐

一面30min自我介绍1.进程和线程的区别2.进程的状态3.什么是死锁4.一个进程相关的问题,忘了具体是什么了,没回答上来5.MySQL有哪些索引6.索引的底层原理7.TCP握手是三次为什么不是两次8.TCP如何保证可靠传输9.说一下对Spring的认识10.Java中封装、继承、多态11.Python中迭代器和可迭代对象的区别12.实习期间遇到的困难,怎么解决的13.实习中学到了什么,有哪些不足14.最近再玩哪些游戏反问:1.负责什么游戏,负责的业务是什么2.公司的测试流程是怎样的二面35min自我介绍1.最近再玩什么游戏(三国杀)2.游戏中有遇到过什么问题吗(说了一个三国杀的场景)3.你前面有提到万箭齐发,你认为万箭齐发在后端是怎样实现的呢4.你前面有提到锁,说一下你熟悉的锁(乐观锁、悲观锁、轻量级锁等)5.当玩家在对局死亡后如果退出对局此时会有上锁的处理,对局结束后会进行释放,你认为此时是什么锁(轻量级锁)6.你认为三国杀使用了什么网络协议(tcp、udp以及具体场景)7.为什么你认为在对局中会使用udp(高效率)8.Udp的缺点(不可靠)9.那对局中如果出现丢包会是什么效果10.如何解决udp的不可靠(tcp、对udp添加机制)11.如何对udp添加机制使其有可靠性(数据中添加序号、接收双方添加缓冲区)12.添加机制后会导致udp的效率降低,如何选择tcp还是添加机制后udp的效率(性能测试、压力测试,比较性能并根据实际需要)13.能说一下如何设计性能测试(根据需求中的性能指标)14.字节实习你主要工作是自动化,有遇到过什么困难吗(UI自动化提高维护效率和稳定性及其解决方法)15.你前面有提到过并发执行用例,是怎样实现的呢(pytest里面有对应插件,并添加配置)16.如何处理并发执行后的报告(将用例分为多个文件,每个文件一个并发)17.实习过程中有遇到过bug吗18.这个bug要延期处理,为什么,它的优先级怎么样19.Bug的优先级20.你的两段实习测试开发,在实习期间有接触哪些测试的内容吗21.如何对dev分支提交修改22.你对未来的规划是怎样的反问:1.岗位需要哪些能力2.入职后会先让我处理哪些内容,会分配导师吗3.这个岗位的职业规划应该是什么样子的
查看41道真题和解析
点赞 评论 收藏
分享
评论
1
1
分享
牛客网
牛客企业服务