一只小书呆
一只小书呆
全部文章
分类
归档
标签
去牛客网
登录
/
注册
一只小书呆的博客
全部文章
(共17篇)
题解 | #求最大连续bit数#
s = int(input()) x = bin(s)[2:] t = x.split('0') l = sorted(t, key= lambda x: len(x), reverse=True) print(len(l[0]))
2023-08-12
0
340
题解 | #火车进站#
# 使用深度优先搜,递归的出栈,直到站内与待入的都没有火车了,将结果记录 def dfs(nums, stack, temp, res): if not stack and not nums: res.append(' '.join(temp)) return...
2023-08-11
0
309
题解 | #24点游戏算法#
# 递归过程就是穷举 # 不断地将list中穷举任意两个数的加减乘除,直到list中只剩下一个数 def fun(lst): n = len(lst) if n == 1: return abs(lst[0] - 24) < 1e-6 for i in ...
2023-08-11
0
363
题解 | #配置文件恢复#
A = ['reset', 'board', 'board','reboot', 'backplane'] B =['board', 'add', 'delete', 'backplane', 'abort'] C = ['board fault', 'where to add', 'no boar...
2023-08-11
0
282
题解 | #输入n个整数,输出其中最小的k个#
n, k = map(int, input().split()) s = sorted(list(map(int, input().split()))) print(*s[:k])
2023-08-10
0
250
题解 | #称砝码#
# 1、读数据 n = int(input()) w = list(map(int, input().split())) nums = list(map(int, input().split())) # 2、每次加一块砝码,计算所有重量,使用集合去重 res = set() res.add(0) ...
2023-08-08
0
195
题解 | #蛇形矩阵#
n = int(input()) for i in range(n): for j in range(n-i): print(sum(range(i+j+1)) + j + 1, end=' ') print()
2023-08-08
0
243
首页
上一页
1
2
下一页
末页