给定两个数组gas,cost分别为汽车沿着一个环路行驶可以添加、需要消耗的汽油量
若汽车可以走完一个环路,则返回加油站下标,否则返回-1
如[3,5,2] [5,2,3] 返回1
如[3,5,1] [5,2,3] 返回-1
Gas Station
sum判断汽车能否顺利走完start~i段的路程,否则应从下一个汽车站出发
total将所有gas[i]-cost[i]相加,判断汽车能否走完一个环路
class Solution {
public:
int canCompleteCircuit(vector<int>& gas, vector<int>& cost) {
int sum=0;
int total=0;
int start&#