我在各种在线编程论坛上发现了一种称为“AC”的技术,它看起来像“动态规划”或“回溯”,但不确定它是什么以及如何使用。有人有建议吗?
AC代表“已通过”的解决方案。
AC是“Accepted Code”的缩写,通常被称为“这是我的AC解决方案”或者“这是我的通过的代码解决方案”。
Leetcode上使用的其他缩写包括:
这是LeetCode社区引入计算机科学的一个术语。它意味着“已接受的代码”,但重要的是要知道为什么它可能不被接受,常见原因在这里给出:https://dev59.com/P1oU5IYBdhLWcg3wsYXM#67863886
看起来未来的工程师们会掌握这个短语,因为几乎每个地方都会问新工程师算法问题,人们会在像LeetCode这样的地方进行练习。
在现实世界中,并不存在这样的情况。将你的软件称为“已接受的代码”会非常有趣。还有一些术语,如验收标准,你的软件需要满足这些标准,除了通过单元测试和集成测试等测试。