python实现最长不重复连续字符长度(DP)

实现思路方法:双指针 + sliding window定义两个指针 start 和 end 得到 sliding windowstart 初始为 0,用 end 线性遍历每个字符,用 recod 记录下每个字母最新出现的下标两种情况:一种是新字符没有在 record 中出现过,表示没有重复,一种是新字符 char 在 record 中出现过,说明 start 需要更新,取 start 和 reco

- 阅读全文 -

python版本用 rand5 实现 rand7

数据rand5(5):等概率生成整数[1, 2, 3, 4, 5]rand5(7): 等概率生成整数[1, 2, 3, 4, 5, 6, 7]思路用(rand5(5) - 1)构造等概率整数数组:[0, 1, 2 , 3, 4], 用(rand5(5) - 1)*5 构造整数数组:[0, 5, 10, 15, 20], 上面的两个整数组可以构造等概率的新数组:[0, 1, 2, 3, 4, 5,

- 阅读全文 -

Rancher出现"imagepullbackoff: back-off pulling image"的解决办法

Rancher面板出现错误提示:imagepullbackoff: back-off pulling image,这是说pod节点拉取镜像失败。解决的办法见:k8s集群新增的worker机后无法拉取镜像的解决办法如果无法解决,可能是网络问题,需要自己登录到pod节点去ping 镜像仓库的ip地址,试试连通性。

- 阅读全文 -

Android编译报javax.annotation.ParametersAreNonnullByDefault错误的解决办法

今天编译Android的时候,加入了一个新库,在编译的阶段报如下的错误:����: ������ParametersAreNonnullByDefault �Ҳ���javax.annotation.ParametersAreNonnullByDefault�����ļ� ע: ijЩ�����ļ�ʹ�ûѹ�ʱ�� API�� ע: �й���ϸ��Ϣ, ��ʹ�� -Xlint:depreca

- 阅读全文 -