題目
假設你是一位順風車司機,車上最初有 capacity 個空座位可以用來載客。由於道路的限制,車 只能**示例 1:向乙個方向行駛(也就是說,不允許掉頭或改變方向,你可以將其想象為乙個向量)。
這兒有乙份乘客行程計畫表 trips,其中 trips[i] = [num_passengers, start_location,
end_location] 包含了第 i 組乘客的行程資訊:
這些給出的地點位置是從你的 初始 出發位置向前行駛到這些地點所需的距離(它們一定在你的行駛方向上)。必須接送的乘客數量;
乘客的上車地點;
以及乘客的下車地點。
請你根據給出的行程計畫表和車子的座位數,來判斷你的車是否可以順利完成接送所用乘客的任務(當且僅當你可以在所有給定的行程中接送所有乘客時,返回
true,否則請返回 false)。
輸入:trips = [[2,1,5],[3,3,7]], capacity = 4 輸出:false示例 2:
輸入:trips = [[2,1,5],[3,3,7]], capacity = 5 輸出:true示例 3:
輸入:trips = [[2,1,5],[3,5,7]], capacity = 3 輸出:true示例 4:
輸入:trips = [[3,2,7],[3,7,9],[8,3,9]], capacity = 11 輸出:true
解析你可以假設乘客會自覺遵守 「先下後上」 的良好素質
trips.length <= 1000
trips[i].length == 3
1 <= trips[i][0] <= 100
0 <= trips[i][1] < trips[i][2] <= 1000
1 <= capacity <= 100000
把一路上的負載陣列構造出來,比較什麼時候負載超重
public
boolean
carpooling
(int
trips,
int capacity)}}
return
true
;}
LeetCode刷題筆記 1094 拼車
假設你是一位順風車司機,車上最初有 capacity 個空座位可以用來載客。由於道路的限制,車 只能 向乙個方向行駛 也就是說,不允許掉頭或改變方向,你可以將其想象為乙個向量 這兒有乙份行程計畫表 trips,其中 trips i num passengers,start location,end ...
力扣 1094 拼車
拼車問題 假設你是一位順風車司機,車上最初有 capacity 個空座位可以用來載客。由於道路的限制,車 只能 向乙個方向行駛 也就是說,不允許掉頭或改變方向,你可以將其想象為乙個向量 這兒有乙份乘客行程計畫表 trips,其中 trips i num passengers,start locati...
拼多多筆試題解析
120分鐘,共四道程式設計題。1.輸出乙個陣列a最長的 山谷 子陣列b的長度。山谷是指b 0 b 1 b i 1 b i 思路 對每個數,向左搜尋,若比當前數大,則一直搜尋。向右搜尋,若比當前數大,則一直搜尋。如下 def findsubnum nums ans 0 for i in range 1...