这是一个创建于 1656 天前的主题,其中的信息可能已经有所发展或是发生改变。
牛客网的 OJ,输入的数据格式是真的复杂。就不能像 LeetCode 一样,直接用参数传递给方法吗?
LeetCode 写起来是真舒服,大部分题目只写方法体就可以了。然而每次遇到用牛客网 OJ 进行笔试的公司,就难受得一批,有些题目的输入数据很多、很杂,光是完成 scanf 功能的代码,就要耗费不少无意义时间。
更难受的是,很多次都是在本地调试通过,然而牛客网上死活通过不了,而且还不知道哪个样例失败了。十分抓狂!!!
第 1 条附言 · 2020-08-06 21:42:24 +08:00
比如下面这样的:
![](https://i.v2ex.co/I2x830If.png)
5 条回复 • 2020-08-07 08:49:05 +08:00
![linvon](https://cdn.v2ex.com/avatar/38cd/d1c3/447564_normal.png?m=1615468040) |
|
1
linvon 2020-08-06 21:20:20 +08:00
如果你搞过 OI 或者 ACM 就不会有这个抱怨了,其实在注重效率的竞赛中,高效的处理输入流一样是考察的一部分,至于失败 case 的问题,只能说让你随便看 case 也太简单了,面向用例编程
|
![bear2000](https://cdn.v2ex.com/avatar/1d71/281f/492235_normal.png?m=1658391616) |
|
2
bear2000 2020-08-06 21:33:46 +08:00
@ linvon 所以说那些使用牛客网笔试的公司,需要的都是 ACM 级别的应聘者咯?
|
![jmc891205](https://cdn.v2ex.com/avatar/aba2/2f74/4930_normal.png?m=1679968311) |
|
3
jmc891205 2020-08-06 21:48:22 +08:00 via iPhone
append 的这个例子里的 input 很简单了吧。。。
|
![DFJKLSJF](https://cdn.v2ex.com/gravatar/ad55c6775807c2c86bfd59444f0078ac?s=48&d=retro) |
|
4
DFJKLSJF 2020-08-06 21:58:47 +08:00
建立找个线上 oj 练个几题就好了,这玩意儿适应起来很快的。
|