摘要:
一:解题思路 方法一:暴力破解法,Time:O(n^2),Space:O(1) 方法二:利用一个哈希表,Time:O(n),Space:O(n) 方法三:利用二分的思想。Time:O(log(n)),Space:O(1) 二:完整代码示例 (C、C++、Java、Python) 方法一C: int* 阅读全文
posted @ 2020-03-05 21:11
repinkply
阅读(295)
评论(0)
推荐(0)
摘要:
一:解题思路 方法一:暴力法。Time:O(n^2),Space:O(1) 方法二:利用一个哈希表来保存另外一个数字以及数字出现的下标。Time:O(n),Space:O(n) 二:完整代码示例 (C,C++、Java、python) 方法一C: int* twoSum(int* nums, int 阅读全文
posted @ 2020-03-05 17:03
repinkply
阅读(247)
评论(0)
推荐(0)
摘要:
一:解题思路 Time:O(n),Space:O(1) 二:完整代码示例 (C、C++、Java、Python)方法一C: bool isNumberOrCharacter(char c) { return (c>='A' && c<='Z') || (c>='a' && c<='z') || (c 阅读全文
posted @ 2020-03-05 12:17
repinkply
阅读(190)
评论(0)
推荐(0)