Leetcode-350
来源:互联网 发布:中超 球员数据 编辑:程序博客网 时间:2024/04/29 15:25
1、
classSolution(object): def intersect(self, nums1,nums2): """ :type nums1: List[int] :type nums2: List[int] :rtype: List[int] """ return list((collections.Counter(nums1) & collections.Counter(nums2)).elements())2、
class Solution(object): def intersect(self, nums1, nums2): """ :type nums1: List[int] :type nums2: List[int] :rtype: List[int] """ res = [] nums2.sort() for k in nums1: flag, j = self.binarySearch(nums2, k) if flag: res.append(k) del nums2[j] return resdef binarySearch(self, nums, num): left = 0 right = len(nums) - 1 while left <= right: mid = (left + right) / 2 if nums[mid] == num: return True, mid if nums[mid] < num: left = mid + 1 else: right = mid - 1 return False, 0
阅读全文
0 0
- Leetcode-350
- Leetcode no. 350
- leetcode
- [leetcode]
- LeetCode
- leetcode
- leetcode
- leetcode:
- leetcode:
- LeetCode
- leetcode
- LEETCODE
- leetcode
- leetCode
- leetcode
- [leetcode]
- LeetCode
- leetcode
- qtabwidget表头字体大小、字体颜色、背景颜色设置
- JAVA互联网架构学习之JdbcTemplate
- EF架构~mysql数据库无法创建数据模型
- Spring中声明式事务的注解@Transactional的参数的总结(REQUIRED和REQUIRES_NEW的与主方法的回滚问题)
- bintray-release使用指南(一)
- Leetcode-350
- log4j日志分模块打印
- altera 的EPM3256A EPM3256AQC208 芯片烧录 量产烧录工具 烧录器 烧录问题解决
- Java之类与对象的概念简介
- bintray-release配置publish闭包(二)
- 大陆身份证号码格式校验代码
- 基于GAN的mnist训练集图片生成神经网络实现
- 用pattern,matcher类的方法实现提取指定的字符串
- bintray-release自定义Publication(三)