LeetCode 1626. 无矛盾的最佳球队(最大上升子序DP)
生活随笔
收集整理的這篇文章主要介紹了
LeetCode 1626. 无矛盾的最佳球队(最大上升子序DP)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- 1. 題目
- 2. 解題
1. 題目
假設你是球隊的經理。對于即將到來的錦標賽,你想組合一支總體得分最高的球隊。球隊的得分是球隊中所有球員的分數 總和 。
然而,球隊中的矛盾會限制球員的發揮,所以必須選出一支 沒有矛盾 的球隊。
如果一名年齡較小球員的分數 嚴格大于 一名年齡較大的球員,則存在矛盾。同齡球員之間不會發生矛盾。
給你兩個列表 scores 和 ages,其中每組 scores[i] 和 ages[i] 表示第 i 名球員的分數和年齡。
請你返回 所有可能的無矛盾球隊中得分最高那支的分數 。
示例 1: 輸入:scores = [1,3,5,10,15], ages = [1,2,3,4,5] 輸出:34 解釋:你可以選中所有球員。示例 2: 輸入:scores = [4,5,6,5], ages = [2,1,2,1] 輸出:16 解釋:最佳的選擇是后 3 名球員。注意,你可以選中多個同齡球員。示例 3: 輸入:scores = [1,2,3,5], ages = [8,9,10,1] 輸出:6 解釋:最佳的選擇是前 3 名球員。提示: 1 <= scores.length, ages.length <= 1000 scores.length == ages.length 1 <= scores[i] <= 10^6 1 <= ages[i] <= 1000來源:力扣(LeetCode)
鏈接:https://leetcode-cn.com/problems/best-team-with-no-conflicts
著作權歸領扣網絡所有。商業轉載請聯系官方授權,非商業轉載請注明出處。
2. 解題
類似題目:
- 動態規劃應用–最長遞增子序列 LeetCode 300
184 ms 19 MB
我的CSDN博客地址 https://michael.blog.csdn.net/
長按或掃碼關注我的公眾號(Michael阿明),一起加油、一起學習進步!
總結
以上是生活随笔為你收集整理的LeetCode 1626. 无矛盾的最佳球队(最大上升子序DP)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: LeetCode 1711. 大餐计数(
- 下一篇: 天池在线编程 2020国庆八天乐 - 6