摘要:
$next_permutation$函数 其实就是算从 \([1-n]\) 的所有数的全部的排列可能情况 先看代码 #include<bits/stdc++.h> using namespace std; int main(){ int num[3]={1,2,3}; do { cout<<num[ 阅读全文
摘要:
\(Trie\) 树 基本概念: \(trie\) 主要是用来存放字符串的,每一个节点表示一个字符,每个 \(node\) 都表示一个根节点. 就像这样:插入 \(see,pain,pand,dog,trie\) (可以得出一个性质就是如果全是小写字母,每个根节点最多有$26$个根节点) 相关代码: 阅读全文
摘要:
题意: \(K\) 种物品,求一次取一件把所有种类取遍的概率不小于 \(p/2000\) 的最小天数。 \(p\) 有 \(Q\) 次询问。 分析: 概率 \(dp\) ,而且选择的顺序没关系,因此二维就可以了 设 \(dp[i][j]\) 表示第 \(i\) 天,之前已经选择了 \(j\) 种物品 阅读全文