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

怎么仿别人的网站中山哪家做网站好

怎么仿别人的网站,中山哪家做网站好,淄博网站制作定制改版,沈阳做网站的公司推荐D - Product of Binary Decimals 题意#xff1a; 思路#xff1a;观察到n的范围很小#xff0c;先求出所有可能的二进制十位数#xff0c;然后dp把所有可能的值求出来。注意不能用求因子的方法来求解#xff0c;因为这些二进制十位数不一定是素数#xff0c;先除某个数…D - Product of Binary Decimals  题意 思路观察到n的范围很小先求出所有可能的二进制十位数然后dp把所有可能的值求出来。注意不能用求因子的方法来求解因为这些二进制十位数不一定是素数先除某个数可能会影响整体的分解。此题数据不大可以忽略 setintv; void dfs(int step , int num){if(step 5){v.insert(num);return;}for(int i 0 ; i 2 ; i ){int k num * 10 i;dfs(step 1 , k);} } vectorintpos; vectorintdp(N , 0); void solve() {cin n;if(dp[n]){cout YES\n;}elsecout NO\n; } signed main() {ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);cout.precision(10);int t1;cint;dfs(0 , 0);for(auto it : v){pos.pb(it);}dp[0] dp[1] 1;for(int i 1 ; i N ; i ){if(!dp[i]) continue;for(auto j : pos){if(i * j N){dp[i * j] 1;}else{continue;}}}while(t--){solve();}return 0; }E - Nearly Shortest Repeating Substring   题意 直接暴力求解枚举字符串长度,若长度是的因子则将其分成份看是否满足题意。时间复杂度取决于的因子数量根据约数个数定理约数数量约为个因此复杂度为。 void solve() {cin n;string s;cin s; for(int i 1 ; i n ; i ){if(n % i ! 0){continue;}setstringst;mapstring,intmp;for(int j 0 ; j n ; j i){string str s.substr(j , i);st.insert(str);mp[str];if(st.size() 2){break;}}if(st.size() 1){cout i endl;return;}if(st.size() 2){continue;}else{vectorstringstrr;for(auto it : st){strr.pb(it);}if(mp[strr[0]] 1 mp[strr[1]] 1)continue;else{int cnt 0;for(int j 0 ; j i ; j ){if(strr[0][j] ! strr[1][j]){cnt;}if(cnt 1)break;}if(cnt 1){cout i endl;return;}}}} cout n endl; } F - 0, 1, 2, Tree!  题意 若一棵树要尽可能的矮那么每一层的结点要尽可能的多而只有2个孩子的顶点才能增加每一层的结点个数因此先放2个孩子的顶点然后记录每一层的结点数再将1个孩子的0个孩子的顶点放进去。 void solve() {int a , b , c;cin a b c;if(a * 2 b ! a b c - 1){cout -1 endl;} else{int t 0;//层数int maxx 1;//每一层最多有几个点while(a maxx){a - maxx;maxx * 2;t;}if(a 0){b - (maxx - a);maxx a;//向下还有这么多t;}while(b 0){b - maxx;t;}cout t endl;} } G - Shuffling Songs   将其看成图能连着播放的点连边然后考虑最多能选几个点。观察到n的数量极小考虑状压DP求解。表示了以为状态,为最后一个点的可能。 void solve() {cin n;string a[n] , b[n];vectorinte(n , 0);for(int i 0 ; i n ; i){cin a[i] b[i];}for(int i 0 ; i n ; i ){for(int j 0 ; j n; j){if(a[i] a[j] || b[i] b[j])e[i] | (1 j);}}vector vectorint dp(1 n , vectorint(n , 0));//第一位状压,第二位表示最后一个for(int i 0 ; i n ; i ){dp[1 i][i] 1;}for(int mask 0 ; mask (1 n) ; mask){for(int i 0 ; i n ; i ){//最后一个点为i点if(!dp[mask][i]) continue;for(int j 0 ; j n ; j ){//添加j点进去if((mask j 1))//当前点已经选过了continue;if((e[i] j) 1){//i到j有边存在dp[mask | (1 j)][j] 1;}}}}int ans 0;for(int mask 0; mask (1 n); mask ) {for(int i 0; i n; i ) {if(dp[mask][i]) {ans max(ans, __builtin_popcount(mask));}}}cout n - ans endl; }
http://www.pierceye.com/news/996134/

相关文章:

  • 河南有名的做网站公司有哪些做设计找素材的+网站有哪些
  • 网站建设规划设计任务书网站开发的费用申请
  • 淮阳住房城乡建设局网站网页模板的作用
  • 知识问答网站开发不用编程做APP和响应式网站
  • 免费创建个人商城网站吗中国互联网前100名企业
  • 贵阳网站建设端觉有做数学题的网站吗
  • 网站备案格式网站开发工程师适合女生吗
  • 江门网站建设自助建站广播电台网站建设板块
  • 淮北市建设安全监督站网站文员工作内容
  • 先做网站还是app海北网站建设
  • 网站中转页怎么做做网页需要什么
  • 台州城乡建设规划网站房产管理局官网入口
  • 徐州手机建站模板宁波公司招聘
  • 类似 wordpress 建站哪里有培训班
  • 广州建设六马路小学网站微营销软件免费下载
  • 广州网站推广解决方案网站建设标志头像图片
  • 网站建设 中企动力成都qq空间wordpress
  • 什么是定制网站php网站开发面试
  • 网站建设推广专家服务重庆万泰建设集团有限公司
  • 2017两学一做竞赛网站手游游戏推广平台
  • 贵州灵溪seo整站优化wordpress开发文档(chm)
  • iis7 网站权限设置亚马逊网站开发设计
  • 贵阳做网站哪家好复古网站设计
  • 网站跳转是什么意思58这样网站怎么做
  • 易语言网站批量注册怎么做百度模板网站模板
  • 海伦市网站山西大川建设有限公司网站
  • 快速搭建网站域名绑定设置网站优化是往新闻中心发新闻吗
  • 复刻手表网站公众号快速涨10000粉丝方法
  • 珠海网站系统建设项目制作网页的网站推荐
  • 做网站公司怎么选宁波外贸公司排行