WKWebView获取H5页面里图片地址以及图片相对视图窗口的坐标的方法

WKWebView获取H5页面里图片地址以及图片相对视图窗口的坐标的方法 最近有个需求是点击放大查看H5内容页面的图片,寻找到一个比较轻量的库YHPhotoBrowser,其中根据图片位置来缩放的动画需要传递一个图片所在屏幕里的位置CGRect,想获取H5的图片坐标那就需要JS注入了 - (v...

2019-06-14 10:34:05

阅读数 5

评论数 0

LeetCode 有关递归与分治的做题笔记 Python实现

有关递归与分治的做题笔记,Python实现 50. Pow(x, n) LeetCodeCN 第50题链接 第一种方法:递归 class Solution: def myPow(self, x: float, n: int) -> float: if n ==...

2019-05-12 09:52:52

阅读数 18

评论数 0

LeetCode 169 求众数 Majority Element

有关递归与分治的做题笔记,Python实现 169. 求众数 Majority Element LeetCodeCN 第169题链接 第一种方法:两重循环暴力求解 第二种方法:哈希表记录每个元素出现次数,发现出现超过n/2的就是众数 class Solution: def majority...

2019-05-12 09:50:32

阅读数 7

评论数 0

LeetCode 50 Pow(x, n)

有关递归与分治的做题笔记,Python实现 50. Pow(x, n) LeetCodeCN 第50题链接 第一种方法:递归 class Solution: def myPow(self, x: float, n: int) -> float: if n ==...

2019-05-12 09:48:37

阅读数 12

评论数 0

LeetCode 有关二叉树的做题笔记 Python实现

有关二叉树的做题笔记,Python实现 二叉树的定义 # Definition for a binary tree node. class TreeNode: def __init__(self, x): self.val = x self.left = N...

2019-05-08 10:45:23

阅读数 36

评论数 0

LeetCode 235 二叉搜索树的最近公共祖先 Lowest Common Ancestor of a Binary Search Tree Python

有关二叉树的做题笔记,Python实现 235. 二叉搜索树的最近公共祖先 Lowest Common Ancestor of a Binary Search Tree LeetCodeCN 第235题链接 第一种方法:用236题.二叉树的最近公共祖先的方法 第二种方法:利用二叉搜索树的左子树都小...

2019-05-08 10:42:21

阅读数 15

评论数 0

LeetCode 236 二叉树的最近公共祖先 Lowest Common Ancestor of a Binary Tree Python

有关二叉树的做题笔记,Python实现 236. 二叉树的最近公共祖先 Lowest Common Ancestor of a Binary Tree LeetCodeCN 第236题链接 首先如果root为空,返回root,然后如果root就是p或者q,那root就是最近公共祖先。然后分别对左子...

2019-05-08 10:38:40

阅读数 19

评论数 0

LeetCode 98 验证二叉搜索树 Validate Binary Search Tree Python

有关二叉树的做题笔记,Python实现 二叉树的定义 # Definition for a binary tree node. class TreeNode: def __init__(self, x): self.val = x self.left = N...

2019-05-08 10:36:12

阅读数 13

评论数 0

LeetCode 有关哈希表的做题笔记 Python实现

有关哈希表的LeetCode做题笔记,Python实现 242. 有效的字母异位词 Valid Anagram LeetCodeCN 第242题链接 第一种方法:对两个字符串排序后对比 class Solution: def isAnagram(self, s: str, t: str) ...

2019-05-08 10:31:15

阅读数 17

评论数 0

LeetCode 15 三数之和 3Sum Python

有关哈希表的LeetCode做题笔记,Python实现 15. 三数之和 3Sum LeetCodeCN 第15题链接 第一种方法:三重遍历,时间复杂度为O(n^3) 第二种方法:两重遍历得到前两个数,然后查询第三个数-(a+b)是否存在。用哈希表set() class Solution(obje...

2019-05-08 10:29:07

阅读数 23

评论数 0

LeetCode 1 两数之和 Two Sum Python

有关哈希表的LeetCode做题笔记,Python实现 1. 两数之和 Two Sum LeetCodeCN 第1题链接 第一种方法:用哈希表,时间复杂度是O(n) class Solution: def twoSum(self, nums: List[int], target: int)...

2019-05-08 10:26:04

阅读数 16

评论数 0

LeetCode 242 有效的字母异位词 Valid Anagram Python

有关哈希表的LeetCode做题笔记,Python实现 242. 有效的字母异位词 Valid Anagram LeetCodeCN 第242题链接 第一种方法:对两个字符串排序后对比 class Solution: def isAnagram(self, s: str, t: str) ...

2019-05-08 10:23:49

阅读数 14

评论数 0

LeetCode 有关栈、堆、队列的做题笔记 Python实现

有关栈、堆、队列的LeetCode做题笔记,Python实现 20. 有效的括号 Valid Parentheses LeetCodeCN 第20题链接 使用 Stack 栈 来操作,用了一个技巧是先做一个字典,key为右括号,value为左括号。 class Solution: def...

2019-05-07 19:06:15

阅读数 16

评论数 0

LeetCode 239 滑动窗口最大值 Sliding Window Maximum Python

有关链表的LeetCode做题笔记合集,Python实现 239. 滑动窗口最大值 Sliding Window Maximum LeetCodeCN 第239题链接 第一种方法:用优先队列:大顶堆 第二种方法:因为窗口大小固定,只需要一个双端队列即可 class Solution: de...

2019-05-07 19:01:55

阅读数 20

评论数 0

LeetCode 703 数据流中的第K大元素 Kth Largest Element in a Stream Python

有关链表的LeetCode做题笔记合集,Python实现 703. 数据流中的第K大元素 Kth Largest Element in a Stream LeetCodeCN 第703题链接 方法一:直接降序排序,然后取第k个元素返回,add时每次都再排序一次,这样时间复杂度为O(k*logk) ...

2019-05-07 19:00:39

阅读数 16

评论数 0

LeetCode 20 有效的括号 Valid Parentheses Python

有关链表的LeetCode做题笔记合集,Python实现 20. 有效的括号 Valid Parentheses LeetCodeCN 第20题链接 使用 Stack 栈 来操作,用了一个技巧是先做一个字典,key为右括号,value为左括号。 class Solution: def is...

2019-05-07 18:56:53

阅读数 17

评论数 0

LeetCode 有关链表的做题笔记 Python实现

有关链表的LeetCode做题笔记合集,Python实现 链表定义 # Definition for singly-linked list. class ListNode: def __init__(self, x): self.val = x self.n...

2019-05-07 18:29:06

阅读数 29

评论数 0

LeetCode 25 k个一组翻转链表 Reverse Nodes in k-Group Python

链表定义 # Definition for singly-linked list. class ListNode: def __init__(self, x): self.val = x self.next = None 25. k个一组翻转链表 Reve...

2019-05-07 18:26:36

阅读数 22

评论数 0

LeetCode 142 环形链表 II Linked List Cycle II Python

链表定义 # Definition for singly-linked list. class ListNode: def __init__(self, x): self.val = x self.next = None 142. 环形链表 II Link...

2019-05-07 18:25:42

阅读数 26

评论数 0

LeetCode 141 环形链表 Linked List Cycle Python

链表定义 # Definition for singly-linked list. class ListNode: def __init__(self, x): self.val = x self.next = None 141. 环形链表 Linked ...

2019-05-07 18:23:57

阅读数 34

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭