自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我是一颗小星星~

Keep It Simple And Stupid.

  • 博客(4)
  • 收藏
  • 关注

原创 UVALive 5908 Tracking RFIDs 【计算几何】

题意:给你一些电磁波发射器和一些接收器,发射的有效距离和中间的一些墙,电磁波每遇到一堵墙可传播距离就减少一,问每个接收器能收到哪些发射器的电磁波。 思路:由于发射器数据较大,接收器个数和有效距离数据较少,选择枚举接收器有效范围内的所有发射器,再通过线段相交来判断是否可收到。 优化:枚举发射器的时候,可以二分得到接收器的范围,在范围内枚举会减少计算量。#pragma warning(disable

2015-07-17 15:54:20 591

原创 UVA11988 Broken Keyboard (a.k.a. Beiju Text)

题意:给出一个打字序列,其中[表示home键,]表示end键,处理一下,输出实际输出的序列。 思路:邻接表的思路,记录每个字母的下一个字母在的位置。//UVA11988//邻接表#pragma warning(disable:4996)#include <stdio.h>#include <string.h>#include <string>#include <algorithm>#

2015-07-17 11:40:15 582

原创 UVA 11136 Hoax or what 【multiset】

题意:每天放进箱子里一些数字,之后取出箱子中最大和最小的两个数,得分为两者的差,求n天后的得分总和。 思路:使用multiset,因为其内部是排好序的,直接取,然后删除即可。#pragma warning(disable:4996)#include <stdio.h>#include <algorithm>#include <set>#include <iostream>#include

2015-07-17 11:36:59 597

原创 UVALive 4487 Exclusive-OR

#pragma warning(disable:4996)//UVALive 4487/*题意:每次告诉你两个变量的异或值,或者是一个变量的确切值,询问一些变量的异或值考点:并查集思路:每次告知信息时:将两个变量添加到并查集里(只给一个变量的确切值的时候看做是和一个数值为0的超级变量异或,因为x^0=x) 并且对于每个节点记录此节点与其祖先节点的异或值,做法就是从此结点一直更新到祖

2015-07-17 11:23:44 708

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除