平淡心锁

文章
4
资源
0
加入时间
2年10月21天

leetcode 1. 两数之和 python解法

遍历数组,判断目标和当前数的差是否为前面出现过的数(存在字典中),如果不存在则将当前数和下标存在字典中,存在则返回当前下标和字典中存的下标。class Solution: def twoSum(self, nums: List[int], target: int) -> List[int]: dic = {} for i in range(len(nums)): if target - nums[i] in dic:

selenium+python自动化82-只截某个元素的图前言selenium截图location获取元素坐标size获取元素大小安装pillow案例参考

前言selenium截取全图小伙伴们都知道,曾经去面试的时候,面试官问:如何截图某个元素的图?不要全部的,只要某个元素。。。小编一下子傻眼了,苦心人,天不负,终于找到解决办法了。selenium截图1.selenium提供了几个截取全屏的方法get_screenshot_as_file(self, filename)--这个方法是获取当前window的截图,出现IOError时候返...

输出一个集合的所有子集合二进制方法实现:递归实现:

面试遇上了这个问题,思量了会,想到用递归的方式解决这个问题。回来网上搜索了下,发现通过二进制的思想来解决这个问题更容易,下面我把两种解决方式的思想及原码分享出来。二进制方法实现:我们都知道,一个含n个元素的集合拥有2^n个子集合,并且不难发现,其中每个子集合都是从0到2^n-1 每个数的二进制格式中0 放弃,1选择的结果。集合{1,2,3}的所有子集合如下所示: {}000  {1}1