首页 > TAG信息列表 > 中弱
LeetCode 1996. 游戏中弱角色的数量
1996. 游戏中弱角色的数量 Solution 思路:见过类似的,就知道是排序。需要满足都是小于,才算是一个弱角色。因此可以按照攻击降序排序,那么就保证了攻击是满足了,不过要实现防御也要小于,就需要攻击相同时,按照防御升序排列,如果出现当前防御比之前角色小的,那么一定是攻击值不一样且之前的LeetCode 1996 游戏中弱角色的数量
题目链接:LeetCode 1996 游戏中弱角色的数量 题目大意: 题解: 对于攻击值相同的角色,我们按照其防御值从小到大进行排序且按照攻击值从大到小开始遍历,这样就可以保证当前已经遍历过的最大防御值角色\(q\)的防御值\(maxDef\)严格大于当前角色\(p\)的防御值时,则此时\(q\)的攻击值一定严【每日一题见微知著】二维数组排序——游戏中弱角色的数量-Mid
⭐️寒假新坑——代码之狐的每日做题笔记 1996. 游戏中弱角色的数量-Mid 题目描述: 你正在参加一个多角色游戏,每个角色都有两个主要属性:攻击 和 防御 。给你一个二维整数数组 properties ,其中 properties[i] = [attacki, defensei] 表示游戏中第 i 个角色的属性。 如果存在一每日一题-LeetCode1996游戏中弱角色的数量-排序
原题链接 Note:排序,攻击力从小到大排序,然后攻击力相同的话,就把防御力高的放前面。 这样从攻击力最大的开始便利,如果防御力小的话,那么也就是说当前的一定严格是若角色 class Solution { public: int numberOfWeakCharacters(vector<vector<int>>& properties) { s