自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Sky

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

原创 Linux下使用QQ:Chrome扩展程序ARC Welder

为什么我要装Android模拟器呢,因为想要在Linux下上QQ呀。 然而,花2GB内存代价开一个QQ感觉好不值的样子,于是发现了另一种可以上QQ的方法。 我是看了这个教程的:http://www.iplaysoft.com/arc-welder.html不过,在Chrome应用商店搜索到ARC Welder这个插件并不容易。 给出链接: https://chrome.google.com/

2015-11-19 11:27:44 3248

原创 Linux (Ubuntu) 下的Android模拟器:Genymotion

据说这是一款十分好用的Android模拟器,之前没玩过Android模拟器,这就是自己第一次使用。Downloads:https://www.genymotion.com/ 麻烦的是需要现注册才能下载。有收费版,也有免费版,点击buy genymotion,页面往下拉,就能发现这一行极小的字。【表示自己找了老半天】 我的是64位系统,所以最后下载下来的是genymotion-2.5.2_x64.

2015-11-19 09:54:53 67088 4

原创 BZOJ 1044 HAOI 2008 木棍分割 --二分 DP

这道题第一问很容易,二分答案,然后贪心判断即可。得出第一问答案maxl之后,解第二问可以DP。一个很容易想的状态就是f[i][j]表示前i根木棍,分成j段的方案数。转移是f[i][j] = sum {f[k][j-1]},i’ <= k < i,i’满足它是最小的满足sum{a[i’] ~ a[i] <= maxl}的数。状态数O(nm)已经快要爆了,所以转移上必须O(1)做到。很容易知道,i’关于

2015-11-16 12:01:04 307

原创 BZOJ 1046 HAOI 2007 上升序列 -- DP 贪心

如果能想到贪心那么这道题就不难了。假设我们求出f[i]表示以i为第一个数的最长上升子序列长度,那么为了使字典序最小,我们可以采用这样的贪心策略:当前询问的长度为Q,我们枚举第一个i,使得f[i] >= Q && a[i] > last,找到i之后:Q–, last = a[i],然后继续枚举。这个策略的正确性是很显然的。读入一个Q之后先判断是否有解,因为如果存在一个长度为L的上升序列,那么必定存在

2015-11-15 21:15:26 458

原创 Linux Mint + win10 双系统初体验

今天给自己的本装上了Linux Mint, 现在是和win10并存的状态. 在一位神犇的帮助下, 成功地搞好了.本来还想继续把ss搞好, 奈何自己对于Linux的操作一无所知, 最后只弄好了一, 还不能正常使用.我是刚刚才接触的Linux, 不过刚刚接触就感觉这个系统很好. 之前看到过NOI Linux, Ubuntu kylin, 自己着实感觉界面不大好, 所以也就没去更多接触。Linux Mi

2015-11-14 19:40:06 11690

原创 Treap 学习总结

Treap是一种BST,可以山寨set,另外还可以实现set实现不了的“名次树”。它可以说是一个满足堆性质的BST。“堆性质”是为了维护它的平衡,对于每个节点,都给它随机一个值,作为堆性质的关键字。所以,Treap的使用要看一点点人品,随机出的优先值在大多数情况下还是可以使BST趋于平衡的,各个操作的期望复杂度是O(logn)。写一个能实现名次树的Treap需要多开一个size数组,支持以下操作:

2015-11-12 10:02:27 265

原创 NOIP 2010 引水入城 (数据结构使人懒惰~.~)

发现这句话说的很对:数据结构使人懒惰。然而貌似大概可能,之后的考试中,不会再有裸数据结构题了TvT。这道题我的做法是:首先BFS/DFS【bitset黑科技大法好】求出对于每个临水的城市可以输水到那些沙漠城市。如果所有沙漠城市都可以得到水,那么问题就变成了选择最少的临水城市,使得沙漠城市都有水。这不就是赤裸裸的可重复覆盖问题嘛。于是写了DLX。#include <cstdio>#include <

2015-11-05 08:20:26 275

原创 N皇后问题 求解方案数

这是个很经典的练习回溯法的问题。目前还没有已知数学公式可以直接计算,所以只能交给CPU暴力搜索了。方案一: 直接搜索、回溯。对于每一行枚举皇后的位置,再开一个bool型数组记录哪一列、哪一条主对角线、哪一条副对角线已经放过皇后。速度上N <= 13还是能在1s之内跑出来的。 // 代码中id(x, y, 1)返回的是(x,y)所在行已经放过皇后的标号,实际没有任何卵用~.~#include <cs

2015-11-04 07:33:05 745

原创 模拟赛记录(3):11.02 论想题思路

第 1 题 我们爱几何 (geometry) 【题目描述】 AngryBacon 和 ftiasch 是好朋友。ftiasch 酷爱几何,于是 AngryBacon 经常会为 ftiasch 出一些几何 题。这次,他又出了一道题目: 给出平面上的 N 个整点,AngryBacon 想选取这 N 个点中的 K 个点,连成一个正 K 边形。 正 K 边形的定义为边数为 K

2015-11-03 07:42:36 521

原创 模拟赛记录(2):10.31 T1 double精度问题,T2 Trie树

这天真是考瞎自己了,三道水题,只拿了180分。真是值得注意~.~。T1:给定n,s和数列a,表示数列a有n个整数,每个数不超过s,求平均数,保留12位小数输出。并没有注意过double的精度误差有多大,于是也没想别的就直接用double储存,直接算。最后是A4个,W5个,T1个。精度误差导致W,而T的原因,应该是浮点数的运算比整形要慢,所以复杂度上自带常数。在自己的CPU上跑了一下,1亿次整形加/乘

2015-11-03 07:19:02 762

空空如也

空空如也

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

TA关注的人

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