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

html网页制作下载/seo网络优化专员是什么意思

html网页制作下载,seo网络优化专员是什么意思,衡阳网站建设icp备,产品展示型网站模板https://www.luogu.org/problemnew/show/P1118 本题的特点在于必须找到第一个字典序最小的解, 就退出递归. 之前写得方法: vector<string> ans;用ans保存打印好的答案, 然后排序找字典序最小解. 此法错误, TLEWA, 因为默认1 10 2 3 … 9 是字符串序列的最小字典序. 之…

https://www.luogu.org/problemnew/show/P1118

本题的特点在于必须找到第一个字典序最小的解, 就退出递归. 之前写得方法:

vector<string> ans;

用ans保存打印好的答案, 然后排序找字典序最小解. 此法错误,

  1. TLE
  2. WA, 因为默认1 10 2 3 … 9 是字符串序列的最小字典序.

之后我改为找到解之后就退出程序, 但是发现用排序树找到的第一个解不是字典序最小的解.
而用for外夹紧的dfs, 配合vis记录路径, 找到的以一个解是字典序最小的解.

#include <bits/stdc++.h>
#define FF(a,b) for(int a=0;a<b;a++)
#define F(a,b) for(int a=1;a<=b;a++)
#define LEN 110
#define bug(x) cout<<#x<<"="<<x<<endl;using namespace std;int C[50][50];
int N,Sum;
int x[50];
int cp[50];
int vis[50];int C_(int n,int m){if(C[n][m]) return C[n][m];if(m==0){C[n][m]=1;return C[n][m];}if(m==n){C[n][m]=1;return C[n][m];}else{C[n][m]=C_(n-1,m-1)+C_(n-1,m);return C[n][m];}
}int calc_sum(int t){int res=0;F(i,t){res+=cp[i]*x[i];}return res;
}string num2str(int m){char buf[100];sprintf(buf,"%d",m);return string(buf);
}string x2str(){string ans;F(i,N){ans+=num2str(x[i]);if(i<N) ans+=" ";}return ans;
}bool dfs(int t,int sum,int num) {//t:当前步,1开始;sumif(sum>Sum){    //剪枝return 0;}if (t > N){if(sum==Sum){string s=x2str();cout<<s;exit(0);return 1;}}//入栈vis[num]=1;x[t]=num;//遍历int t_sum=calc_sum(t);     //特别注意,在放置好最后一个数字后if(t==N) dfs(t+1,t_sum,0);	//因为vis全为1, 所以不会触发下一个dfs进入终态else				//所以要特判F(i,N)if(!vis[i]){	dfs(t+1,t_sum,i);}//出栈vis[num]=0;
}
int main()
{freopen("./in","r",stdin);cin>>N>>Sum;F(i,N){cp[i]=C_(N-1,i-1);}dfs(0,0,0);return 0;
}
http://www.jmfq.cn/news/5265595.html

相关文章:

  • 怎么做网站底部文件/百度推广登录账号首页
  • wordpress网站更换域名/在线crm
  • thinkphp做的网站怎么预览/可以免费打开网站的软件
  • 饰品公司网站建设方案/广州企业网站建设
  • 他达拉非片和西地那非片的区别/seo单页快速排名
  • 全国住房和城乡建设委员会网站/站长工具怎么关掉
  • 环球国际网站建设/免费建立个人网站申请
  • 做网站一台电脑可以吗/亿驱动力竞价托管
  • 怎么做网站图片seo/广告文案经典范例200字
  • iis如何添加网站/实时新闻
  • 网站业务/新闻式软文
  • 建个购物网站/关键词调词平台
  • 做网站滚屏广告软件/爱站工具查询
  • 做网站必须要备案吗/新产品如何快速推广市场
  • 重庆市建设厅官塔吊证办理网站/画质优化app下载
  • 布吉网站建设哪家好/网络黄页推广软件哪个好用
  • 网友wordpress/朝阳区seo
  • 企业网站建设网站制作/郑州厉害的seo顾问
  • 宝安做棋牌网站建设哪家公司便宜/厦门seo小谢
  • 邪恶漫画网站源码/seo 推广教程
  • 有没有做任务能兑换现金的网站/镇江网站建设企业
  • 企业网站模板下载软件/域名注册需要什么条件
  • 大连做网站软件/google关键词搜索技巧
  • 在线网站软件免费下载/搜索引擎关键词排名
  • web2.0网站开发a》/网站定制开发
  • 网站建设服务公司案例/东莞网站营销推广
  • 电话用网站做综合布线/太原网站建设方案优化
  • 玉环做网站/百度指数查询官网入口登录
  • wordpress主题proland/关键词优化的发展趋势
  • 珠宝首饰商城网站建设/优化大师的三大功能