-
让priority_queue支持小根堆的几种方法
点击这里了解什么是priority_queue 前言 priority_queue默认是 大根堆 ,也就是大的元素会放在前面 例如 #includeiostream#includecstdio#includequeueusing namespace std;priority_queueintq;int a[15]={0,1,4,2,3,5};const int n=5;int main(){for(int i=1;i=n;i++)...
2018-06-17 21:35:50
-
P3388 【模板】割点(割顶)
题目背景 割点 题目描述 给出一个n个点,m条边的无向图,求图的割点。 输入输出格式 输入格式: 第一行输入n,m 下面m行每行输入x,y表示x到y有一条边 输出格式: 第一行输出割点个数 第二行按照节点编号从小到大输出节点,用空格隔开 输入输出样例 输入样例#1: 6 71 21...
2018-06-17 21:35:47
-
Triangular Pastures POJ - 1948
Triangular Pastures POJ - 1948 sum表示木条的总长。a[i]表示第i根木条长度。ans[i][j][k]表示用前i条木条,摆成两条长度分别为j和k的边是否可能。 那么ans[i][j][k]=ans[i-1][j-a[i]][k] || ans[i-1][j][k-a[i]] 可以用滚动数组优化。 最后在ans[n]中枚举i和j,如果a...
2018-06-17 21:35:46
-
【DTOJ】2704:数字互换
DTOJ 2704:数字互换 解题报告 2017.11.11 第一版 ——由 翱翔的逗比w 原创 题目信息: 题目描述 输入两个数作为交换数,输出已交换顺序后的两个值。 输入 两个整数,空格隔开 输出 交换后的两个整数,空格隔开 样例输入 1 2 样例输出 2 1 思路: 我的方法是在输出时颠...
2018-06-17 21:35:45
-
洛谷P2084 进制转换
题目背景 无 题目描述 今天小明学会了进制转换,比如(10101)2 ,那么它的十进制表示的式子就是 : 1*2^4+0*2^3+1*2^2+0*2^1+1*2^0, 那么请你编程实现,将一个M进制的数N转换成十进制表示的式子。 注意:当系数为0时,该单项式要省略。 输入输出格式 输入格式: 两个...
2018-06-17 21:35:36
-
(二): 基于ZeroMQ的实时通讯平台
基于ZeroMQ的实时通讯平台 上篇:C++分布式实时应用框架 (Cpp Distributed Real-time Application Framework)----(一):整体介绍 版权声明:本文版权及所用技术归属smartguys团队所有,对于抄袭,非经同意转载等行为保留法律追究的权利! 通讯平台作为C++分布式实时应用...
2018-06-17 21:35:44
-
2017.11.11 复合类型
2.3 复合类型 2.3.1 引用 引用就是为对象起了个别名,引用类型引用另外一种类型。通过将声明符写成 d 的形式来定义引用类型,其中 d 是声明的变量名。 int ival =1024; int refVal= ival; // refVal 指向ival (是ival 的另一个名字) 2.3.2 指针 指针是“指向”另外一...
2018-06-17 21:35:41
-
The Fewest Coins POJ - 3260
The Fewest Coins POJ - 3260 完全背包+多重背包。基本思路是先通过背包分开求出"付出"指定数量钱和"找"指定数量钱时用的硬币数量最小值,然后枚举找的钱,那么付出的钱也随之确定,对于每个枚举出的找的钱可以得到一个答案,那么枚举所有可能的找的钱取答案的最大值即...
2018-06-17 21:35:42
-
洛谷 P2661 信息传递
这题好久前就做过了...结果过了几个月还是不会...题解也看不懂...不过参考题解的一部分倒是懂了。 首先把每个人当做一个节点,从每个人向他要告诉的那个人连边,产生一张有向图。显然,一个人如果不在环上,那么就永远不可能听到自己的信息;一个人如果在环上,那么就...
2018-06-17 21:35:38
-
冒泡法排序参考(Java)
package com.swift; public class Maopao { // 冒泡法 public static void main(String[] args) { int [] arr= {28,2,38,1,390,17,10,9,323 }; for ( int i=0;i10;i++ ) { for ( int j=0;jarr.length-1-i;j++ ) { if (arr[j]arr[j+1 ]) { int temp; temp = arr[j]; arr...
2018-06-17 21:35:39
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash




