博客
关于我
Leetcode 134. 加油站 java版 如何解决环路加油站算法
阅读量:832 次
发布时间:2023-01-30

本文共 258 字,大约阅读时间需要 1 分钟。

问题描述:在一条环路上有n个加油站,第i个加油站有汽油gas[i]升。有一辆油箱容量无限的车,需要从第i个加油站开往i+1个加油站,消耗汽油cost[i]升。车子的油箱一开始是空的。你需要从这些加油站中的一个出发,判断是否可以绕整个环路行驶一圈。如果能够做到,返回你选择的起始加油站编号;否则返回-1。题目保证,如果存在解的话,解是唯一的。

示例:输入:gas = [1,2,3,4,5], cost = [3,4,5,1,2],输出:3。原因是从第三个加油站开始,汽油足够满足整个路线的消耗,实现绕环路一圈的目标。

转载地址:http://gxgyk.baihongyu.com/

你可能感兴趣的文章
Python os.system执行多条语句,os.system的返回值以及与os.popen的区别
查看>>
Python os和sys模块
查看>>
python os文件/目录
查看>>
Python PyQt5 将不再显示此消息复选框添加到 QMessageBox
查看>>
Python PyQt5:如何使用 PyQt5 显示错误消息
查看>>
Python pytest 面试题!
查看>>
Python pytz 时区函数返回一个相差 9 分钟的时区
查看>>
python rabbitmq实现简单/持久/广播/组播/topic/rpc消息异步发送可配置Django
查看>>
Python random和json模块
查看>>
Python random模块seed理解
查看>>
python range()函数
查看>>
Python rdflib可传递查询
查看>>
python redis 集群_python 搭建redis集群
查看>>
python redis连接,在Python中使用Redis连接池的正确方法
查看>>
python regex_Python RegEx
查看>>
Python Seborn绘制空白直方图
查看>>
Python Selenium - 获取href值
查看>>
Python Selenium实现自动化测试及Chrome驱动使用!
查看>>
Python Selenium搭建UI自动化测试框架
查看>>
Python Selenium模块详解
查看>>