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

织梦如何做移动网站百度网页版主页网址

织梦如何做移动网站,百度网页版主页网址,wordpress goto主题,wordpress新浪的图床链接:登录—专业IT笔试面试备考平台_牛客网 来源:牛客网 题目描述 \,\,\,\,\,\,\,\,\,\,老妪遂递一羊皮卷轴,上面什么都没有,清楚欲问,老妪却缄口不言。           \,\,\,\,\,\,\,\,\,\,清楚性格刚直&…

链接:登录—专业IT笔试面试备考平台_牛客网
来源:牛客网
 

题目描述

          \,\,\,\,\,\,\,\,\,\,老妪遂递一羊皮卷轴,上面什么都没有,清楚欲问,老妪却缄口不言。
          \,\,\,\,\,\,\,\,\,\,清楚性格刚直,放下鼠资,正欲再问,忽觉眼前一花,老妪和店铺却都消失不见,唯卷轴与竹鼠。
          \,\,\,\,\,\,\,\,\,\,“怪哉”,清楚回头走,见到地上有一些格子。

          \,\,\,\,\,\,\,\,\,\,清楚正在玩跳格子游戏。地上有 nnn 个格子,清楚一开始在 111 号格子,目标是 nnn 号格子。

          \,\,\,\,\,\,\,\,\,\,第 iii 个格子上有一个数字 aia_iai​ ,清楚在这个格子上可以往左右两边选一个方向,然后选择 aia_iai​ 的一个正整数因子作为长度,进行一次跳跃,但是不可以跳出边界。
          \,\,\,\,\,\,\,\,\,\,请问清楚最少跳多少步,就可以到达 nnn 号格子。

输入描述:

          \,\,\,\,\,\,\,\,\,\,第一行输入一个整数 n ( 1≤n≤103 )n\ (\ 1 \leq n \leq 10^3\ )n ( 1≤n≤103 ) 代表格子数量。\,\,\,\,\,\,\,\,\,\,第二行输入 nnn 个整数 a1,a2,…,an ( 1≤ai≤1018 )a_1,a_2,\dots,a_n\ (\ 1 \leq a_i \leq 10^{18}\ )a1​,a2​,…,an​ ( 1≤ai​≤1018 ) 代表格子上的数字。

输出描述:

          \,\,\,\,\,\,\,\,\,\,在一行上输出一个整数,代表到达终点需要的最少步数 。

示例1

输入

复制5 2 3 1 5 4

5
2 3 1 5 4

输出

复制2

2

说明

          \,\,\,\,\,\,\,\,\,\,在 111 号节点 ,选择 a1a_1a1​ 的因子 111 ,往右跳 111 步,到达 222 号节点。\,\,\,\,\,\,\,\,\,\,在 222 号节点 ,选择 a2a_2a2​ 的因子 333 ,往右跳 333 步,到达 555 号节点。

做法

直接bfs搜就好了

#include<bits/stdc++.h>
using namespace std;
int vis[1010];
long long a[1010];
int n;
struct ty{int x,cnt;
};
queue<ty> q;
void bfs(){q.push({1,0});while(!q.empty()){ty tmp=q.front();q.pop();if(tmp.x==n){cout<<tmp.cnt;return ;}if(vis[tmp.x]) continue;vis[tmp.x]=1;for(int i=1;i<=n;i++){if(a[tmp.x]%i) continue;if(i+tmp.x<=n&&vis[tmp.x+i]==0){q.push({tmp.x+i,tmp.cnt+1});}if(tmp.x-i>=1&&vis[tmp.x-i]==0){q.push({tmp.x-i,tmp.cnt+1});}}}
}
int main(){scanf("%d",&n);for(int i=1;i<=n;i++) scanf("%lld",&a[i]);bfs();
}

wa的原因

因为这几天写了洛谷的跳跃机器人那题,而且最近一直在学dp,就只想着用dp了。不过这题好像不能用dp写。这个后效性好像解决不了,还是说之前的dp写法就是假的???

http://www.dt0577.cn/news/11409.html

相关文章:

  • wordpress建企业站网络seo啥意思
  • 长沙做网站的公司对比长沙优化科技有限公司
  • wordpress 禁止复制河南优化网站
  • 公司建设网站产生哪些费用北京建站
  • 创意咨询策划公司野狼seo团队
  • iis7搭建asp网站seo的含义
  • 现在的网络怎么做网站seo全称英文怎么说
  • 深圳注册投资公司的条件李勇seo博客
  • 望野王搜索引擎优化的方法和技巧
  • 百度地图手机网站代码seo推广论坛
  • 校园网站设计的毕业论文广州推广系统
  • 重庆哪里可以做公司网站免费二级域名分发网站源码
  • 衡水网站制作与推广网络推广外包怎么接单
  • 黄石网站建设流程网店交易平台
  • 手机app界面设计网站关键词优化seo优化
  • 咸宁做网站的公司那家便宜济宁百度推广开户
  • 怎么查看网站是否做百度排名百度账号管理
  • 自己做的php网站进行伪静态北京百度竞价托管公司
  • 镇江百度网站排名个人博客网站模板
  • 网站ar怎么做百度极速版推广员怎么申请
  • 怎么建立一个独立的网站怎么自己做一个网址
  • 做模式网站seo算法
  • 什么网站收录排名最高游戏推广接单平台
  • 安徽网站建设网站策划是做什么的
  • 网站开发业务流程图域名解析查询站长工具
  • 重庆网站建设模板服务佛山网站建设正规公司
  • 投资理财网站建设seo快速排名软件
  • 苏州网站建设公司哪家好上海关键词排名搜索
  • 邹平网站建设优化公司行业关键词搜索量排名
  • 做网站的外包公司爱链