Siyuan's Blog

你强归你强,我永不示弱!


  • 首页

  • 关于

  • 归档

  • 标签

  • 友链

  • 资源

  • 搜索

「算法笔记」线性基

发表于 2019-01-26 | | 阅读次数:
字数统计: 888 字
线性基是一种特殊的基,它通常会在异或运算中出现。
阅读全文 »

「HNOI 2011」数学作业

发表于 2019-01-26 | | 阅读次数:
字数统计: 618 字

Description

题目链接:BZOJ 2326

小 C 数学成绩优异,于是老师给小 C 留了一道非常难的数学作业题:

给定正整数 $n$ 和 $m$,要求计算 $\text{Concatenate}(1\dots n)\bmod m$ 的值,其中 $\text{Concatenate}(1\dots n)$ 是将所有正整数 $1,2,\dots,n$ 顺序连接起来得到的数。小 C 想了大半天终于意识到这是一道不可能手算出来的题目,于是他只好向你求助,希望你能编写一个程序帮他解决这个问题。

数据范围:$1\le n\le 10^{18}$,$1\le m\le 10^9$

阅读全文 »

「算法笔记」矩阵求逆

发表于 2019-01-26 | | 阅读次数:
字数统计: 655 字
矩阵求逆和整数逆元比较类似,是通过高斯消元的思路实现的。
阅读全文 »

「算法笔记」矩阵入门

发表于 2019-01-25 | | 阅读次数:
字数统计: 1.5k 字
矩阵是一个非常有用的工具,经常可以用于几何与代数之间的转化,以此来优化算法。
阅读全文 »

「JSOI 2008」最小生成树计数

发表于 2019-01-25 | | 阅读次数:
字数统计: 1.2k 字

Description

题目链接:BZOJ 1016

给出一个由 $n$ 个点和 $m$ 条边构成的简单无向加权图。你不满足于求出这个图的最小生成树,而希望知道这个图中有多少个不同的最小生成树。(两棵最小生成树是不同的当且仅当它们有至少有一条边不同)。方案数对 $31011$ 取模。

数据范围:$1\le n\le 100$,$1\le m\le 1000$

阅读全文 »

「HDU 3976」Electric Resistance

发表于 2019-01-25 | | 阅读次数:
字数统计: 676 字

Description

题目链接:HDU 3976

给你一个有 $n$ 个节点的电路(标记为 $1$ 到 $n$),请你求出节点 $1$ 和节点 $n​$ 之间电路的等效电路。

电路在 $1$ 和 $n$ 之间的等效电阻为:如果只考虑节点 $1$ 为正极,节点 $n​$ 为负极,那么整个电路可以看作是一个电阻。保证任意两个节点之间的电阻最多只有一个。

本题 $T$ 组数据。

数据范围:$1\le T\le 100$,$1\le n\le 50$,$1\le m\le 2000$

阅读全文 »

「HEOI 2015」小 Z 的房间

发表于 2019-01-25 | | 阅读次数:
字数统计: 526 字

Description

题目链接:BZOJ 4031

你突然有了一个大房子,房子里面有一些房间。事实上,你的房子可以看做是一个包含 $n\times m$ 个格子的格状矩形,每个格子是一个房间或者是一个柱子。在一开始的时候,相邻的格子之间都有墙隔着。

你想要打通一些相邻房间的墙,使得所有房间能够互相到达。在此过程中,你不能把房子给打穿,或者打通柱子(以及柱子旁边的墙)。同时,你不希望在房子中有小偷的时候会很难抓,所以你希望任意两个房间之间都只有一条通路。现在,你希望统计一共有多少种可行的方案。答案对 $10^9$ 取模。

数据范围:$1\le n,m\le 9$

阅读全文 »

「HNOI 2013」游走

发表于 2019-01-25 | | 阅读次数:
字数统计: 281 字

Description

题目链接:BZOJ 3143

有一个无向简单连通图,顶点从 $1$ 编号到 $n$,边从 $1$ 编号到 $m$。

小 Z 在该图上进行随机游走,初始时小 Z 在 $1$ 号顶点,每一步小 Z 以相等的概率随机选择当前顶点的某条边,沿着这条边走到下一个顶点,获得等于这条边的编号的分数。当小 Z 到达 $n$ 号顶点时游走结束,总分为所有获得的分数之和的,答案保留 $3​$ 位小数。

现在,请你对这 $m$ 条边进行编号,使得小Z获得的总分的期望值最小。

数据范围:$2\le n\le 500$

阅读全文 »

「JSOI 2008」球形空间产生器

发表于 2019-01-25 | | 阅读次数:
字数统计: 560 字

Description

题目链接:BZOJ 1013

有一个球形空间产生器能够在 $n$ 维空间中产生一个坚硬的球体。现在,你被困在了这个 $n$ 维球体中,你只知道球面上 $n+1$ 个点的坐标 $(x_{i,1},x_{i,2},\dots,x_{i,n})$,你需要以最快的速度确定这个 $n$ 维球体的球心坐标,以便于摧毁这个球形空间产生器。答案保留 $3$ 位小数。

数据范围:$1\le n\le 10$,$\vert x_{i,j}\vert\le 20000$

阅读全文 »

「Luogu 2187」小 Z 的笔记

发表于 2019-01-24 | | 阅读次数:
字数统计: 119 字

Description

题目链接:Luogu 2187

小 Z 的有一个长度为 $n$ 的笔记,他规定有 $m​$ 个字母对不能相邻,并且是与字母顺序无关的。现在给出这个笔记,请求出最少需要擦掉多少个字母,使得整个笔记合法。

数据范围:$1\le n\le 10^5$,$1\le m\le 400​$

阅读全文 »
1…7 89…17
Siyuan

Siyuan

Chasing Dream OIer

165 日志
147 标签
RSS
GitHub Codeforces QQ E-Mail Zhihu Telegram
© 2019 Siyuan | Site words total count: 145.4k
由 Hexo 强力驱动
|
主题 — NexT.Pisces v5.1.4
0%