首页 > TAG信息列表 > 1601

#01-Trie,Cayley定理#51nod 1601 完全图的最小生成树计数

题目 分析 考虑建出一棵Trie,然后最小生成树就是0的部分到1的部分连一条边, 这个可以用区间短的一方查询另一棵trie,这样时间复杂度为 \(O(n\log^2{mx})\) 方案数注意相同的 \(n\) 个点的无根树为 \(n^{n-2}\) 代码 #include <cstdio> #include <cctype> #include <algorithm> usin

(hnust 1601)名字缩写(map存储前缀)

时间限制: 1 Sec 内存限制: 128 MB 提交: 290 解决: 81 [提交][状态][讨论版] 题目描述 Noname老师有一个班的学生名字要写,但是他太懒了,想少写几个字母。很快他发现这是可行的,例如下面的学生名单: Davidson Davis Dixon Smith 可以缩写为 David Davis Di S David 指明Davidson外,不

Chrome 浏览器历史记录的日期格式转换 sqlite3

Chrome的历史记录文件是Sqlite格式的,里面的时间是以1601-01-01 UTC 时间开始计的微秒数。   -- 将时间戳 转换为 本地日期 select datetime(13255533959000000 / 1000000 + (strftime('%s', '1601-01-01')), 'unixepoch', 'localtime');      -- 结果:2021-01-19 20:45:59   -

OS第1次实验报告:熟悉使用Linux命令和剖析ps命令

聂戴成 201821121012 计算1811 1. 实验环境介绍 给出实验环境: 操作系统:unix-3.1.4(0.340/5/3) 平台:Cygwin 用户名设为自己名字的拼音,举例,刘看山,那么操作系统用户名可以是kanshan、liukanshan。并给出一个带自己名字的命令行窗口截图。 2. 常用命令使用 按照PPT,练习常用命令使用

CH 1601前缀统计

描述 给定N个字符串S1,S2…SN,接下来进行M次询问,每次询问给定一个字符串T,求S1~SN中有多少个字符串是T的前缀。输入字符串的总长度不超过10^6,仅包含小写字母。 输入格式 第一行两个整数N,M。接下来N行每行一个字符串Si。接下来M行每行一个字符串表示询问。 输出格式 对于每个询问

UVA - 1601 The Morning after Halloween (BFS/双向BFS/A*)

题目链接 挺有意思但是代码巨恶心的一道最短路搜索题。 因为图中的结点太多,应当首先考虑把隐式图转化成显式图,即对地图中可以相互连通的点之间连边,建立一个新图(由于每步不需要每个鬼都移动,所以每个点需要向自己也连一条边)。设d[i][j][k]为走到“A在结点i,B在结点j,C在结点k”的状态需