自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

fyfcauc的专栏

Keep Sharp

原创 poj-3280

// 16520K 141MS G++ #include #include #include using namespace std; struct OP { char valid; int addCost; int removeCost; }; ...

2014-08-31 21:58:12

阅读数 387

评论数 0

原创 poj-1191

//592K 32MS C++ #include #include #include using namespace std; long DP[16][9][9][9][9]; int chess[8][8]; long getSquareSum(int x1, int y1, in...

2014-08-31 14:27:24

阅读数 297

评论数 0

原创 poj-1691

// 164K 32MS C++ #include #include #include using namespace std; // int comp(const void * a,const void * b) // { // return *(int*)a-*(int*)b; ...

2014-08-30 17:46:04

阅读数 398

评论数 0

原创 poj-1724

// 320K 110MS C++ #include #include using namespace std; const int MAX = 110; struct MapInfo { int length; int toll; }; struct Road {...

2014-08-29 17:10:53

阅读数 416

评论数 0

原创 poj-3411

// 384K 0MS G++ #include #include using namespace std; int M; int N; const int MAX = 11; // int map[MAX][MAX]; char visitCityFlag[MAX]; char v...

2014-08-29 11:30:42

阅读数 360

评论数 0

转载 智能指针的实现及原理

本文主要讨论C++程序设计的一种常用技术——智能指针(smart pointer),主要内容包括引用计数(reference count)和句柄类(handle class)。如果文中有错误或遗漏之处,敬请指出,谢谢!     作者: tyc611, 2007-02-01    当...

2014-08-28 17:54:14

阅读数 270

评论数 0

转载 C++函数后面的throw()

From: http://www.cnblogs.com/mumuliang/archive/2012/03/22/2411521.html  inline HBITMAP CImage::Detach() throw() 它是函数提供者和使用者的一种君子协定,标明该函数不抛出任何异常。 之...

2014-08-28 15:54:48

阅读数 267

评论数 0

原创 poj-1061

// 380K 32MS G++ #include #include long long EXTENDED_EUCLID(long long a,long long b,long long& x,long long& y) { if(...

2014-08-28 15:10:30

阅读数 326

评论数 0

原创 C++ 模板 使用 enum 代替 typename

enum testEnum {A, B, C}; template class TestClassTemplate { public: void print() { printf("common\n"); } }; template <...

2014-08-28 12:15:00

阅读数 1597

评论数 0

转载 __gnu_cxx

__gnu_cxx这是一个名子空间名(namespace)名,在GCC编译器使用的C++库中定义(名子空间的定义与一般变量不同,并不局限于某一文件)。定义这个名子空间的目的有二:一是将一些内部名子(编译器实现相关)与 std 空间隔离,二是为了实现一些公用的GNU扩展。

2014-08-28 11:59:58

阅读数 1696

评论数 0

原创 poj-1703

//940K 469MS C++ // cin TLE... #include #include #include #include using namespace std; const int MAX = 100100; int UF_set[MAX]; int hate[...

2014-08-28 11:15:29

阅读数 406

评论数 0

原创 poj-2524

// 600K 282MS G++ #include #include using namespace std; const int MAX = 50010; int UF_set[MAX]; char typeArray[MAX]; int caseNum = 1; int st...

2014-08-27 15:40:36

阅读数 359

评论数 0

原创 poj-1308

//392K 0MS G++ #include #include using namespace std; const int MAX = 10000; int UF_set[MAX]; void UF_get_setId(int curId) { int parentId...

2014-08-27 14:48:20

阅读数 393

评论数 0

原创 poj-1861

// 596K 141MS G++ #include #include #include using namespace std; struct Connetcions { int begin; int end; int length; cha...

2014-08-27 11:33:40

阅读数 357

评论数 0

原创 poj-3264

// 2404K 3688MS G++ #include #include const int MAX = 50010; struct TreeNode { int left; int right; int Max; int Min; }; typ...

2014-08-26 17:31:51

阅读数 363

评论数 0

原创 POJ-2115

// 356K 0MS G++ #include #include long long EXTENDED_EUCLID(long long a,long long b,long long& x,long long& y) { if(b==0) {...

2014-08-26 13:54:37

阅读数 378

评论数 0

原创 poj-3292

//5248K 16MS G++ #include #include const int MAX = 1000010; char HPNumber[MAX]; int HSPNumber[MAX]; void table() { memset(HPNumber, 0 ,s...

2014-08-26 11:21:30

阅读数 340

评论数 0

转载 wireshark过滤器规则

一、IP过滤:包括来源IP或者目标IP等于某个IP 比如:ip.src addr==192.168.0.208 or ip.src addr eq 192.168.0.208 显示来源IP ip.dst addr==192.168.0.208 or ip.dst addr eq...

2014-08-26 10:15:18

阅读数 363

评论数 0

转载 C语言拾遗(一):整型提升

开门见山,先来看一段简单的代码: 1 #include 2 3 int array[] = {1, 2, 3, 4, 5, 6, 7}; 4 #define TOTAL_ELEMENTS (sizeof(array) / sizeof(array[0])) 5 ...

2014-08-26 10:13:06

阅读数 306

评论数 0

转载 linux打包压缩命令汇总

linux打包压缩命令汇总 linux打包压缩命令汇总 tar命令 [root@linux ~]# tar [-cxtzjvfpPN] 文件与目录 .... 参数: -c :建立一个压缩文件的参数指令(create 的意思); -x :解开一个压缩文件的参数指...

2014-08-26 10:12:59

阅读数 319

评论数 0

转载 C中的整型提升

【作者】        陈亮 【时间】        2008-09-17 【摘要】      本文主要讲述了整形提升的基本概念并举例说明。 背景技术 写这篇文章是因为一位同事指出了我在产品园地中曾经发表过的一篇文章中的一个错误。 首先说明,这篇文章大部分内容摘自CSDN一位网友的博...

2014-08-26 10:12:20

阅读数 422

评论数 0

原创 poj-2635

// 1652K 875MS G++ 1000 // 1648K 1313MS G++ 10000 #include #include #include #include const int MAX = 1000100; char notPrime[MAX+1]; i...

2014-08-25 11:50:38

阅读数 410

评论数 0

原创 poj-2249

// 356K 16MS G++ // 356K 0MS G++ add m ==0 check #include #include #include int m; int n; void getNum(unsigned int n, unsigned int m) { ...

2014-08-23 22:10:11

阅读数 387

评论数 0

原创 poj-2282

// 380K 32MS G++ #include #include #include long long appearTime1[10]; long long appearTime2[10]; void getAppearTime(int num, long long * appear...

2014-08-23 18:50:10

阅读数 357

评论数 0

原创 poj-3286

//stupid method!!!!!!!!!!!!!!! //388K 360MS G++ #include #include #include int C[33][33]; // C[n][m], choose m from n; void getCombination() ...

2014-08-22 22:59:01

阅读数 364

评论数 0

转载 佛祖保佑 永无bug

_ooOoo_ o8888888o 88" . "88 (| -_- |) O\ = /O ...

2014-08-22 13:54:53

阅读数 354

评论数 0

原创 poj-1942

// 356K 0MS G++ #include #include unsigned int m; unsigned int n; void getNum(unsigned int m, unsigned int n) { long long total = m + n; ...

2014-08-22 13:51:27

阅读数 290

评论数 0

转载 在 JNI 编程中避免内存泄漏

From: https://www.ibm.com/developerworks/cn/java/j-lo-jnileak/ 在 JNI 编程中避免内存泄漏 本文详细论述如何在 JNI 编程中避免内存泄漏。论述了 JNI 编程中可能引发的明显的内存泄漏。本文的重点是阐述 JNI 编...

2014-08-21 17:04:24

阅读数 304

评论数 0

转载 深入了解android平台的jni---注册native函数

From : http://blog.sina.com.cn/staratsky 注册native函数有两种方法:静态注册和动态注册。 1、静态注册方法 根据函数名找到对应的JNI函数:Java层调用函数时,会从对应的JNI中寻找该函数,如果没有就会报错,如果存在则会建立一个关联联系,以后在...

2014-08-21 17:01:53

阅读数 295

评论数 0

转载 android handler线程原理详详解

From: 在开发Android应用程序中,有时候我们需要在应用程序中创建一些常驻的子线程来不定期地执行一些不需要与应用程序界面交互的计算型的任务。如果这些子线程具有消息循环,那么它们就能够常驻在应用程序中不定期的执行一些计算型任务了:当我们需要用这些子线程来执行任务时,就往这个子线程...

2014-08-21 16:48:53

阅读数 340

评论数 0

原创 poj-1850

// 160K 0MS C++ #include "stdio.h" #include "string.h" char str[12]; int C[32][32]; void getCombination() { for (int n ...

2014-08-21 14:36:23

阅读数 374

评论数 0

原创 poj-3252

#include #include int C[33][33]; int begin; int end; const int MAX = 0x80000000; void getCombination() { for (int n = 0; n <= 32; n++) { f...

2014-08-20 14:34:00

阅读数 371

评论数 0

原创 poj-2991

#include #include #include const int MAX = 10010; struct TreeNode { int left; int right; // double X; // double Y; double length; // doubl...

2014-08-17 21:14:01

阅读数 510

评论数 0

原创 poj-1436

// 2240K 1297MS C++ #include #include #include #include #include using namespace std; const int MAX = 8010 * 2; set lineVisibleInfo[8000]; s...

2014-08-17 13:07:06

阅读数 323

评论数 0

原创 poj-3225

#include #include #define MAX 65536 struct TreeNode { int left; int right; int color; //0: all no choosed 1: all choosed, -1: combined int l...

2014-08-13 22:50:03

阅读数 299

评论数 0

转载 【完全版】线段树

From: http://www.notonlysuccess.com/index.php/segment-tree-complete/ 很早前写的那篇线段树专辑至今一直是本博客阅读点击量最大的一片文章,当时觉得挺自豪的,还去pku打广告,但是现在我自己都不太好意思去看那篇文章了,觉得当时的...

2014-08-13 20:50:46

阅读数 493

评论数 0

转载 Java语法 if((Boolean)null)会报空指针异常

之前没有遇到过,也不知道这一点。 比如用 HashMap mapA; 然后用在判断语句里: if(mapA.get(position)){ .... } 如果 mapA里没有 position 这个key,返回的就会是一个null。程序会抛出 java.lang.Nul...

2014-08-13 14:30:34

阅读数 1613

评论数 0

原创 poj-3468

// 6884K 2032MS G++ #include "cstdio" #include "cstring" #include "iostream" using namespace std; #define MAX 100...

2014-08-13 11:59:56

阅读数 310

评论数 0

转载 一步一步理解线段树

From: http://www.cnblogs.com/TenosDoIt/p/3453089.html#b -------------------------- 一 概述 线段树,类似区间树,是一个完全二叉树,它在各个节点保存一条线段(数组中的一段子数组),主要用于高效解决连续区间的...

2014-08-11 12:01:00

阅读数 306

评论数 0

原创 poj - 3667

#include #include using namespace std; #define MAX 50010 struct TreeNode { int left; int right; int lMax; int rMax; int Max;...

2014-08-10 17:28:03

阅读数 294

评论数 0

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