牛牛鸭
牛牛鸭
全部文章
分类
题解(11)
归档
标签
去牛客网
登录
/
注册
牛牛鸭的博客
全部文章
(共3篇)
题解 | #判断两个IP是否属于同一子网# python简易解法,31行搞定
问题1:子网掩码合法性判断? 分析子网掩码前面都是‘1’,后面都是‘0’,那么换言之就是‘1’和‘0’之间只有一个交界处数字从‘1’变为‘0’,所以只要找到第一个‘1’和‘0’交界处的‘1’的下标,然后判断它之前包含自身是否都是‘1’组成同时它之后全部是‘0’,如果符合那就是合法的,一旦不是那...
python
超详细
2021-07-20
4
1397
题解 | #整数与IP地址间的转换#python3 详解
1、二进制与十进制互相转换,bin('十进制数')为十进制转二进制,int('二进制数',2)为二进制转十进制 2、str.zifill方法向左自动补齐,记得先把二进制数前的'0b'去除 def iptoint(ip): l&...
python
2021-07-14
8
1348
题解 | #密码截取# 超详细Python最简单非暴力解法 15行搞定
输入:‘1332ABBA707’ #输入中有‘ABBA’ 、'33'、'707'三个回文子串,长度分别为4,2,3,不难发现一个规律。偶数回文串中间必然存在2位的回文子串‘XX’,奇数回文串中间必然存在3位的回文子串'XYX' 输出:4 &nbs...
python
非暴力
超详细
2021-07-14
29
2269