自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 收藏
  • 关注

转载 vim script 分享(写c/c 程序代码)

2009-09-27 12:44 428人阅读 评论(1) 收藏自己使用vim编辑代码也是有一段时间来,目前阅读、修改、写代码基本都离不开他了。本人使用过的编辑器很少,以前一般都是使用程序开发IDE自带的编辑器些代码,没觉得什么方便。开始使用vim的刚刚接触linux程序开发的时候,那时看到其他人一般都是在windows下使用Source Insight 编辑代码,然后在虚拟机

2012-02-06 12:17:23 556

转载 DP优化——四边形不等式 uva 10304 - Optimal Binary Search Tree

// 原文地址 http://www.cnblogs.com/zxndgv/archive/2011/08/02/2125242.html今天学习了一下四边形不等式,这个东西很早以前就看过,但是始终觉得很难,因为对于题目来说去证明的话总觉得有些麻烦撒~今早看了看,把由w(i,j)满足四边形不等式能推出m(i,j)也满足四边形不等式的那一部分看明白了。决策单调性(也就是s(i,j)那一部分)

2012-02-01 20:17:02 644

转载 转 hdu 1452

/* 计算 2004^X的因子和 s(2004^X)   mod M, M=29     s(2004^X)%29  因子和 s是积性函数,即 :gcd(a,b)=1==> s(a*b)= s(a)*s(b)    2004^X=4^X * 3^X *167^X  s(2004^X)=  s(2^(2X))* s(3^X) * s(167^X)    如果 p是

2012-01-14 12:50:47 263

原创 uva 10954 Huffman

//============================================================================// Name        :// Author      : Count_24// Version     :// Copyright   : Your copyright notice// Description :

2011-11-26 14:37:55 344

原创 uva 165 - Stamps

1Y  因为下标弄错以为思路错了,调了很长时间(要对自己的思路有信心)面额为 1的必选  ,后边下一个邮票的面额可达到的最大值可由前面已得到的邮票算出,从 q[cur]+1  到 max  回溯就OK了

2011-11-01 11:40:36 385

原创 uva 10012 how big is it?

wa了好几次,半径可能差距很大,小的园可能包含在两个大园之间,只需标记一线每个圆心的坐标

2011-10-29 20:20:52 373

转载 ubuntu 常用命令 一点点积累

root  : sudo -s关机  : shutdown -h 1查看进程 : ps -e删除进程 : kill 123下载 : wget 网址打开程序 :  nohup 程序名office 变中文:sudo apt-get install openoffice.org-l10n-zh-cn误删文

2011-10-18 21:45:20 260

转载 Ubuntu root 权限

Ubuntu的root权限问题(转载) 原来在 Ubuntu, 传统 UNIX 'root' 被屏蔽了,说不能用root直接登陆系统.需要用Sudo命令来登陆......sudo chown bob *然后将会提示输入口令, 口令将保存 15 分钟. 过了这个时间

2011-10-17 13:46:47 1738

转载 ubuntu qq

地址:  http://dl.dbank.com/c0ubxrf11t

2011-10-16 18:21:13 257

转载 十月百度,阿里巴巴,迅雷搜狗最新面试五十三题(持续更新中10.16)

原文地址:http://blog.csdn.net/v_july_v/article/details/6855788 十月百度,阿里巴巴,迅雷搜狗最新面试十一题引言   当即早已进入10月份,十一过后,招聘,笔试,面试,求职渐趋

2011-10-16 12:57:47 741

转载 ubuntu 游戏

转载:http://lgjmfyx.blog.163.com/blog/static/46955077200841523231588/Trigger,在linuxer电子杂志里看到的一个3D野外房车拉力赛游戏,跟极品比起来难控制多了,乱开的话很容易失控或者

2011-10-15 22:46:52 509

转载 ubuntu 11.04 桌面上边和左边全没了怎么办?

unity --reset

2011-10-15 20:59:17 855

转载 Ubuntu桌面美化之conky(类似win下的rainmenter)

原文地址 :http://ubuntuguidance.tk/node/32我们刚接触操作系统都是从操作系统的桌面开始的,因为桌面是最直观,最友善的人机界面。今天给大家带来一个很炫的桌面软件conky,conky,是ubuntu下的一个侧边栏软件,可以

2011-10-15 15:05:56 2526

原创 uva 11503 并查集

并查集  模板题   水过编一下号就ok#include #include #include #include #include #include #define M 100100#define INF 100000000u

2011-10-11 22:13:36 373

原创 uva 793 并查集

#include #include #include #include #include #include #define M 10000#define INF 100000000using namespace std;int

2011-10-10 23:38:00 476

转载 强大的poj分类[ZZ]

初期:一.基本算法:     (1)枚举. (poj1753,poj2965)     (2)贪心(poj1328,poj2109,poj2586)     (3)递归和分治法.     (4)递推.     (5)构造法.(poj3295)

2011-09-27 15:27:24 308

原创 最小生成树 poj 2485

#include #include #include #include #include #include #define M 505#define IM 505*505/2using namespace std;int r[I

2011-09-25 22:55:42 187

原创 Dijkstra 有向图单源最短路径

/* 有向图单源最短路径问题   权值 >= 0*/#include #include #include #include #include #include #define M 1005#define INF 900000000using

2011-09-14 13:49:05 377

原创 HDU 1237 前缀树

#include #include #include #include #include #include #include #include #define M 50100using namespace std;typedef struc

2011-09-14 00:10:37 300

原创 【转】uva 10000--10099

字号:大中 小 转自:http://apps.hi.baidu.com/share/detail/1656494010000Longest Paths最短路径最短路径的变形,应用bellmanford算法10001

2011-09-11 23:00:26 799

原创 poj 1020 DFS

//http://poj.org/problem?id=1020int a[12]; //记录小正方形的大小int T,N,n; // N 为大正方形的边,n为小正方形个数int flage;int high[M]; //标记每一列填充后的高度void dfs

2011-08-18 21:00:45 239

原创 uva 701 考古学家的烦恼( log)

给一个数字串x,求最小的正整数n,使得pow(2,n)==x*pow(10,y),并且y大于串n的长度。所以:x*pow(10,y)转化为:log2(x)+n*log2(10)#include #include #include #include #i

2011-08-17 14:52:30 569

原创 uva 10105 多项式系数 (排列与组合)

#include #include #include #include #include #include #include #define LOCAL#define M  20using namespace std;int c[M][M]

2011-08-15 20:49:35 440

原创 幂取模 (分治法)

int pow_mod(int a,int n,int m )       //a^n % m{    if(n == 1) return a % m;    int x = pow_mod(a,n/2,m);    long long ans = (long l

2011-08-15 10:54:29 567

原创 poj 3278 bfs

#include using namespace std;int N,K;int vis[200005] = {0};int q[200005];void bfs(){    int front,rear;    front = rear = 0;

2011-08-15 09:11:15 211

原创 poj 2287 田忌赛马

/* 1)当前田忌马比国王的最慢的还慢,则败局+1,并将此马与国王剩余中最快的马比较,因为这样代价最小。同时s指向次快的马。 2)当前田忌马比国王的最慢快,  则胜局+1,e指向次慢的马,这样保留的实力最大。 3)当前田忌和国王的最慢马同速,分别让当前马与最快

2011-08-13 16:25:51 473

原创 树状数组(转载)

查看文章  树状数组学习系列1 之 初步分析——czyuan原创2009年08月13日 星期四 15:41其实学树状数组说白了就是看那张图,那张树状数组和一般数组的关系的,看懂了基本就没问题了,推荐下面这个教程:http

2011-08-12 15:30:40 316

原创 uva 10245 最近点对(分治)

#include #include #include #include #define M 20100#define INF 10000typedef struct NN{    double x;    double y;}NN;NN *

2011-08-11 11:47:06 410

原创 归并排序求逆序对数)

这题是要求冒泡排序交换的次数,数据这么大,直接冒泡排序肯定超时,这题实际就是求逆序对数,可以用归并排序来求逆序对数,只需要在代码注视处加上cnt+=m-p就可以了,这题也让我学会了归并排序,收获不小啊C++语言: Codee#10087#include using

2011-08-04 20:57:33 518

原创 HDU 3724 Trie 树

#include #include #include #include #include #include #include #define M 100000typedef struct Node{    int count;    s

2011-08-04 19:50:32 359

原创 memcpy && memcmp

#include #include #include #include #include #include #include #define M 10000using namespace std;typedef struct Node{

2011-08-04 11:38:54 261

原创 10706 - Number Sequence

#include #include #include #include #include #include #include #include #define M 31271using namespace std;long long a[M

2011-08-04 11:03:20 322

原创 10341 - Solve It 三分 + 浮点型函数用法

#include #include #include #include #include #include #include #define M 1e-9using namespace std;int p,q,r,s,t,u;

2011-08-02 20:19:59 330

原创 10905 - Children's Game

#include #include #include #include #include #include #include #define M 10000using namespace std;int cmp(const vo

2011-08-02 19:02:16 248

原创 10763 出国交换 用字符串代下标

#include #include #include #include #include #include #include #define M 10000using namespace std;char str1[500010][25];

2011-08-02 15:05:03 254

原创 10700 无括号的表达式

#include #include #include #include #include #include #include #define M 500using namespace std;long long deal(char *str,c

2011-08-02 12:07:05 313

原创 二分查找求下界

int lower_bearch(int value,int *A,int x,int y)   //x初始值为  0   y为  len - 1     value为要查找的值,A查找的数组 (升序排列){      int mid,max = y;      wh

2011-08-02 10:46:29 554

原创 三分应用

#include#includeusing namespace std;#define Max 100000000000000.0#define N 10000+10int n;double a[N],b[N],c[N];double max(double a,

2011-08-02 09:51:33 195

原创 uva 140 带宽

#include #include #include #include #include #include #include #define M 1000using namespace std;int G[M][M];int q[2

2011-07-31 20:55:45 254

原创 My account

[email protected] Count_24  topcount_24 codeforcecount_24 vjtianmin2 USACOCount_24 uva  [email protected] ACMICPC

2011-07-30 20:58:11 287

空空如也

空空如也

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

TA关注的人

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