码迷,mamicode.com
首页 > 其他好文 > 详细

leetcode1128

时间:2019-07-21 16:34:22      阅读:76      评论:0      收藏:0      [点我收藏+]

标签:sel   def   代表性   +=   tco   color   自己   题目   min   

 1 class Solution:
 2     def numEquivDominoPairs(self, dominoes: List[List[int]]) -> int:
 3         n = len(dominoes)
 4         dic = dict()
 5         
 6         for do in dominoes:
 7             key = ()
 8             if do[0] <= do[1]:
 9                 key = (do[0],do[1])
10             else:
11                 key = (do[1],do[0])
12             if key in dic:
13                 dic[key] += 1
14             else:
15                 dic[key] = 1
16         pairs = 0
17         for k,v in dic.items():
18             if v == 1:
19                 pairs += 0
20             elif v == 2:
21                 pairs += 1
22             else:
23                 pairs += v * (v-1) // 2
24         return pairs

这题目描述的不太清楚,读完题目有好几种理解,要自己一种一种排除。

题目的示例应该更有代表性一些,减少歧义。

leetcode1128

标签:sel   def   代表性   +=   tco   color   自己   题目   min   

原文地址:https://www.cnblogs.com/asenyang/p/11221422.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!