请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

leetcode 22 号 括号生成问题

老师,有leetcode 22 号 括号生成问题的代码么? 能帮忙分析下这个问题么

正在回答 回答被采纳积分+3

2回答

liuyubobobo 2018-09-24 06:31:09

我们的任务就是一共要放n个左括号和n个右括号。在每一个位置,即可以放左括号,又可以放右括号,不过在放右括号的时候要注意,必须保证当前已经放的左括号多于已经放的右括号(或者是剩下需要放的左括号小于剩下需要的右括号)才可以:)


可以参考我的代码:https://github.com/liuyubobobo/Play-Leetcode/blob/master/0022-Generate-Parentheses/cpp-0022/main2.cpp


这个问题我已提供了很多其他解决方案,有兴趣也可以参考:https://github.com/liuyubobobo/Play-Leetcode/tree/master/0022-Generate-Parentheses/cpp-0022


加油!:)

0 回复 有任何疑惑可以回复我~
  • 提问者 triump #1
    谢谢!  你的算法这么扎实,是怎么培养出来的?  教教我们
    回复 有任何疑惑可以回复我~ 2018-09-24 17:39:23
  • liuyubobobo 回复 提问者 triump #2
    没有捷径。不断的学习和练习。关于学习方法,可以参考我的公号文章:https://mp.weixin.qq.com/s?__biz=MzU4NTIxODYwMQ==&mid=2247483836&idx=1&sn=90854aa76507281403e4dd9cd434a12b&chksm=fd8caefacafb27ec78f999fde4f1217c04c6e2ff28cf51fe511d8fa29d484d9281ff91de8c9c&mpshare=1&scene=1&srcid=0921NC58jugBDzVvLt1fagT6&pass_ticket=jF5z%2FH96njL6gc5optHp567KFpziEZcLJF%2F3nYWGcOY%2FwtQk9HnWILMrNeWCWP2w#rd 加油!:)
    回复 有任何疑惑可以回复我~ 2018-09-25 00:58:48
提问者 triump 2018-09-24 00:20:38

看是看懂了   一个DFS 搜索的问题!  但是这题没我做出来。。。。。。。


0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信