leetcode1288

Posted AsenYang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了leetcode1288相关的知识,希望对你有一定的参考价值。

 1 import itertools
 2 class CombinationIterator:
 3 
 4     def __init__(self, characters: str, combinationLength: int):
 5         self.lists = list(itertools.combinations(characters,combinationLength))
 6         self.index = 0
 7 
 8     def next(self) -> str:
 9         tp = self.lists[self.index]
10         self.index += 1
11         return ‘‘.join(tp)
12 
13     def hasNext(self) -> bool:
14         return self.index < len(self.lists)

直接调用itertools内置函数,快速生成符合条件的组合。

1286. Iterator for Combination

以上是关于leetcode1288的主要内容,如果未能解决你的问题,请参考以下文章

leetcode-15双周赛-1288-删除被覆盖区间

Leetcode 1288. Remove Covered Intervals

1288. 删除被覆盖区间

leetcode_1292. Maximum Side Length of a Square with Sum Less than or Equal to Threshold_[二维前缀和](代码片段

51nod1288汽油补给

Leetcode.1024 视频拼接