笔记
G-ZMing
这个作者很懒,什么都没留下…
展开
-
题解:P2196 [NOIP1996 提高组] 挖地雷
【题目描述】在一个地图上有N个地窖(N≤20),每个地窖中埋有一定数量的地雷。同时,给出地窖之间的连接路径。当地窖及其连接的数据给出之后,某人可以从任一处开始挖地雷(原题描述有误),然后可以沿着指出的连接往下挖(仅能选择一条路径),当无连接时挖地雷工作结束。设计一个挖地雷的方案,使某人能挖到最多的地雷。【输入格式】有若干行。第1行只有一个数字,表示地窖的个数N。第2行有N个数,分别表示每个地窖中的地雷个数。第3行至第N+1行表示地窖之间的连接情况:第3行有n−1个数(0或1),表示第一个地窖至原创 2021-03-19 20:03:29 · 461 阅读 · 0 评论 -
【学习第三天】分治
分治分治的适用条件:①具有最优子结构②子问题互相独立③子问题的最优解可以合并得到全局的最优解基本形式void solve(n){ //边界条件,如if(n==1){...} //把n分成若干个小问题,比如分成两个大小为n/2的子问题:solve(n/2),solve(n/2) //合并答案 return ;}回忆归并排序void solve(int l,int r){ if(l==r) return ; int mid=(l+r)/2; solve(1,原创 2021-03-16 21:48:48 · 115 阅读 · 0 评论 -
【学习第二天】欧拉回路
欧拉回路无向图设G为无向连通图,则称经过G的每条边一次且仅一次的路径为 **欧拉通路**。如下图:1->2->3->1->4->3![在这里插入图片描述](https://img-blog.csdnimg.cn/20210315200531555.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzU2MDgy原创 2021-03-15 20:59:43 · 205 阅读 · 0 评论 -
【学习第一天】欧拉定理
欧拉定理 欧拉函数 设n为一个正整数。欧拉函数φ(n)为不超过n且与n互素的正整数的个数。 如下 n 1 2 3 4 5 6 7 8 9 10 11 12 φ(n) 1 1 2 2 4 2 6 4 6 4 10 4 暴力计算 给定一个n,计算φ(n)。我们可以从1枚举到n,如果,说明与原创 2021-03-14 23:11:31 · 657 阅读 · 0 评论 -
2021-03-13
Day 1: 21年3月13日 第一次开通博客原创 2021-03-14 23:09:50 · 70 阅读 · 0 评论