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

网站建设作品2016 网站建设需求

网站建设作品,2016 网站建设需求,php网站后台页面,网站不收录排名会降吗题目#xff1a; 凑平方数 把0~9这10个数字#xff0c;分成多个组#xff0c;每个组恰好是一个平方数#xff0c;这是能够 办到的。比如#xff1a;0, 36, 5948721再比如#xff1a; 1098524736 1, 25, 6390784 0, 4, 289, 15376 等等…注意#xff0c;0可以作为独立的…题目 凑平方数 把0~9这10个数字分成多个组每个组恰好是一个平方数这是能够 办到的。比如0, 36, 5948721再比如 1098524736 1, 25, 6390784 0, 4, 289, 15376 等等…注意0可以作为独立的数字但不能作为多位数字的开始。 分组时必须用完所有的数字不能重复不能遗漏。如果不计较小组内数据的先后顺序请问有多少种不同的分组方案注意需要提交的是一个整数不要填写多余内容。解题思路 先用全排列列举出所有可能的序列然后对每一个序列使用dfs搜索平方数组接着最后使用set容器的特点进行查重。 注意问题 1.排序的时候不要直接对原数组进行排序否则回溯后会影响之前的数 2.用string保存每一组情况两个数之间需要用一个标记(‘-’)进行分隔 3.数的范围可能会超过int所以使用long long类型 思路链接https://blog.csdn.net/luoluozlb/article/details/72581286 代码如下 #include iostream #include string #include cmath #include algorithm #include set using namespace std; int a[] {0,1,2,3,4,5,6,7,8,9}; typedef long long LL; const int N 20; LL used[N]; LL tmp[N];//数字很大要用longlong来存setstringans; int k; void dfs(int u) {if (u10){string str ;copy(used,usedk,tmp); // for (int i 0;ik;i) // { // couttmp[i] ; // } // coutendl;sort(tmp,tmpk);//要排序不然会因为顺序不同导致很多一样的情况都重复算了for (int i 0;ik;i){char s[20];sprintf(s,%lld,tmp[i]);strs;str-;//每组之间拿-隔开} // coutstrendl;ans.insert(str);return ;}if (a[u]0)//0不能为数字开头所以我们这样处理{used[k] 0;dfs(u1);used[--k] 0;}else {LL t 0;for (int i u;i10;i ){t t*10a[i];LL x sqrt(t);if (x*xt){used[k] t;dfs(i1);used[--k] 0;}}} }int main() {do{k 0;dfs(0);}while(next_permutation(a,a10));coutans.size()endl;return 0; }
http://www.sadfv.cn/news/174085/

相关文章:

  • 网站建设与管理感想最大的建材采购平台
  • 精美手机网站模板自己做文学网站赚钱吗
  • 网站收录怎么做商洛免费做网站
  • 网站模板搭建在手机上怎么做网站
  • 如何让网站自适应屏幕iis如何设置服务器上网站空间大小
  • 网站建设怎么自学在线制作个人网站
  • 常见的域名注册网站用vs2012做asp网站
  • 淘宝网站建设方案如何进行网站的推广
  • 深圳网站建设公司的英文名是永久免费的ip代理
  • 南宁建站服务公司湖南住房城乡建设厅官方网站
  • 网站流量报告wordpress调用内容代码
  • 广州网站建设推广报价个人网站 cdn
  • 网站建设售前怎么做好seo实战密码pdf
  • 专业广州网站建设网站后台打不开了怎么办
  • 石家庄网络推广建站wamp安装wordpress
  • 免费网站电视剧全免费温州网页设计前端招聘
  • 网站建设售后支持广告宣传设计图
  • 嘉定区网站建设公司织梦如何做响应式手机网站
  • 网站开发开题报告格式住房建设部官方网站公示公告
  • 网站制作公司高端青岛网站制作
  • 为企业提供网站建设服务如何看那个网站是那个公司做的
  • 一个主机放几个网站wordpress整站克隆
  • 外国小孩和大人做网站互联网大会
  • 旅游网站建设成本核算阿里巴巴网站首页怎么制作
  • 天助可以搜索别人网站网络营销是做什么工作
  • 岳阳市规划局建设工程公示网站上海到北京飞机航班查询
  • 嘉兴网站建设运营wordpress 学院主题
  • google下载安卓版下载龙泉驿网站seo
  • 网站下载视频方法个人简历模板word可编辑免费
  • 网站网页设计怎么报价网站开发 弹窗