leetcode中的AC是啥意思,是否像DP这样的算法技术?

Posted

技术标签:

【中文标题】leetcode中的AC是啥意思,是否像DP这样的算法技术?【英文标题】:what is AC means in leetcode, is it algorithm technique like DP?leetcode中的AC是什么意思,是不是像DP这样的算法技术? 【发布时间】:2016-09-09 19:58:36 【问题描述】:

我从各种在线编码论坛中发现,有一种技术叫做“AC”,看起来像“动态编程”或“回溯”,但不知道它是如何使用的。

有人有建议吗?

【问题讨论】:

我对它们中的任何一个都不太了解,但是要使用的算法类型不取决于您要解决的问题吗?这个问题太宽泛了,从这个意义上说…… 我通常对什么是设计技术感兴趣,我无法从网络上找到更有意义的链接。例如参见下面的 leetcode 链接。 link 这说,“这是我使用公式的交流解决方案”。不确定 AC 在这里是什么意思。 AC 代表接受 哦,谢谢。我认为这是一些算法设计技术。 @CastAway 同样在这里,我一直在寻找这个算法哈哈 【参考方案1】:

AC 代表“接受”解决方案。

【讨论】:

【参考方案2】:

AC 代表“Accepted Code”,通常被表述为“这是我的 AC 解决方案”,又名“这是我接受的代码解决方案”。

leetcode 上使用的其他首字母缩写词包括:

“编译错误”(CE) “超出内存限制”(MLE) “运行时错误”(RTE) “超出时间限制”(TLE) “错误答案”(即 WA)

【讨论】:

【参考方案3】:

这是 leetcode 社区 ? 引入计算机科学的一个术语。这意味着接受的代码,但重要的是要知道为什么它不能被接受,这里给出了常见的原因:https://***.com/a/67863886/2815227

看起来未来几代人会掌握这句话,因为几乎所有地方都会向新工程师提出算法问题,并且人们在 leetcode 之类的地方练习。

在现实世界中,没有这样的事情。将您的软件称为“可接受的代码”会很有趣。有诸如验收标准之类的术语,您的软件需要在通过单元和集成测试等测试的基础上满足它们。

【讨论】:

以上是关于leetcode中的AC是啥意思,是否像DP这样的算法技术?的主要内容,如果未能解决你的问题,请参考以下文章

无线网卡/路由器标准802.11a,11b,11g,11n,11ac都是啥意思

C语言中temp是啥意思?

像这样的数字在 Java 中是啥意思:0b1000_1100_1010? (数字之间的“b”)[重复]

rosemount 3095变送器中的DP校验量程和SP校验量程各是啥意思,代表啥?

Java的方法参数中的双感叹号和#号是啥意思?

Prolog中的“逻辑纯度”是啥意思?