码迷,mamicode.com
首页 >  
搜索关键字:pair    ( 2800个结果
YbtOj练习:广搜1 最小权值
这道题的数据是不是有点水?还是题目描述有问题? #include<bits/stdc++.h> #define x first #define y second using namespace std; const int N=1005; typedef pair<int,int> PII; int ...
分类:其他好文   时间:2020-08-17 17:32:42    阅读次数:60
最小生成树【模板】
Prim算法 复杂度:O(N*N) #include<bits/stdc++.h> using namespace std; const int maxn = 1005; int n; int d[maxn], vis[maxn], mat[maxn][maxn]; int main(){ int ...
分类:其他好文   时间:2020-08-08 00:31:58    阅读次数:61
2020hdu多校第六场1006A Very Easy Graph Problem
题目地址:http://acm.hdu.edu.cn/showproblem.php?pid=6832 题意:在一个n个结点,m条边的无向连通图中,且第i条边的权值为2i,每个结点有一个值,为1或者0。d(i,j)表示结点i到结点j之间的最短距离。对所有节点求所有的可能配对形式d(i,j)*[a[i ...
分类:其他好文   时间:2020-08-07 12:39:03    阅读次数:128
图论:欧拉(回)路模板
点击查看代码块 /* 找字典序最小的欧拉路,也可以做欧拉回路 */ #include <bits/stdc++.h> #define ed end() #define bg begin() #define mp make_pair #define pb push_back #define v(T) ...
分类:其他好文   时间:2020-08-07 12:35:13    阅读次数:76
小话数据结构-图 (聚焦与于实现的理解)
数学使我们能够发现概念和联系这些概念的规律,这些概念和规律给了我们理解自然现象的钥匙。 ——爱因斯坦 前言 本文代码基于C++实现,阅读本文,需要有以下知识 教熟练使用C++ STL库中的vector,map,pair等; 对于递归和简单搜索算法(dfs,bfs)有粗浅的理解; 稍微的离散数学或者是 ...
分类:其他好文   时间:2020-08-04 14:04:46    阅读次数:74
Scanner对象
Scanner对象 之前我们学的基本语法中我们并没有实现程序和人的交互,但是Java给我们提供了这样一个工具类,我们可以获取用户的输入。java.until.Scanner是Java5的新特征,我们可以通过Scanner类来获取用户的输入。 基本语法: Scanner s = new Scanner ...
分类:其他好文   时间:2020-08-03 00:47:11    阅读次数:76
杭电多校第四场 1003 Contest of Rope Pulling(随机化+动态规划)
题意: 多组输入,给定a,b两个数组,长度分别为n,m。每个元素有两个值:wi,vi,要求从两个数组中分别选出一个子数组,使得两个子数组的wi和相同,并使总的vi之和最大。 数据范围:n,m<=1e3,wi<=1e3,vi<=1e9,\(\sum(n+m)<=1e4\) 解法: 很容易想到分别对两个 ...
分类:其他好文   时间:2020-07-31 18:01:31    阅读次数:115
换教室sol
换教室 概率期望dp的模板题 状态较好设计,转移的时候注意要把所有的可能性都考虑到并加起来 #include<bits/stdc++.h> #define fi first #define se second #define pb push_back #define mp make_pair #de ...
分类:其他好文   时间:2020-07-30 19:42:09    阅读次数:66
2020杭电多校第三场 1007 Tokitsukaze and Rescue
思路:题目的边权是由随机数给出的,所以最短路径上的边数不会很长,有多条不同走法的最短路的情况出现的概率也很低,所以可以先找出一条最短路,删掉一条边后,转化为 \(k - 1\) 的子问题继续求解,直到 \(k = 0\) ,记录最大值就好。。。。 #include <iostream> #inclu ...
分类:其他好文   时间:2020-07-28 22:17:45    阅读次数:90
《算法竞赛进阶指南》0x51线性DP Cookies
题目链接:https://www.acwing.com/problem/content/279/ 题目给定一个长度为n的序列g,和一个数m,要求将m分成n份,设定为数列a,使得数列g与数列a的乘积最小。根据排序不不等式,在g是升序的情况下,a是降序才会使得结果最小。所以对g进行降序排序之后,题意中的 ...
分类:编程语言   时间:2020-07-28 14:39:38    阅读次数:80
2800条   上一页 1 ... 10 11 12 13 14 ... 280 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!