博客
关于我
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——random模块的应用
查看>>
Python——基础知识细节
查看>>
Python——正则表达式
查看>>
Python—面向对象2
查看>>
Python“和“带整数的运算符
查看>>
Python“文件存在“制作目录时出错
查看>>
Python“文件存在“制作目录时出错
查看>>
Python、IMAP 和 GMail.将消息标记为已查看
查看>>
python一个一个获取迭代器的元素
查看>>
python一维数组 提取_python – 如何从numpy中的1维数组中提取零维切片
查看>>
python三大库之--numpy(一)
查看>>
python三大库之--numpy(二)
查看>>
python上的字无效字符_标识中的无效字符
查看>>
python下用decode和encode 中文转码
查看>>
Python下调用Linux的Shell命令
查看>>
Python接口自动化测试实战系列
查看>>
python下载_安装_配置_以及第一行python程序---python工作笔记009
查看>>
Python不协调机器人消息.内容
查看>>
Python与C#之间内存共享互传信息
查看>>
python与c语言混合编程_你试过C语言和Python一起混合编程吗?两者相加不是已经无敌了!...
查看>>