Qadccccc
Qadccccc
全部文章
分类
题解(12)
归档
标签
去牛客网
登录
/
注册
Qadccccc的博客
全部文章
(共121篇)
题解 | 相差不超过k的最多数-- 双指针
import sys # for line in sys.stdin: # a = line.split() # print(int(a[0]) + int(a[1])) """ 测试用例1 1 2 2 3 5 4 测...
2025-07-12
0
43
题解 | 排序 快速排序
# # 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 # # 将给定数组排序 # @param arr int整型一维数组 待排序的数组 # @return int整型一维数组 题解 : https://leetcode.cn/discuss/post/36908...
2025-07-12
0
45
题解 | 【模板】堆 pyhton
import sys # for line in sys.stdin: # a = line.split() # print(int(a[0]) + int(a[1])) # +,, """ 堆 heapq 默认实现的是最小堆 实现最大堆...
2025-07-06
0
48
题解 | 哈夫曼编码 -最小堆-优先队列
import sys # for line in sys.stdin: # a = line.split() # print(int(a[0]) + int(a[1])) """ 哈夫曼编码 https://blog.csdn.net/xyy1...
2025-07-06
1
53
题解 | 活动安排-贪心-结束时间
import sys # for line in sys.stdin: # a = line.split() # print(int(a[0]) + int(a[1])) """ 解题思路: 贪心解法 0. 对所有活动以结束时间b 为排序 0.1...
2025-07-06
0
49
题解 | 表达式求值
""" https://blog.nowcoder.net/n/c8c1ff4ecfb44ca4958b1ecbdcbf2021 #print(ss.solve("(2*(3-4))*5")) # -10 #print(ss.solve("...
2025-07-05
0
36
题解 | 点击消除-栈使用
import sys # for line in sys.stdin: # a = line.split() # print(int(a[0]) + int(a[1])) """ 解题思路 定义一个栈 比较栈顶是否存在存在则删除栈顶,跳过当前元素,不...
2025-07-05
0
35
题解 | 快速乘
import sys """ a*b mode p b转为二进制 快速乘法(a*b mod p)是一种用于计算大整数乘法取模的高效算法,特别适用于a和b规模较大(如达到10^18级别)时避免溢出的场景。其核心思想是将乘法转换为二进制分解的加法运算,结合模...
2025-07-03
0
61
题解 | 汉诺塔问题
# # 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 # # # @param n int整型 # @return string字符串一维数组 # class Solution: def getSolution(self , n: int) ->...
2025-06-30
0
59
题解 | ranko的手表
import sys # for line in sys.stdin: # a = line.split() # print(int(a[0]) + int(a[1])) """ 解题思路: 时间格式: X1X2 :X3X4 X1 的范围为 0&l...
2025-06-30
0
41
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页