Re: [閒聊] 每日leetcode

看板Marginalman作者 (通通打死)時間4月前 (2025/07/13 20:55), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1464/1548 (看更多)
好像就greedy嚕過去吧 嗎 不知道有沒有其他方法 懶得看了 一二三四五 def matchPlayersAndTrainers(self, players: List[int], trainers: List[int]) -> int: players.sort() trainers.sort() ans = 0 trainer_idx = 0 for i in range(len(players)): while trainer_idx<len(trainers) and trainers[trainer_idx]<players[i]: trainer_idx += 1 if trainer_idx<len(trainers) and trainers[trainer_idx]>=players[i]: ans += 1 trainer_idx += 1 return ans -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.132.58.28 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Marginalman/M.1752411348.A.A2F.html
文章代碼(AID): #1eSwpKel (Marginalman)
討論串 (同標題文章)
文章代碼(AID): #1eSwpKel (Marginalman)