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

温州网站建设推广网站建设目的主要包括哪些

温州网站建设推广,网站建设目的主要包括哪些,网站制作台州,wordpress 的论坛题干#xff1a; n*m矩阵a.若a[i][j]1则可以往左右走,若a[i][j]0 则可以往上下走. 每一秒可以按上述规则移动,并且每秒钟矩阵所有的值翻转。 n*m1e5.问从(sx,sy)到(tx,ty)的最短时间. 解题报告#xff1a; 这题因为不带权值所以不需要考虑Dijkstra#xff0c;可以根据…题干 n*m矩阵a.若a[i][j]1则可以往左右走,若a[i][j]0 则可以往上下走. 每一秒可以按上述规则移动,并且每秒钟矩阵所有的值翻转。 n*m1e5.问从(sx,sy)到(tx,ty)的最短时间. 解题报告 这题因为不带权值所以不需要考虑Dijkstra可以根据时间直接判断状态是0还是1。如果状态的变换很复杂的话就考虑分层图就好了。 AC代码 #includecstdio #includeiostream #includealgorithm #includequeue #includemap #includevector #includeset #includestring #includecmath #includecstring #define ll long long #define pb push_back #define pm make_pair using namespace std; const int MAX 3e5 5; int n,m; bool vis[MAX][2]; int nx[4] {-1,1,0,0};//上下左右 int ny[4] {0,0,-1,1}; int sta[MAX]; struct Node {int x,y;int pos,t;Node(){}Node(int x,int y,int pos,int t):x(x),y(y),pos(pos),t(t){} }; inline int getp(int x,int y) {return (x-1) * m y; } int bfs(int a,int b,int c,int d,int st,int ed) {queueNode q;q.push(Node(a,b,st,0));vis[st][sta[st]]1;while(!q.empty()) {Node cur q.front();q.pop();if(cur.pos ed) return cur.t;int nowsta (cur.t%20) ? sta[cur.pos] : 1-sta[cur.pos];if(nowsta 0) {for(int k 0; k2; k) {int tx cur.x nx[k];int ty cur.y ny[k];if(tx 1 || tx n || ty 1 || ty m) continue;if(vis[getp(tx,ty)][nowsta]) continue;vis[getp(tx,ty)][nowsta] 1 ;q.push(Node(tx,ty,getp(tx,ty),cur.t1));}}else {for(int k 2; k4; k) {int tx cur.x nx[k];int ty cur.y ny[k];if(tx 1 || tx n || ty 1 || ty m) continue;if(vis[getp(tx,ty)][nowsta]) continue;vis[getp(tx,ty)][nowsta] 1 ;q.push(Node(tx,ty,getp(tx,ty),cur.t1));}}}return -1; } int main() {int t;cint;while(t--) {scanf(%d%d,n,m);for(int i 1; in; i) {for(int j 1; jm; j) {vis[(i-1)*mj][0]0;vis[(i-1)*mj][1]0;}}for(int i 1; in; i) {for(int j 1; jm; j) {scanf(%d,sta[(i-1)*m j]);}}int stx,sty,edx,edy,st,ed;scanf(%d%d,stx,sty);scanf(%d%d,edx,edy);st (stx-1) * m sty;ed (edx-1) * m edy;int ans bfs(stx,sty,edx,edy,st,ed);printf(%d\n,ans);}return 0 ; }
http://www.yutouwan.com/news/139251/

相关文章:

  • 自己做电影网站需要什么传奇网
  • 视频的网站自助建站天津网站建站推广
  • 济南网站建设飞鸟平凉市建设局网站
  • 高质量网站外链建设大揭秘怎样为网站做推广
  • 淮安做网站卓越凯欣网站建设提升界面流畅程度
  • 云主机网站如何备份达州市住房与城乡建设厅网站
  • 泉州免费建站wordpress插件广告
  • 网站建设思维导图flash 可以做网站吗
  • wap网站建设多少钱可以自己做图的网站
  • 西宁站 网站188旅游网站管理系统6.0模板
  • 2015百度推广网站遭到攻击广州外贸网站公司
  • 建设公司网站费用网站怎么算抄袭
  • 许昌 网站建设宣传视频
  • 外贸网站搭建推广建设自己网站的流程图
  • 免费h5模板网站资料库网站源码
  • logo是个网站如何在公司网站下设置邮箱
  • 晋城做网站的app界面设计模板素材免费
  • 便宜网站设计怎么做导购网站
  • 珠海市网络营销协会的官方网站青岛酒巢网络科技有限公司
  • 免费手机网站建站平台怎么做校园表白网站
  • 招聘网站制作网站上的高清动态图怎么做的
  • 做软件常用的网站oa平台登录系统入口
  • 做网站意向客户云主机服务
  • 移动 开发 网站建设wordpress 过滤插件
  • 岳阳做网站哪家好最专业的医疗网站建设
  • 济南微网站不下载直接登录qq聊天
  • 宜宾建设教育培训中心网站dw个人网页制作步骤
  • 怎么通过做网站挣钱医疗今科云平台网站建设技术开发
  • 网站和新媒体建设管理办法wordpress网站配置
  • 台州企业网站搭建厂家优客工场 网站开发