为什么我写的代码能跑起来能正确返回但是过不去 leetcode 呢

2022-07-07 22:04:49 +08:00
 LxnChan

才学 GoLang 三天,不知道为啥过不去。

2403 次点击
所在节点    程序员
13 条回复
stein42
2022-07-07 22:11:18 +08:00
第 3 行最后应该是 j++
hello2090
2022-07-07 22:11:29 +08:00
第三行改成 j++

你那个 case 能过是因为凑巧在出现错误前就找到结果了
panerai
2022-07-07 22:12:47 +08:00
数组越界了,你仔细看看第二个循环
LxnChan
2022-07-07 22:12:50 +08:00
@stein42 @hello2090 谢谢!🤣🤣🤣感觉自己好傻
pengtdyd
2022-07-07 22:35:03 +08:00
这个故事告诉我们:如果你不是 Jeff Dean ,那么你就不应该怀疑编译器有问题,一定要在自己身上找原因 !
falsemask
2022-07-07 23:27:32 +08:00
之前尝试过用 go 刷题,刷了两题,没坚持下去,老老实实用 java 了
SeaTac
2022-07-08 01:11:50 +08:00
我之前也为了熟悉语言特性用 go 刷了刷 leetcode ,感受就是不适合。数据结构少,想用个 priority queue 都得自己手动实现一遍
另外 LeetCode 的题用不上 channel

刷题还是 java 顺手
hailaz
2022-07-08 10:16:29 +08:00
有报错提示,趁机学学看报错
xiangxiangxiang
2022-07-08 10:18:51 +08:00
啥情况,楼主发的图片我这看起来是某个云服务的计费方式,在新标签中打开图片看到又是 two sum
LxnChan
2022-07-08 11:55:56 +08:00
@xiangxiangxiang 因为 CDN 配置出过问题,应该是你所在区域的 CDN 还没有刷新缓存
MoYi123
2022-07-08 13:47:07 +08:00
@seaiaddca go 标准库里有 heap 啊
fengjianxinghun
2022-07-09 00:17:57 +08:00
有一说是一,刷题 c++是最合适的。
SeaTac
2022-07-09 01:17:40 +08:00
@MoYi123
有,但是需要手动实现

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/864782

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX