我在这个博客中发现了一个微软面试问题
我为你剪掉了这个问题:
“这是一个包含 _ 0 _ 1 _ 2 _ 3 _ 4 _ 5 _ 6 _ 7 _ 8 _ 9 个数字的句子” 使其符合逻辑。所以关键是在有下划线的地方你需要放一个数字,这样整个句子就成真了。即,字符串中有 1 个 0、5 个 1 等。
我在网上找不到答案。我们和我的室友一起手动强制它 =) 并找到了一种解决方案:
1 0, 7 1, 3 2, 2 3, 1 4, 1 5, 1 6, 2 7, 1 8, 1 9
作为一个编程问题,你会如何处理这个问题?您将如何进行蛮力实施?有没有解决这个问题的聪明方法?有不同的解决方案吗?