当前位置: 首页 > news >正文

青海西宁网页网站制作公司免费推广网站

青海西宁网页网站制作,公司免费推广网站,宝鸡投中建设网站,织梦dede建站教程视频题目描述 如果字符序列仅由 ( 与 ) 构成,则在满足以下条件时,它是匹配的: 空序列是匹配的;如果括号序列 s 是匹配的,那么 (s) 也是匹配的;如果括号序列 s 与 t 是匹配的,那么 st 也是匹配的。…
题目描述

如果字符序列仅由 ( 与 ) 构成,则在满足以下条件时,它是匹配的:

  • 空序列是匹配的;
  • 如果括号序列 s 是匹配的,那么 (s) 也是匹配的;
  • 如果括号序列 s 与 t 是匹配的,那么 st 也是匹配的。

给定一个整数 nn,请输出 nn 个左括号与 nn 个右括号可以组成的所有匹配括号序列,并且按照字典序将它们输出(如果超过 10001000 种,则仅输出前 10001000 种。)

输入格式

单个整数:表示 nn

输出格式

若干行:每行表示一种由 nn 对括号组成的匹配括号序列,按照字典序排列,如果超过 10001000 种,则仅输出前 10001000 种序列。

数据范围
  • 1≤n≤501≤n≤50
样例数据

输入:

2

输出:

(())
()()

输入:

3

输出:

((()))
(()())
(())()
()(())
()()()

详见代码:

#include <bits/stdc++.h>
using namespace std;
int n;
char c[105];
int cnt=0;
void dfs(int step, int k) 
{if (cnt>=1000) return;if (step > 2 * n){ for(int i = 1; i <= n * 2; i++) {cout<<c[i];}cout << endl;cnt++;return;}if (k + 1 <= 2 * n - step) {c[step] = '(';dfs(step + 1, k + 1);}if (k > 0) { c[step] = ')'; dfs(step + 1, k - 1); }return;
}
int main() 
{cin >> n;dfs(1, 0);return 0;
}

http://www.yidumall.com/news/103714.html

相关文章:

  • 做网站图片素材bt最佳磁力搜索引擎
  • 陕西省和城乡建设厅网站seo网络推广经理
  • 999免费网站传奇指数运算法则
  • app建设网站最新国际足球世界排名
  • 阿里巴巴做网站找谁公司的seo是什么意思
  • java开源商城系统源码南宁百度seo建议
  • 网站建设公司哪里找万网域名注册官网
  • java做网站下载图片app推广的常用方法
  • 如何做微信小程序步骤免费发布网站seo外链
  • 淘宝客app开发搜索关键词优化
  • 眉山做网站的公司5118站长工具
  • 龙岩网站设计永久免费的培训学校管理软件
  • wordpress网站建设中优化网站首页
  • 嘉兴网站建设费用百度投诉平台在哪里投诉
  • 做网站上传电子书营销软文范文
  • 做啥网站站长工具官网
  • 公司网站建设做分录百度app下载官方
  • 仿抖音网站开发官网seo优化找哪家做
  • 河北省住房和城乡建设厅网站查企业营销型网站建设
  • 做娱乐网站seo 优化案例
  • 广州3d网站开发引擎优化是什么工作
  • 廊坊模板建站代理百度网盘提取码入口
  • 海报制作网站免费万能bt搜索引擎
  • xampp安装网站模板企业搜索引擎优化
  • 软件外包公司如何找客户桂林seo
  • 用腾讯云做会员网站自己做网站难吗
  • 网站如何做问卷调查问卷cba目前排名
  • 东莞米可网络怎么样自动seo优化
  • 华辰合肥企业展厅设计公司网站排名seo培训
  • dede网站名称更改不了西安网站建设方案优化