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

wordpress 生成地区seo站外推广有哪些

wordpress 生成地区,seo站外推广有哪些,下载百度导航最新版本,韩国食品网站设计欣赏传送门 解析 dfs暴力枚举即可 这题的重点是如何剪枝 不难发现#xff0c;随着不断处理#xff0c;纸条只会越来越短#xff0c;且所有数字总加和不变 我一开始想到了2个条件#xff1a; 1.当前长度比理想纸条小#xff0c;return#xff1b; 2.总加和与理想纸条不等随着不断处理纸条只会越来越短且所有数字总加和不变 我一开始想到了2个条件 1.当前长度比理想纸条小return 2.总加和与理想纸条不等直接输出N 但是这样仍是On的级别得到了80分 后来又想到 反转之后对后一半的与反转前对前一半的折叠是等效的所以只需要递归一半的长度即可 从而通过本题 代码 #include cstdio #include cstring #include cmath #include algorithm #include iostream #include string #include queue #include string #includemap #define ll long long #define mem(a,b) memset(a,b,sizeof(a)); using namespace std; const int N50; const int M1e9; int n,m,mod; int a[N],b[N]; int save[N][N],save2[N][N]; int flag; void memory(int l){for(int i0;ia[0];i) save[l][i]a[i]; } void restore(int l){for(int i0;isave[l][0];i) a[i]save[l][i]; } void fold(int p){memory(a[0]);int x0,la[0];if(pa[0]/2){for(int isave[l][0];ipp1;i--) a[x]save[l][i];for(int i1;ip;i) a[x]save[l][i]save[l][pp-i1];a[0]-p;}else{for(int i1;i2*p-a[0];i) a[x]save[l][i];for(int i2*p-save[l][0]1;ip;i) a[x]save[l][i]save[l][save[l][0]-(i-(2*p-save[l][0]))1];a[0]-(a[0]-p);}return; } void memory2(int l){for(int i0;ia[0];i) save2[l][i]a[i]; } void restore2(int l){for(int i0;isave2[l][0];i) a[i]save2[l][i]; } void fanzhuan(){memory2(a[0]);for(int i1;ia[0];i) a[i]save2[a[0]][save2[a[0]][0]-i1]; } bool judge(){for(int i0;ib[0];i){if(a[i]!b[i]) return false;}return true; } void print(){for(int i1;ia[0];i) printf(%d ,a[i]);printf(\n); } bool jd(){int pd[N]{},ok[N]{};for(int i1;ia[0];i) pd[i]a[i];sort(pd1,pd1a[0]);for(int i1;ib[0];i) ok[i]b[i];sort(ok1,ok1b[0]); // for(int i1;ib[0];i){ // printf(b%d a%d\n,ok[i],pd[i]); // }for(int i1;ib[0];i){if(ok[i]pd[i]) return false;}return true; } void dfs(){ // print();if(flag) return;if(a[0]b[0]) return; // if(!jd()) return;int la[0];if(a[0]b[0]){if(judge()){printf(S\n);flag1;return;}fanzhuan();if(judge()){printf(S\n);flag1;}restore2(l);return;}for(int i1;ia[0]/2;i){fold(i);dfs();if(flag) return;restore(l);}fanzhuan();for(int i1;ia[0]/2;i){fold(i);dfs();if(flag) return;restore(l);}restore2(l);return; } int main(){while(scanf(%d,n)1){flag0;int tot0;mem(a,0);mem(b,0);for(int i1;in;i) mem(save[i],0);for(int i1;in;i){scanf(%d,a[i]);tota[i];}a[0]n;scanf(%d,m);for(int i1;im;i){scanf(%d,b[i]);tot-b[i];}b[0]m;if(mn||tot!0){printf(N\n);continue;}dfs();if(!flag) printf(N\n);}return 0; }
http://www.yutouwan.com/news/152747/

相关文章:

  • 在百度上做个网站多少合适宁河网站建设
  • 如何用源码建站有趣的网站源码
  • 南宁网站推广公司普陀区网站建设公司哪家好
  • 如何选择校园文化设计公司盐城seo网站优化
  • 合肥响应式网站建设营销技巧第二季
  • 知名的咨询行业网站制作html登录注册页面代码
  • 低价网站空间济南城之运维网络科技
  • 郑州网站建设公司制作定制政务网站建设目的 意义
  • 网站项目建设管理如何做百度搜索推广
  • 天津企业建站程序腾讯网络游戏大全列表
  • 国外做油画的网站东莞做棋牌网站建设
  • 普通建站可以做外国网站文章
  • 做网站去哪里找模板数据展示网站模板
  • 有什么类似凡科建站网站建设项目管理绩效情况分析
  • 济南做网站的公司有哪些四川seo多少钱
  • 教育信息化建设网站如何做网站搬家
  • 网站开发公司一站式服务廊坊网站建设维护
  • 株洲关键词优化公司西安网站优化培训
  • 高新区网站建设公司彩妆网站建设策划书
  • 台山住房和城乡建设 网站深圳 网站设计公司
  • 网站建设包括哪些服务聊城百度做网站的
  • 汽车网站建设费用商务网站建设内容
  • 有哪些做的比较精美的网站有没有免费的简历制作网站
  • 网站点播视频如何做网站开发流程步骤 口袋
  • 永久免费生成app网站网络组网方案
  • 好看的手机网站推荐wordpress子目录伪静态
  • 寻找东莞微信网站建设个人官网网站源码
  • 网站后台设计教程买衣服app排行榜前十名
  • 网站系统定制巴中做网站
  • 网站制作 推荐新鸿儒北京手机站建站