欢迎使用CSDN-markdown编辑器
来源:互联网 发布:淘宝的卖家中心在哪里 编辑:程序博客网 时间:2024/06/07 04:55
微策略视频面试算法题总结
输入一个数字,采用递归函数输出所有合法的’[‘, ‘]’序列组合
如
input Num = 4
output : ‘[][]’、 ‘[[]]’
-参考代码如下:
@Xiaoxiang Ding 2017/10/16void recurProcess(string vProcessedStr, int vRemainingLeft, int vRemainingRight){ if(0 == vRemainingLeft && 0 == vRemainingRight) { cout << vProcessedStr << endl; return; } if(vRemainingLeft < vRemainingRight) recurProcess(vProcessedStr + ']', vRemainingLeft, vRemainingRight - 1); if(vRemainingLeft > 0) recurProcess(vProcessedStr + '[', vRemainingLeft - 1, vRemainingRight);}void printBlackets(int vNum){ int Left, Right; string ProcessedStr = ""; Left = Right = vNum / 2; recurProcess(ProcessedStr, Left, Right);}
阅读全文
0 0
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- PID算法完全讲解
- u-boot FTP下载地址
- java中如何将字符串转换为int数组
- hdu 5572 桌球碰撞问题
- sublime text 3
- 欢迎使用CSDN-markdown编辑器
- NOIP 2003 Senior 3
- p43-3.4
- 网页静态化技术Freemarker
- 程序员心中的“女神”
- 编译原理词法分析
- vue基础动态路由,嵌套路由router-link切换
- 从今天开始写博客
- 怎么花钱能变得富有,除了读书还能这样