笔试算法题总结
辛苦劳作的小周
这个作者很懒,什么都没留下…
展开
-
单循环联赛问题
题目:足球联赛的赛程安排通常采用一种轮转规则,把所有球队排成2列,第一行第一列的球队不动,其他球队顺时针循环,如下图所示。写代码计算并打印n只球队(n为偶数)两两对阵一次的赛程安排。 解答: class Program { static void Main(string[] args) { Game(8); Console.ReadKey(); } public static in原创 2021-11-16 22:36:11 · 316 阅读 · 0 评论 -
删除字符串中无效的括号
笔试中遇到的算法题 题目: 删除字符串中无效的括号。给定一个由括号和字母组成的字符串s,删除最小数量的无效括号,使输入的字符串有效。例如:输入s = “(a)())()”,输出"(a)()()"。 解答: static void Main(string[] args) { Console.WriteLine(MinRemoveToMakeValid("(a)())()")); Console.ReadKey(); .原创 2021-11-16 22:16:40 · 314 阅读 · 0 评论