牛客253847561号
牛客253847561号
全部文章
分类
归档
标签
去牛客网
登录
/
注册
牛客253847561号的博客
全部文章
(共31篇)
题解 | 寻找峰值
# # 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 # # # @param nums int整型一维数组 # @return int整型 # class Solution: def findPeakElement(self , nums: List[int...
2026-02-22
0
25
题解 | 寻找峰值
# # 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 # # # @param nums int整型一维数组 # @return int整型 # class Solution: def findPeakElement(self , nums: List[int...
2026-02-22
0
19
题解 | 二维数组中的查找
# # 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 # # # @param target int整型 # @param array int整型二维数组 # @return bool布尔型 # class Solution: def Find(self ,...
2026-02-22
0
16
题解 | 二分查找-I
# # 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 # # # @param nums int整型一维数组 # @param target int整型 # @return int整型 # class Solution: def search(self , ...
2026-02-22
0
18
题解 | 计算阶乘
a=10**6 m=10**9+7 l=[1]*(a+1) for i in range(1,a+1): l[i]=(i+1)*l[i-1]%m t=int(input()) for j in range(t): n=int(input()) print(l[n-1])
2026-02-17
0
28
题解 | 斐波那契数列
k=int(input()) if k==1: print(1) elif k==2: print(2) elif k>=3: a=1 b=1 for i in range(k-2): c=(a+b)%(10**9+7) ...
2026-02-17
0
21
题解 | 大水题
def add(num): a=0 for i in str(num): a+=int(i) if len(str(a))==1: return a else: return add(a) print(add(input...
2026-02-14
0
20
题解 | 哈希冲突
import hashlib import random def sha256(text: str) -> str: return hashlib.sha256(text.encode()).hexdigest() enc_len = 0 enc_key = "&qu...
2026-02-13
0
20
题解 | 大整数哈希
n=int(input()) i=1 an=0 f={} while i<=n: x,y=map(int,input().split()) a=f.get(x,0) an+=i*a f[x]=y i+=1 print(an&((1<<...
2026-02-02
0
25
题解 | 字符串哈希
n=int(input()) l=[input() for i in range(n)] d={} for i,j in enumerate(l): d[j]=i print(len(d))
2026-01-30
0
26
首页
上一页
1
2
3
4
下一页
末页