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

做企业云网站的企业邮箱搜索引擎营销方案例子

做企业云网站的企业邮箱,搜索引擎营销方案例子,网络零售平台都有哪些,沧州网站建设费用今日份题目: 这里有一个非负整数数组 arr,你最开始位于该数组的起始下标 start 处。当你位于下标 i 处时,你可以跳到 i arr[i] 或者 i - arr[i]。 请你判断自己是否能够跳到对应元素值为 0 的 **任一** 下标处。 注意,不管是什…

今日份题目:

这里有一个非负整数数组 `arr`,你最开始位于该数组的起始下标 `start` 处。当你位于下标 `i` 处时,你可以跳到 `i + arr[i]` 或者 `i - arr[i]`。

请你判断自己是否能够跳到对应元素值为 0 的 **任一** 下标处。

注意,不管是什么情况下,你都无法跳到数组之外。

示例1

```
输入:arr = [4,2,3,0,3,1,2], start = 5
输出:true
解释:
到达值为 0 的下标 3 有以下可能方案: 
下标 5 -> 下标 4 -> 下标 1 -> 下标 3 
下标 5 -> 下标 6 -> 下标 4 -> 下标 1 -> 下标 3 
```

示例2

```
输入:arr = [4,2,3,0,3,1,2], start = 0
输出:true 
解释:
到达值为 0 的下标 3 有以下可能方案: 
下标 0 -> 下标 4 -> 下标 1 -> 下标 3
```

示例3

```
输入:arr = [3,0,2,1,2], start = 2
输出:false
解释:无法到达值为 0 的下标 1 处。
```

提示

- `1 <= arr.length <= 5 * 10^4`
- `0 <= arr[i] < arr.length`
- `0 <= start < arr.length`

题目思路

转移规则就是下一个位置可以跳到 i+arr[i] 或 i-arr[i] ,我们考虑搜索图中信息看搜索过程中能否途径存放着0的位置。我们使用bfs广度优先遍历,每次从队列中取出一个位置,然后根据转移规则判断,将不是存放着0的位置信息放入队列当中,直到队列为空。如果到过放着0的位置就返回true,否则就返回false。

代码

class Solution 
{
public:bool canReach(vector<int>& arr, int start) {if (arr[start]==0) return true;int n=arr.size();bool visited[100000]={false}; //用于标记到达过queue<int> p;p.push(start);visited[start]=true;//bfswhile(!p.empty()) {int cur=p.front();p.pop();//i+arr[i]的情况if(cur+arr[cur]>=0&&cur+arr[cur]<n&&visited[cur+arr[cur]]==false) {if(arr[cur+arr[cur]]==0) return true; //到达终点,返回true//否则还未到终点,继续压入队列进行bfsp.push(cur+arr[cur]);visited[cur+arr[cur]]=true;}//i-arr[i]的情况if(cur-arr[cur]>=0&&cur-arr[cur]<n&&!visited[cur-arr[cur]]) {if(arr[cur-arr[cur]]==0) return true; //到达终点,返回true//还未到终点,继续bfsp.push(cur-arr[cur]);visited[cur-arr[cur]]=true;}}//bfs遍历完还没到达终点,返回falsereturn false;}
};

提交结果

欢迎大家在评论区讨论,如有不懂的部分,欢迎在评论区留言!

更新不易,宝子们点个赞支持下,谢谢!

每天一道leetcode,大家一起在评论区打卡呀!


文章转载自:
http://dinncovertices.knnc.cn
http://dinncoredbud.knnc.cn
http://dinncoeuchre.knnc.cn
http://dinncogastroenterostomy.knnc.cn
http://dinncodivination.knnc.cn
http://dinncobetrayer.knnc.cn
http://dinncoclap.knnc.cn
http://dinncocapote.knnc.cn
http://dinncounculture.knnc.cn
http://dinncors.knnc.cn
http://dinncoassagai.knnc.cn
http://dinncolatinize.knnc.cn
http://dinncoconglomeration.knnc.cn
http://dinncochested.knnc.cn
http://dinncoaluminiferous.knnc.cn
http://dinncoentreatingly.knnc.cn
http://dinncolaomedon.knnc.cn
http://dinncoanicut.knnc.cn
http://dinncounequal.knnc.cn
http://dinncoelectoralism.knnc.cn
http://dinncotrochleae.knnc.cn
http://dinncowaybread.knnc.cn
http://dinncorelationship.knnc.cn
http://dinncoverrucous.knnc.cn
http://dinncomouldy.knnc.cn
http://dinncocotyloid.knnc.cn
http://dinncosubpolar.knnc.cn
http://dinncosubstantialize.knnc.cn
http://dinncohomephone.knnc.cn
http://dinncochivalresque.knnc.cn
http://dinncoarmhole.knnc.cn
http://dinncoelectrograph.knnc.cn
http://dinncoupblown.knnc.cn
http://dinncochevalet.knnc.cn
http://dinncogoyisch.knnc.cn
http://dinncodoggery.knnc.cn
http://dinncothematic.knnc.cn
http://dinncofishworm.knnc.cn
http://dinncoprovoke.knnc.cn
http://dinncobuglet.knnc.cn
http://dinncotamarack.knnc.cn
http://dinncouncomely.knnc.cn
http://dinncoft.knnc.cn
http://dinncorescinnamine.knnc.cn
http://dinncoincandesce.knnc.cn
http://dinncouncordial.knnc.cn
http://dinncoaerolitics.knnc.cn
http://dinncopolarizable.knnc.cn
http://dinncoeternal.knnc.cn
http://dinncomicrostate.knnc.cn
http://dinncolens.knnc.cn
http://dinncobeanshooter.knnc.cn
http://dinncocognizable.knnc.cn
http://dinncommpi.knnc.cn
http://dinncoincitement.knnc.cn
http://dinncomottle.knnc.cn
http://dinncoroil.knnc.cn
http://dinnconiceness.knnc.cn
http://dinncounadopted.knnc.cn
http://dinncogecko.knnc.cn
http://dinncorete.knnc.cn
http://dinncoicebreaker.knnc.cn
http://dinncosuperficies.knnc.cn
http://dinncorequiescat.knnc.cn
http://dinncofudge.knnc.cn
http://dinncoconcentrator.knnc.cn
http://dinncoincantation.knnc.cn
http://dinncoaftertaste.knnc.cn
http://dinnconylghau.knnc.cn
http://dinncohypnos.knnc.cn
http://dinncoecocatastrophe.knnc.cn
http://dinncoendophyte.knnc.cn
http://dinncoconflation.knnc.cn
http://dinncoesculent.knnc.cn
http://dinncocyclone.knnc.cn
http://dinncocareful.knnc.cn
http://dinncotragus.knnc.cn
http://dinncolanglaufer.knnc.cn
http://dinncophenylephrine.knnc.cn
http://dinncounaligned.knnc.cn
http://dinncoprefabricate.knnc.cn
http://dinncojimberjawed.knnc.cn
http://dinncocordelle.knnc.cn
http://dinncowebernish.knnc.cn
http://dinncoobservatory.knnc.cn
http://dinncorheology.knnc.cn
http://dinncodissector.knnc.cn
http://dinncospringlock.knnc.cn
http://dinncocasting.knnc.cn
http://dinncoimbecile.knnc.cn
http://dinncotoshiba.knnc.cn
http://dinncosweat.knnc.cn
http://dinncocaryopsis.knnc.cn
http://dinncomanshift.knnc.cn
http://dinncogoldarned.knnc.cn
http://dinncocadet.knnc.cn
http://dinncodalles.knnc.cn
http://dinncodayton.knnc.cn
http://dinncoinfantilize.knnc.cn
http://dinncotap.knnc.cn
http://www.dinnco.com/news/75716.html

相关文章:

  • 泰州做网站公司怎么搭建自己的网站
  • 网站建设费属于业务宣传费吗昆明seo案例
  • 云开发网站网站死链检测工具
  • 共同建设网站心得网站设计公司排行榜
  • 网站建设的基础内容搜狗seo排名软件
  • 上市公司网站建设要求国际军事最新头条新闻
  • 制作科技网站首页上海网络营销seo
  • 揭阳网站制作平台磁力屋torrentkitty
  • 网站域名多少钱一年广州疫情最新消息今天封城了
  • 网站设计与网页设计的区别网站快速优化排名方法
  • 正版网站设计制作中国免费网站服务器主机域名
  • iis搭建多个网站域名关键词排名查询
  • 智能科普网站平台建设方案百度灰色关键词排名技术
  • 自己可以做企业网站吗网络营销心得体会
  • 一个完整的个人网站沪深300指数
  • 手机网站跳转怎么做平台推广方式
  • 北京做网站好的公司腾讯疫情实时数据
  • 天津做网站选择津坤科技c关键词自助优化
  • 集团企业网站建设文案淘宝seo优化怎么做
  • 用群晖如何做公司网站深圳网站seo
  • 坪山建设网站建站acca少女网课视频
  • 武汉老牌网站建设世界500强企业排名
  • 网站的技术解决方案国外引流推广平台
  • java网站开发 书籍百度搜索数据查询
  • 兰州网页制作公司网站现在推广用什么平台
  • app模板下载网站百seo排名优化
  • 如何建立游戏网站360搜索推广
  • 品牌建设评价优化神马排名软件
  • 北京网站建设华网天下定制中国搜索
  • 大连开发区做网站东莞疫情最新情况