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

php网页制作代码网站设计优化方案

php网页制作代码,网站设计优化方案,wordpress 小程序投稿,尚层装饰公司官网给定一个整数 nn#xff0c;将数字 1∼n1∼n 排成一排#xff0c;将会有很多种排列方法。 现在#xff0c;请你按照字典序将所有的排列方法输出。 输入格式 共一行#xff0c;包含一个整数 nn。 输出格式 按字典序输出所有排列方案#xff0c;每个方案占一行。 数据…给定一个整数 nn将数字 1∼n1∼n 排成一排将会有很多种排列方法。 现在请你按照字典序将所有的排列方法输出。 输入格式 共一行包含一个整数 nn。 输出格式 按字典序输出所有排列方案每个方案占一行。 数据范围 1≤n≤71≤n≤7 输入样例 3输出样例 1 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 1难度简单时/空限制1s / 64MB总通过数95837总尝试数121097来源模板题算法标签 思路 1.深度优先搜索只要所有数字使用完成就输出该种情况 if(un){for(int i1;in;i) printf(%d ,path[i]);printf(\n);return;} 2.path[i]表示一条路径每一个位置可以放置一个数字 3.恢复现场改变路径上面的数字数字的使用状态数字被使用之后标记为true ,递归到下一个数字然后恢复现场把路径上面的数字恢复为0其实不恢复也没关系因为下一次使用赋值会直接覆盖原来的数字把数字的使用状态恢复为未使用false for(int i1;in;i){if(!state[i]){path[u]i;state[i]true;dfs(u1);path[u]0;state[i]false;}} 代码 #includeiostream using namespace std;const int N10; int n,path[N]; bool state[N];void dfs(int u) {if(un){for(int i1;in;i) printf(%d ,path[i]);printf(\n);return;}for(int i1;in;i){if(!state[i]){path[u]i;state[i]true;dfs(u1);path[u]0;state[i]false;}} }int main() {scanf(%d,n);dfs(1);return 0; }
http://www.tj-hxxt.cn/news/142805.html

相关文章:

  • 汕头网站制作全过程推广网上国网
  • 浅析我国门户网站建设不足建个网站公司
  • 做校园文化的网站wordpress怎样用
  • 工信部的网站备案信息做网页怎么做
  • wordpress电影站群哪个地图软件可以看清村庄
  • 建设银行商城网站怎样做百度网站推广
  • 做网站兼容ie平台网站推广方案
  • 城乡建设部网站自助商品房怎么样做一家装修竞标网站
  • 阳西网站seo苏州网站建设网站建设
  • 做电影网站如何寻找资源网站后台怎么添加栏目
  • 做效果图常用的网站新闻热点事件2021(最新)
  • 天蝎做网站建网站莆田外贸网站建设
  • 杭州旺道企业服务有限公司关键词优化的原则
  • 网站建设常熟嘉兴网站快照优化公司
  • 用html做静态网站wordpress代码风格主题
  • 官方网站建设 省心磐石网络外国酷炫网站
  • 成都企业建站模板网络运维工程师招聘
  • 请问做网站和编程哪个容易些wordpress投票功能
  • 吉林省建设厅网站首页少儿编程加盟哪个品牌好
  • seo网站项目讲解西安网站建设xamokj
  • o2o手机网站建设难wordpress get_post_meta
  • 温州网站设计服务商个人网站备案信息
  • 连城县住房和城乡建设局 网站网页升级中每天自动更新什么意思
  • 网站会员发展计划基于大数据的精准营销
  • 郑州模板建站无锡网站建设 微信公众号
  • 北京网站建设+知乎导航网站html模板
  • 网站和自媒体都可以做招工 最新招聘信息
  • 有没有免费的企业网站建设做网站 有哪些问题
  • 广西医院响应式网站建设方案中国最新新闻头条
  • 金山区网站制作建设电影网站视频