牛客98181116号
牛客98181116号
全部文章
题解
归档
标签
去牛客网
登录
/
注册
进击的雪初音的python3学习笔记!
每天刷一题,看到大佬答案写出来的就不发了,只发与大佬们思路稍有不同的
全部文章
/ 题解
(共28篇)
题解 | #蛇形矩阵#
``` python [] while True: try: n=int(input()) st=0#用来定义起始数 et=0 for i in range(n):#0到n-1,决定行数的 #st=0 ...
Python3
2022-02-17
0
349
题解 | #判断两个IP是否属于同一子网#
1、掩码校验 我在了解了子网掩码的概念后,感觉最难的反而是子网掩码的判断上面 11111111 11111111 11111111 10000000#这个也是子网掩码 11111111 11111111 11111111 10100000#这个就不是子网掩码 因为101中间有个0,不满足他说的前缀都...
Python3
2022-02-17
0
437
题解 | #整数与IP地址间的转换#
这题也不难,主要是int进制转换不太理解,只能一点点试,int(i,2)作用是将2进制转换成十进制 ``` python [] while True: try: lst=list(map(int, input().split("."))) #print(lst...
Python3
2022-02-16
0
308
题解 | #字符串加解密#
这题没什么难度,主要两个坑 一个是a和Z,0和9的转换 一个是判断用elif,我这边没理清楚,踩了个坑,多个if判断其实就是多个条件了,而elif其实还是一个整体的条件 代码如下: ``` python [] while True: try: s=str(input()) ...
Python3
2022-02-14
0
362
题解 | #数据分类处理#
第一步: 这题看懂题目了就比较好写,我专门写了个函数用来承载一个规律[i,几个,下标,值,下标,值.....] 注意,如果不包含,由于函数特性,会返回一个空字典,所以我加了个判断让他返回NONE 第二步: 排序,sorted 这里有个坑,排序必须要用int,不然sorted排序会出问题,自己试总是不...
Python3
2022-02-11
0
404
题解 | #删除字符串中出现次数最少的字符#
思路简单,找到最小,剃除最小,用字典实现 ``` python [] while True: try: s=str(input()).lower() #定义一个字典,计算字符个数 dic={} #这个方法太复杂了,我没有了解字典...
Python3
2022-02-09
0
415
题解 | #密码验证合格程序#
思路清晰,并不复杂,用程序表达就行了 ``` python [] while True: try: s=str(input()) flag="OK" #1、先排除长度大于2的公共元素字串 #搞一个指针 for i...
Python3
2022-02-09
3
538
题解 | #坐标移动#
这题我是一点点试的,跟大佬们相比复杂了一点,但是通过了,思路比较清晰 1、先用正则等手段淘汰非法输入 2、下面就简单了,一个for循环解决 ``` python [] import re while True: try: lst=input().split(";")#以分号结...
Python3
2022-02-08
0
346
题解 | #句子逆序#
这题简单 ``` python [] while True: try: lst=list(map(str, input().split(" ")))#间隔转换成str类型 lstl=lst[::-1]#逆序 print(" ".join(lst...
Python3
2022-02-08
0
288
题解 | #字符串分隔#
这题思路就是先算出有几个8,我是通过取余取整来算的,有余数就整数加1,没有说明正好可以整除就不用加。 然后就简单了 初始一个全为0的,有好几个8的数组,注意最后我们是要合并的,所以这个0得是个字符串 然后就是将数值添加进这个数组里面,一个for循环就可以了 最后一个i:i+8一个join就行了,最简...
Python3
2022-02-07
1
693
首页
上一页
1
2
3
下一页
末页