我在竞赛编程中的旅程

我在竞赛编程中的旅程

💡 原文英文,约300词,阅读约需1分钟。
📝

内容提要

今天我学习了生成二进制字符串、有效括号组合和数组的子序列。通过递归和回溯,我生成了所有可能的组合,这些练习加深了我对组合生成和回溯应用的理解。

🎯

关键要点

  • 今天我学习了生成二进制字符串、有效括号组合和数组的子序列。

  • 我通过递归生成了所有可能的二进制字符串。

  • 生成有效括号组合时,必须确保每个开括号都有对应的闭括号。

  • 在生成有效括号组合时,我使用了回溯和括号数量跟踪的方法。

  • 我还生成了给定数组的所有子序列(或幂集),通过迭代数组并决定是否包含每个元素。

➡️

继续阅读