【题解】HackerRank-Number Game on a Tree
题目
https://www.hackerrank.com/challenges/number-game-on-a-tree/problem
题意
给一棵树,求有多少结点的有序对使得先手必胜。
对于一个有序点对,在路径上的边权集上玩一个游戏,轮流移除一个数字,要求比不超过之前移除的所有数字,无法操作者为败者。
https://www.hackerrank.com/challenges/number-game-on-a-tree/problem
给一棵树,求有多少结点的有序对使得先手必胜。
对于一个有序点对,在路径上的边权集上玩一个游戏,轮流移除一个数字,要求比不超过之前移除的所有数字,无法操作者为败者。
https://www.hackerrank.com/contests/w38/challenges/cargo-delivery
给一个简单无向图,有 k 个人要依次从 1 到 n。一开始边权为 0,每经过一次边权 +1。有 t 次机会使一条边边权 -1。最小化所有人每个人经过的边权的最大值的最大值。
https://www.hackerrank.com/contests/w38/challenges/cyclical-queries
给一个带边权的有向环。
每次对最初的环上的一个点 \(x\) 进行询问,设离 \(x\) 最远的点是 \(y\)(如果有多个,选取最后添加的那个),要求支持以下操作:
https://www.hackerrank.com/contests/w38/challenges/neighborhood-queries
给一棵带点权的树,每次询问距离一个点 \(u\) 距离不超过 \(d\) 的所有点的点权中第 \(k\) 大的点权。
ip addr
或 ifconfig
或 ipconfig
。192.168.a.b
,那么在主机中应该有名字中包含 vmware 的虚拟网络 ip 为 192.168.a.1
。192.168.a.1
,端口默认是 1080,协议 socks5。https://www.hackerrank.com/challenges/2s-complement/problem
求 \(a\) 到 \(b\) 之间的所有数的二进制补码表示的 1 的个数之和。
https://www.hackerrank.com/challenges/stonegame/problem
给 \(n\) 个数,可以选择至多 \(n - 1\) 个数减少,问有多少中方案可以使操作后的 \(n\) 个数异或和为零。
https://www.hackerrank.com/challenges/winning-lottery-ticket/problem
给一些只包含数字的字符串,问有多少无序字符串对,使得这两个字符串中包括了 0-9 之间的所有数字。
从 2017.9 开始,P站被墙。因为 DNS 污染的缘故,即便是有 SS 也无济于事。
解决方案:要么换无污染 DNS,要么改 hosts。为了一劳永逸,我选择了前者。
以下为具体过程 (on Arch Linux):