摘要: 阅读全文
posted @ 2022-06-11 15:07 狒狒桑 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2022-06-07 22:22 狒狒桑 阅读(34) 评论(0) 推荐(0) 编辑
摘要: Redis 执行超时,原因可能为以下几个方面的问题: 1、是否被网络、CPU 或内存(RAM)的限制? 验证客户端和搭建 Redis-Server 的服务器支持的最大带宽是多少。如果有些请求(request)被带宽限制,则它们消耗更长时间才能完成,从而可能导致超时。同样,验证是否被客户端或服务器上的 阅读全文
posted @ 2022-05-31 11:34 狒狒桑 阅读(2251) 评论(0) 推荐(0) 编辑
摘要: sql语句执行顺序: 1、最先执行from tab; 2、where语句是对条件加以限定; 3、分组语句【group by…… having】; 4、聚合函数;max(),sum()等 5、select语句; 6、order by排序语句; 7、limit。 阅读全文
posted @ 2022-05-30 23:04 狒狒桑 阅读(188) 评论(0) 推荐(0) 编辑
摘要: def func(s: str): temp = '' count = 0 for i in range(len(s)): for j in range(i + 1, len(s)): if s[i] != s[j]: break j += 1 if count < j - i: count = j 阅读全文
posted @ 2022-05-30 21:52 狒狒桑 阅读(18) 评论(0) 推荐(0) 编辑
摘要: (1)异或 ^ 特性: 1. 0 ^ N = N , N^N =0 2. A ^ N ^ A = N 3. 支持交换律和结合律 4. 记忆方法:二进制按位相加不进位 交换: a = a ^ b b = a ^ b a = a ^ b (2)加减交换 a = a + b b = a - b a = a 阅读全文
posted @ 2022-05-26 18:43 狒狒桑 阅读(36) 评论(0) 推荐(0) 编辑
摘要: # 求子序列最大平均数def func(li: list, k: int): sum = 0 n = len(li) for i in range(k): sum += li[i] for i in range(k, n): temp = sum + li[i] - li[k - i] if tem 阅读全文
posted @ 2022-05-14 16:11 狒狒桑 阅读(17) 评论(0) 推荐(0) 编辑
摘要: # 排列硬币# 暴力求解def func1(n: int): for i in range(1, n + 1): n -= i if n < i: return i# 二分求解def func2(n: int): low = 1 high = n while low <= high: mid = ( 阅读全文
posted @ 2022-05-14 14:53 狒狒桑 阅读(25) 评论(0) 推荐(0) 编辑
摘要: # 暴力求解def func1(num: int): if num < 2: return num return func1(num - 1) + func1(num - 2)# 去重队列def recurse(li: list, num: int): if num == 0: return 0 i 阅读全文
posted @ 2022-05-14 11:48 狒狒桑 阅读(44) 评论(0) 推荐(0) 编辑
摘要: # 暴力算法def func1(li: list, target: int): for i in range(len(li)): for j in range(i + 1, len(li)): if li[i] + li[j] == target: return i, j return -1, -1 阅读全文
posted @ 2022-05-14 10:34 狒狒桑 阅读(32) 评论(0) 推荐(0) 编辑