134.加油站 leetcode
题目描述:
环形路上有n个加油站,第i个加油站的汽油量是gas[i].
你有一辆车,车的油箱可以无限装汽油。从加油站i走到下一个加油站(i+1)花费的油量是cost[i],你从一个加油站出发,刚开始的时候油箱里面没有汽油。
求从哪个加油站出发可以在环形路上走一圈。返回加油站的下标,如果没有答案的话返回-1。
注意:答案保证唯一。
(1)例1
输入:int[] gas={4,5,2,6,5,3};int[] cost={3,2,7,3,2,9}; 输出:3
(2)例2
输入:{4} {5} 输出:-1
public class Solution {
public int canCompleteCircuit(int