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

网站正能量免费软件专业的推广公司

网站正能量免费软件,专业的推广公司,做网站开发赚钱吗,实验室网站模板小小注解: 1. vis:表示到达该状态的步数(min)1, 因为我们是从开始状态 穷举,所以每次到一个新状态(之前没有到过的状态)就是最小步数。 如何判断是否是一个新状态呢&#xff0c…

小小注解:

1.

vis:表示到达该状态的步数(min)+1, 

因为我们是从开始状态 穷举,所以每次到一个新状态(之前没有到过的状态)就是最小步数

如何判断是否是一个新状态呢,vis 知道,如果是新状态 vis=0;

另外,把开始状态设置为1,设置为 0 的话,程序就会把开始状态当作一个新状态,而开始状态当然不是一个新状态。

11.

开: 初始:1 0 1 0                                 关: 初始:1 0 1 0

           开: 1 1 0 0     (|)                               关: 1 1 0 0

        结果: 1 1 1 0                                        结果: 0 0 1 0

         初始 | 开 = 结果                                      ~关: 0 0 1 1     (&)

                                                                       初始 &(~ 关) = 结果 

111.

开始状态的得到:

例: n=4时;开始状态:1 1 1 1,即 (1<<n)-1 ;

注意:括号不能省,以为 1<<n-1 = 1<<(n-1);

#include<iostream>
#include<queue>
using namespace std;
int a[3300],b[3300]; //开灯 关灯 一个操作拆成两个 分别存在 a b中
int vis[3300];    //到达该状态的步数+1; 
//对于一种状态 1改灯开 0关
int main(){int n,m; cin>>n>>m;for(int i=0;i<m;i++)for(int j=0;j<n;j++){int x; scanf("%d",&x);a[i]<<=1; b[i]<<=1;if(x==1)  b[i]++;if(x==-1) a[i]++; }queue<int>q;q.push((1<<n)-1);vis[(1<<n)-1]=1;while(q.size()){int num=q.front(); q.pop();for(int i=0;i<m;i++){int temp=num|a[i];temp=temp&(~b[i]);if(vis[temp]) continue;vis[temp]=vis[num]+1; q.push(temp);if(temp==0){printf("%d",vis[0]-1); return 0;}}}printf("-1");return 0;
}

http://www.hkea.cn/news/930916/

相关文章:

  • 怎么切页面做网站灰色词首页排名接单
  • 网站右侧浮动广告代码百度推广代理公司广州
  • 固原建站公司旺道seo推广系统怎么收费
  • 适合做外链的网站海外广告联盟平台推广
  • 建筑模板规格型号郑州厉害的seo顾问
  • ppt做书模板下载网站有哪些内容国际婚恋网站排名
  • 上海网站建设内容更新网络营销策划目的
  • 重庆市建设信息网站关键词查询网
  • 做哪种网站流量大怎么打广告宣传自己的产品
  • 免费表白网站制作seo网络优化推广
  • 网站建设中可能升级中国科技新闻网
  • 网站制作内容文案网站如何快速被百度收录
  • 淘宝淘宝网页版登录入口免费seo公司
  • 竹溪县县建设局网站短视频营销
  • 好的网站有哪些搜索引擎seo是什么意思
  • 做音乐网站赚钱吗做小程序的公司
  • 坪地网站建设域名流量查询工具
  • 网站建设部署万能推广app
  • 网站的重要性怎么做个网站
  • 做网站的经验百度旗下有哪些app
  • 化工网站开发推广点击器
  • 怎么访问日本竹中建设网站外贸seo推广
  • 惠阳建设局网站引流推广接单
  • 北京通州网站建设公司如何建立公司网站网页
  • 网站换程序301seo优化按天扣费
  • html5 网站自适应长尾关键词挖掘爱站工具
  • 网站设计公司(信科网络)潍坊网站定制模板建站
  • 番禺网站开发报价百度竞价排名软件
  • 做企业网站接单seo网站优化技术
  • 建设网站行业云网络推广理实一体化软件