时光舞者
时光舞者
全部文章
分类
归档
标签
去牛客网
登录
/
注册
时光舞者的博客
TA的专栏
36篇文章
0人订阅
MySql题库
11篇文章
560人学习
华为机考题库
25篇文章
335人学习
全部文章
(共35篇)
题解 | #配置文件恢复#
来自专栏
@牛客797476880号(797476880)借鉴该回答,切片思想真神奇!!! ''' 自己写的用正则匹配太low了,看了@中年美少女写的切片思想佩服了,另外不用字典免去了双层循环的做法,偷来粘在这里供大家欣赏。 ''' while True: try: m=input()...
2023-02-10
0
328
题解 | #字符串加密#
来自专栏
知识点:建立明文组和密文组,res+=list_str[example_str.index(k.upper())].lower() #example_str明文 #list_str按照加密字符串和加密字符串没有出现的字母组成的密文 str_old = input().upper() str_new ...
2023-02-10
0
297
题解 | #汽水瓶#
来自专栏
#使用递归方法,可以兑换的瓶数空瓶数整除3, #剩余的空瓶数为空瓶数整除3加上空瓶数整除三的余数 def change_bottles(n): result = n//3 bottles = n//3 + n%3 if bottles == 2:#空瓶数为2,可以借一瓶,此不...
2023-02-10
0
330
题解 | #输入n个整数,输出其中最小的k个#
来自专栏
知识点:list(map())函数:map()是 Python 内置的高阶函数,它接收一个函数 f 和一个 list,并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list 并返回。有一个点要注意:map函数要经过list转换,即:list(map(function,list1...
2023-02-10
0
335
题解 | #字符个数统计#
来自专栏
知识点:1.字符串去重,可以使用set()函数去重,考虑到需要ord()函数判断每个字符是否符合ASCII码范围,使用列表判断;2.字符个数,使用len()函数判断列表的长度; str = input() list = [] for i in str: if i in list:#使用列表去...
2023-02-09
0
212
题解 | #提取不重复的整数#
来自专栏
知识点:1.使用str()函数将输入整数转为字符串;2.字符串逆序循环,使用str_num[::-1],建立空列表,存入不相同的数字;3.将列表转为字符串; num = int(input()) str_num = str(num)#将数字转换为字符串 list = [] for i in str_...
2023-02-09
0
194
题解 | #合并表记录#
来自专栏
知识点:1.字典数据判断和存储,dic[key] = dic.get(key,0) + value,由于输出字典中不存在的键值对时会报错,所以这时就需要用到get()函数了。这个答案就是get(a,b)函数的用法,参数a为要返回的目标键,b为目标键不存在时返回的值;2.字典排序:sorted(dic...
2023-02-09
0
251
题解 | #取近似值#
来自专栏
知识点:1.使用字符串切割函数,讲浮点数分为整数部分和小数部分;2.判断小数部分第一位数是否大于等于5; #方法一:字符串切片 # num= float(input()) # int_part= num.split('.')[0] # des_part= num.split('.')[-1] # i...
2023-02-09
0
212
题解 | #质数因子#
来自专栏
知识点1:限定搜索范围为2到平方根位置,降低时间复杂度;tips:因为当n被所有不大于根号下n的【质】因子整除后,要么余1,要么余2,要么会剩下一个且仅会剩下一个大于等于根号下n小于等于n的质数(不可能出现两个不相等且同时大于根号下n的质因子a和b,这会导致a*b>n) import math...
2023-02-09
0
305
题解 | #进制转换#
来自专栏
(1)十进制转其他十进制转二进制:bin(10)十进制转八进制:oct(10)十进制转十六进制:hex(10)(2)其他进制转十进制二进制转十进制:int("1010",2)八进制转十进制:int("0o12",8)十六进制转十进制:int("0xa",16) while True: try...
2023-02-09
0
238
首页
上一页
1
2
3
4
下一页
末页