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

深圳什么公司做网站好网站seo专员

深圳什么公司做网站好,网站seo专员,怎样做网站表白墙,东莞市传送机技术支持 网站建设话不多说,直接看题: 下面是分析: (ab)%c(a%cb%c)%c; (a*b)%c(a%c*b%c)%c; 因此,如果两个长度不一样的值%m为相同值,那就舍弃长的(因为再加1位只不过是原来值*10那位值,因此他们得出的%m还是同…

话不多说,直接看题:

下面是分析:

(a+b)%c=(a%c+b%c)%c;

(a*b)%c=(a%c*b%c)%c;

因此,如果两个长度不一样的值%m为相同值,那就舍弃长的(因为再加1位只不过是原来值*10+那位值,因此他们得出的%m还是同一值)。

因此,我们每次只要BFS最多m-1个值,复杂度为O(k*m*n),其中N为数的位数。

下面是AC代码:

#include<bits/stdc++.h>
using namespace std;
int k,m,vis[10010];
struct node{string s;int yu;
};
queue<node> q;
void bfs(string ss){for(int i=1;i<=k-1;i++){if(vis[i%m]==0){vis[i%m]=1;q.push({to_string(i),i%m});}}while(!q.empty()){node ck=q.front();q.pop();if(ck.yu==0){cout<<ck.s;return;}for(int i=0;i<=k-1;i++){if(vis[(ck.yu*10+i)%m]==1) continue;q.push({ck.s+to_string(i),(ck.yu*10+i)%m});vis[(ck.yu*10+i)%m]=1;}}
}
int main(){cin>>k>>m;bfs("0");
}

接题:

相当于我们要从边界进去一次,并出来一次。

考虑到有a*b个位置可以进,我们可以表示从左上端点开始,可以在边界上动,到了相应的位置再进去即可。

下面是AC代码:

#include<bits/stdc++.h>
using namespace std;
int a,b,w[10][10],cnt,c[20],kk;
int dir[4][2]={{1,0},{0,1},{-1,0},{0,-1}};
void dfs(int x,int y,int k){if(k==2&&(x==0||x==a||y==0||y==b)){cnt++;return;}for(int i=0;i<4;i++){int xx=x+dir[i][0];int yy=y+dir[i][1];if(xx<0||yy<0||xx>a||yy>b) continue;if(w[xx][yy]==1) continue;w[xx][yy]=1;int k1=k;if(xx!=0&&xx!=a&&yy!=0&&yy!=b&&k==1) k1=2;dfs(xx,yy,k1);w[xx][yy]=0;}return;
}
int main(){cin>>a>>b;if(a==1){cout<<b-1;return 0;}w[0][0]=1;w[1][0]=1;dfs(1,0,1);cout<<cnt;
}

接题(很有意思):

我们可以得到:每次切割都应该为x/n,y/n的整数倍(否则无法切成相等的,可以画图更直观一点)

然后,切的刀数按照倍数分即可。我们先要选出最大值的最小值,于是我们for切刀,递归求出每一种情况的最大值的最小值(注意,每一个被分的两部分求max,因为他们两个共同组成这一种情况)

下面是AC代码:

#include<bits/stdc++.h>
using namespace std;
double x,y;
int n1;
double dfs(double x,double y,int n){if(n==1){return max(x,y)/min(x,y);}double ans=10001;double xx=x/n;double yy=y/n;for(int i=1;i<=n-1;i++){double aa=max(dfs(xx*i,y,i),dfs(x-xx*i,y,n-i));double bb=max(dfs(x,yy*i,i),dfs(x,y-yy*i,n-i));ans=min(ans,aa);ans=min(ans,bb);}return ans;
}
int main(){cin>>x>>y>>n1;printf("%.6lf",dfs(x,y,n1));
}

http://www.bjxfkj.com.cn/article/105577.html

相关文章:

  • 网站新闻专题怎么做百度下载老版本
  • 一家专门做衣服的网站seo网页推广
  • 徐州市住房建设局网站成都seo整站
  • 邯郸建网站公司seo服务价格表
  • 怎样用vs做简单网站国外网站推广公司
  • 花型图案设计网站网站优化排名软件
  • 找个做游戏的视频网站seo搜索引擎优化岗位要求
  • 手机网页传奇网站建设seo优化培训
  • 做国际网站有用吗国外网络推广
  • 厦门网站建设哪家不错c++培训班学费一般多少
  • 武汉网站营销优化源码西安优化外
  • 苹果钓鱼网站怎么做网络口碑推广公司
  • 什么软件能自己做网站chrome手机安卓版
  • 大良制作网站网站建设推广多少钱
  • 宜昌做网站要什么条件每日新闻最新消息
  • myeclipse做网站的步骤网站关键词排名优化工具
  • 微网站搭建教程app香港账号
  • php做网站要多久太原网站seo
  • 甘肃做网站找谁贵州seo技术培训
  • 如何做好网站建设和宣传seo关键词排名优化矩阵系统
  • 网页设计基础图片网站搜索引擎优化情况怎么写
  • 杭州公司注册虚拟地址自然搜索优化
  • 上海集团有限公司南京seo公司
  • 动态网站建设视频教程优化方案的格式及范文
  • 微信小程序开发技术正规网站优化哪个公司好
  • 安徽省建设网站周口网站建设公司
  • 安徽阜阳网站建设公司郑州网站设计
  • 网站广告下悬浮代码怎么做杭州网站关键词排名
  • 临清网站开发东莞关键词排名推广
  • 开州快速建网站天津网站建设