牛客95962160号
牛客95962160号
全部文章
分类
归档
标签
去牛客网
登录
/
注册
牛客95962160号的博客
全部文章
(共14篇)
题解 | #字符串最后一个单词的长度#
str_list = input().strip().split() print(len(str_list[-1]))
2024-03-20
0
130
题解 | #判断两个IP是否属于同一子网#
def check_ip_or_mask(parts): # 检查IP地址或子网掩码的每个部分是否在0到255之间 return all(0 <= int(p) <= 255 for p in parts) def is_valid_mask(mask): #...
2024-03-19
0
168
题解 | #24点运算#
# 第一部分:定义牌的数值 # 记录了每张牌对应的分数,A就是1分,2就是2分,以此类推,K是13分,小王和大王是特殊的,我们在这个游戏里不用它们。 card_values = { "A": 1, "2": 2, "3&quo...
2024-03-19
0
191
题解 | #字符串合并处理#
# 这个函数用来把两个英文单词变成一个特别的密码 def process_strings(str1, str2): # 首先,我们把两个单词放在一起,像是最好的朋友一样 merged_str = str1 + str2 # 然后,我们要给这些字母分组,一组是奇数位置的,一组...
2024-03-18
0
178
题解 | #学英语#
# 这个函数可以把数字变成英文单词 def number_to_english(n): # 这里有一些小于20的数字的英文名字 to19 = "one two three four five six seven eight nine ten eleven twelve th...
2024-03-18
0
188
题解 | #迷宫问题#
# 定义一个用来在迷宫中找路径的函数 def bfs(maze): # 获取迷宫的行数和列数 m, n = len(maze), len(maze[0]) # 如果迷宫是空的,就没有路径 if m == 0 or n == 0: return [] ...
2024-03-16
0
184
题解 | #密码截取#
def longest_palindrome(s): def expand_around_center(left, right): # 从中心向两边扩展 while left >= 0 and right < len(s) and s[left] ...
2024-03-16
0
140
题解 | #DNA序列#
# 定义一个函数来找到具有最高GC比例的子串 def find_highest_gc_ratio_substring(dna_sequence, n): # 初始化最大的GC比例为-1,这样任何有效的比例都会更大 max_ratio = -1 # 初始化最高GC比例对应的子串...
2024-03-16
0
151
题解 | #称砝码#
# 定义函数计算可称出的不同重量总数 def countDifferentWeights(n, m, x): # 计算所有砝码可能组成的最大重量 max_weight = sum(m[i] * x[i] for i in range(n)) # 初始化动态规划数组,记录每个重...
2024-03-16
0
181
题解 | #删除字符串中出现次数最少的字符#
def remove_least_frequent_chars(s): # 统计每个字符的出现次数 char_count = {} for char in s: if char in char_count: char_count[cha...
2024-03-14
0
159
首页
上一页
1
2
下一页
末页