时光舞者
时光舞者
全部文章
分类
归档
标签
去牛客网
登录
/
注册
时光舞者的博客
TA的专栏
36篇文章
0人订阅
MySql题库
11篇文章
369人学习
华为机考题库
25篇文章
215人学习
全部文章
(共35篇)
题解 | #参数解析#
来自专栏
解题思路:1.创建存储最终结果的字符串list_s,创建栈存储当前字符串;2.分情况判断,1)临时栈中已存在"再次遇到";2)临时栈中不存在”遇到空格且不为空栈;3)其他情况 s = input() list_s = []#存储全部字符串 list_l = []#存储前字符串 n = 0 for i...
2023-02-16
0
176
题解 | #称砝码#
来自专栏
算法思路:1.将n个种类,每个种类数量不同的砝码,排成一行list_m,例如:m1 m1 m1 m2 m2 m3 m3 m3 m4 m5 m5;2.建立集合,存储不同摆放砝码的称出的重量,注意字典会自动去重,字典无序需要转化为列表才能遍历;3.循环list_m,将每次新加的砝码,依次加入之前的不同...
2023-02-14
0
168
题解 | #字符串合并处理#
来自专栏
知识点:1.只对列表中奇数或偶数单独排序:奇数排序:a[::2] = sorted(a[::2]);偶数排序:a[1::2] = sorted(a[1::2]);2.正则匹配数字及a-f大小写字母并判断是否存在x中:if re.search(r'[0-9A-Fa-f]',x):3.进制转化中存在的问...
2023-02-13
0
169
题解 | #人民币转换#
来自专栏
知识点:1.区分转化的数字和位数对应的汉字,建立数字对应列表和数位对应列表;2.将数字分为整数部和小数部,整数部(逆序)按照列表对应数字和数位输出,小数部区分角和分;3.新建空字符串存储转化后的字符res='';3.整数部处理情况:1)将字符串中整数部分逆序输出str1[0][::-1],由低数位向...
2023-02-13
0
104
题解 | #查找兄弟单词#
来自专栏
知识点:1.按照字典排序即为按照sorted()排序,可直接判断两个元素字典排序是否相同,sorted(i) == sorted(x);2.列表取不含后两位的列表,str1[1:-2],即不含后两位,如果使用:-3将取不到倒数 第三个元素;3.输出第k个元素,列表序号从0开始,所以在列表中表示为li...
2023-02-12
0
183
题解 | #求解立方根#
来自专栏
知识点:需要判断为负数时,按照正数求立方根后变为负数:-((-num)**(1/3)); num = float(input()) if num >= 0: n= num**(1/3) else: n= -((-num)**(1/3)) print('{0:.1f}'.form...
2023-02-12
0
139
题解 | #求最大连续bit数#
来自专栏
知识点:1.转化为二进制函数:bin(x);二进制字符串切片取数字0 1部分bin(x)[2:];2.获取连续为1的字符串列表:list1 = num.split('0');3.取连续最大bit数:列表去重后按照元素长度降序,取第一个元素,计算该元素的长度; num = bin(int(input(...
2023-02-12
0
135
题解 | #字符串字符匹配#
来自专栏
知识点:set集合做交集、并集、差集运算 str1 = input() str2 = input() if set(str1)&set(str2) == set(str1): print('true') else: print('false')
2023-02-12
0
124
题解 | #计算日期到天数转换#
来自专栏
知识点:1.闰年的判断是否为闰年的两种情况:(1)整百年且能被400整除的是闰年,例如2000,2400...(2)非整百年能被4整除的为闰年,例如2008,2012...if (n_year%400==0) or (n_year%4 == 0 and n_year%100!=0):2.列表求和:s...
2023-02-12
0
133
题解 | #记票统计#
来自专栏
知识点:1.列表转为字典:dic = {value:0 for value in key},将所有键的值初始化为0;2.判断字符是否在字典的键中:if i not in dic.keys();3.修改字典的键对应的值:dic[j] +=1;4.使用items()访问键和值,“for”循环将遍历ite...
2023-02-11
0
148
首页
上一页
1
2
3
4
下一页
末页