2012 Dhaka

2012 Dhaka

B - Wedding of Sultan

题目描述:给出一棵树的\(dfs\)序(只要经过就会记录),求每个点的度

solution

按\(dfs\)序的规则还原这棵树就好了。

时间复杂度:\(O(n)\)

C - Memory Overflow

solution

模拟

D - Laptop Chargers

题目描述:有\(n\)台电脑,每台电脑的电量,电容量,功耗都可能不同,现在有功率相同的充电器若干个,问最少需要多少个充电器,以及只给一定数量的充电器时,最早没电的电脑的运行时长。

solution

因为拔充电器是不需要时间的因此可以看成一个充电器给所有的电脑同时充电,功率均分,因此最少的充电器个数等于功耗最大的除以充电器的功率。第二个问题就二分一下即可。

时间复杂度:\(O(nlogn)\)

E - Poker End Games

题目描述:有两个人在玩游戏,分别有金币\(A, B\)个,设\(C=min(A, B)\),每一轮输的人给赢的人\(C\)个金币。每个人赢的概率是相等的,问期望在多少轮结束游戏,以及第一个人赢的概率。

solution

第一个人赢的概率为\(\frac{A}{A+B}\), 对于期望轮数,只有考虑金币少的那个人赢的情况就好了,通过计算可得,当金币数数对有循环时,期望轮数为\(2\),当金币数均分时,期望轮数为\(2^{经过多少轮后金币均分}\).

时间复杂度:\(O(能过)\)

F - Overlapping Characters

solution

暴力枚举

G - Reduce the Maintenance Cost

题目描述:有一个图(不一定联通)每条边交给一个点看守,看守的费用为删掉这条边后不连通的点对数乘边权,每个点的重要值为看守总费用加这个点的重要值,求重要值最大的点的最小值。

solution

一道思路清晰却非常难打的题。

对于每个连通块,求出每条边看守的费用,将环里的边删掉。

原题就变成了一个森林,然后对于每棵树二分答案,先考虑度为\(1\)的点,能看守父边的就看守,最后判断是否全都能看守,所有数的最小值的最大值就是答案。

时间复杂度:\(O(nlogn)\)

H - Team Mathematics Olympiad

题目描述:有\(n\)道题,有些题需要上一题的答案才能解,有\(m\)个人解题,要求每个人解题数的最大值减最小值最小,给出每个人答每道题的正确率,问正确题数的期望值。

solution

暴力七维\(dp\)

时间复杂度:\(O(能过)\)

I - Learning Vector

题目描述:有\(n\)个向量,从中选择\(m\)个,从原点出发,依次相连,使得与\(x\)轴围成的面积最大(最后一个向量的\(x\)坐标为右边界),求最大值。

solution

将向量极角排序,当加入一个新的向量在最后时,面积增加值为原高度乘向量宽度再加向量围成的三角形,所以可以用\(dp\)求出到第\(i\)个向量,已经选了\(j\)个,高度为\(k\)的最大值,而高度只枚举有效状态即可。

时间复杂度:\(O(2500n^2)\)

J - Guards II

题目描述:有一个\(n \times m\)的网格图,每个格子都可以放一个守卫,每个守卫会守护它所在的行和列。问网格图的最外层都被守护的方案数。

solution

比较恶心的分类讨论。

原文地址:https://www.cnblogs.com/GerynOhenz/p/9643877.html

时间: 2024-11-25 10:36:12

2012 Dhaka的相关文章

ACM-ICPC Dhaka Regional 2012 题解

B: Uva: 12582 - Wedding of Sultan 给定一个字符串(仅由大写字母构成)一个字母表示一个地点,经过这个点或离开这个点都输出这个地点的字母) 问: 每个地点经过的次数(维护一个栈就可以了,注意进入起点和离开起点都不算入起点的次数) #include<cstdio> #include<cstring> #include<stack> #include<iostream> #include<algorithm> using

解决 U盘安装Windows Server 2012 R2 报错

报错原因: 使用UltraISO刻录镜像时会更改U盘的文件格式为FAT32, 而Server 2012 R2的安装文件install.wim为5G多,故安装失败. 解决方法: 1.按照正常的方法刻录镜像到U盘: 2.更改U盘文件系统: 进入命令行模式,输入 convert f: /fs:NTFS (F盘为我的U盘所在盘符) 3.把install.wim重新拷贝到U盘对应目录

Windows Server 2012配置L2TP服务环境

在上一篇文章<Windows Server 2012配置VPN服务环境>中讲解了在Windows Server2012环境中的基础VPN搭建,但是只能支持PPTP的VPN连接.这篇文章进一步完善了VPN基于L2TP的连接讲解. 在百度上也没有找到一个Windows2012 很全的L2TP服务搭建的方案,所以自己编辑了一个给有需要的朋友们参考. 准备环境:Windows Server 2012R2 数据中心版64位,基础的VPN服务环境已经搭建完成. 功能需求:完善VPN服务器来支持L2TP类型

VmWare平台Windows Server 2012 无响应宕机

我们生产服务器都部署在VMware ESXi 5.5平台上,最近大半年的时间,偶尔就会出现操作系统为Windows Servre 2012的服务器出现没有任何响应(unresponsive)的情况,出现问题的时候,服务器有下面一些现象: 1: 应用程序无法访问SQL Server数据库,使用Microsoft SQL Server Management Sutdio去测试连接数据库,也会返回连接错误. 2: 网络有时候能Ping通,有时候是Ping不通的情况. 3: 远程连接无法访问服务器,从V

SQL Server 2012 案例教程(贾祥素)——学习笔记

第2章 SQL Server 2012概述 1.SQL(Structed Query Language),结构化查询语言. 2.SSMS(SQL Server Mangement Studio),SQL Server 2012的操作环境. 3.连接SQL Server之前应先启动SQL Server服务,即SQL Server(MSSQLSERVER): 方法1 开始--所有程序--Microsoft SQL Server 2012--配置工具--SQL Server配置管理器. 方法2 控制面

SqlServer 2012 FileTable 文件表

SQL Server 2012 提供一种特殊的"文件表",也称为"FileTable". FileTable 是一种专用的用户表,它包含存储 FILESTREAM 数据的预定义架构以及文件和目录层次结构信息.文件属性.FileTable 功能为 SQL Server 中存储的文件数据提供对 Windows 文件命名空间的支持以及与 Windows 应用程序的兼容性支持.即可以在 SQL Server 中将文件和文档存储在称作 FileTable 的特别的表中,但是从

atitit.Windows Server 2003 2008 2012系统的新特性 attilax 总结

atitit.Windows Server 2003  2008  2012系统的新特性 attilax 总结 1. Windows Server 2008 新特性也可以归纳为4个方面. 1 2. 相比Windows Server 08,R2 2 3. win 2012  新特性 2 4. 参考 6 1. Windows Server 2008 新特性也可以归纳为4个方面. 即将发布的Windows Server 2008是企业级的应用平台,可以为CRM等企业级应用提供更好更强的支撑,其新特性也

用一下win server 2012 存储池

因为要用veeam备份点几TiB东西,而veeam最好的平台是2012,所以试一下2012的存储池 我有这么几种方案 方案一,一台物理机3650,2块盘raid1做系统盘,5块盘raid0做数据盘,然后存储池配置时可以看到5块盘,4块自动,1块热备... 方案二,一台物理机3650,2块盘raid1做系统盘,5块盘raid5做数据盘,然后存储池配置时可以看到1块盘,1块自动... 以上是物理机解决方案,个人觉得物理raid比软raid快,而且可靠,但扩展池的时候可能麻烦,当然也可能我思维老套了,

Windows server 2012 搭建VPN图文教程(二)配置路由和远程访问服务

Windows server 2012 搭建VPN图文教程(一)安装VPN相关服务 Windows server 2012 搭建VPN图文教程(二)配置路由和远程访问服务 Windows server 2012 搭建VPN图文教程(三)配置VPN访问账户 Windows server 2012 搭建VPN图文教程(四)客户端访问VPN测试 PartII 配置路由和远程访问服务 本部分主要介绍如何安装和配置路由及远程访问服务的方法,请参考以下操作步骤: (续上)前面提到重新启动操作系统,重启后服务