飞鸢泛惊鸿
飞鸢泛惊鸿
全部文章
题解
归档
标签
去牛客网
登录
/
注册
飞鸢泛惊鸿
人生自是有情痴,此恨不关风与月
全部文章
/ 题解
(共6篇)
题解 | #猴子选大王#
跳转题目1 跳转题目2 一、题意简述 有 只猴子,给出 对关系 ,表示这两只猴子同时出现过一次。 定义: 猴子 的热度 :它出现在多少对中 选择两只猴子 ,价值为: 其中 表示 同时出现的次数。 求最大价值。 二、核心思路 统计信息 like[i]:每只猴子的热度 both[(i...
pypy3
Python3
哈希表
2026-05-11
1
8
题解 | #猴子选大王#
跳转题目1 跳转题目2 一、题意简述 有 只猴子,给出 对关系 ,表示这两只猴子同时出现过一次。 定义: 猴子 的热度 :它出现在多少对中 选择两只猴子 ,价值为: 其中 表示 同时出现的次数。 求最大价值。 二、核心思路 统计信息 like[i]:每只猴子的热度 both[(i...
pypy3
Python3
哈希表
2026-05-11
0
7
题解 | #托米的位运算#
牛客 NC16762:托米的位运算(清晰题解) 题目链接:https://ac.nowcoder.com/acm/problem/16762 难度:中等偏思维 简洁版本 已知&的越多,最后结果越小 我们希望最后的b可以被2^v整除 根据贪心思想,v尽可能大就要从高位枚举,每一个数都包含...
pypy3
Python3
2026-04-30
1
23
题解 | #牛牛的xor#
很简单的一道题 用贡献法+贪心 对于每个数从高到低考虑 如果ans中这个位为0并且num值大于这个位转换成10进制 答案中加上 import sys input=sys.stdin.readline input() nums=list(map(int,input().split())) ans=0...
pypy3
Python3
2026-04-30
1
25
题解 | #Poi 的新加法(Hard Version)#
import sys input=sys.stdin.readline def solve(): n,q=map(int,input().split()) nums=list(map(int,input().split())) for _ in range(q): ...
pypy3
Python3
2026-04-26
1
27
题解 | #字符串构造#
这道题写个pass都能过,应该是只检测有没有SATAN了 下面是正解(应该?) s=input() #找前缀下标,定位到最后一个字母 def find(s,tar): idx=-1 for c in tar: idx=s.find(c,idx+1) ...
pypy3
Python3
字符串
构造
2026-04-20
4
31