自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

welcome_z的专栏

天地转,光阴迫。一万年太久,只争朝夕。

  • 博客(70)
  • 资源 (1)
  • 收藏
  • 关注

转载 【大学生活】搞学习还是搞技术

转载请注明出处:http://blog.csdn.net/xiaowei_cqu/article/details/7049776当我敲下这个题目的时候,我的手有一点抖——好比一个没爬过山的,要写一篇《游泰山还是游黄山?》——你是准备自讨拍砖么?如果真拿山来比喻,我算是个两座山都想爬,但都没爬上顶儿的。只是那天帅锅的留言,让我又想起这个自己纠结很久的话题。我想总是会有人和我一样纠结的,而在我纠结

2012-08-11 21:18:31 1426 2

转载 图像相似度算法--SIFT算法详解

尺度不变特征变换匹配算法详解Scale Invariant Feature Transform(SIFT)Just For Funzdd  zddmail@gmail.com or (zddhub@gmail.com)对于初学者,从David G.Lowe的论文到实现,有许多鸿沟,本文帮你跨越。如果你学习SIFI得目的是为了做检索,也许OpenS

2015-07-13 16:23:55 2859

转载 VS快捷键大全

作者:静逸 出处:http://www.cnblogs.com/liyunhua 1、窗口快捷键 (大家有没有发现但凡跟窗口挂上钩的快捷键当中都有一个W,那是因为W代表Windows也就是窗口的意思)Ctrl+W,W: 浏览器窗口 (浏览橱窗用有道的翻译是window shopping   所以打开浏览器窗口的快捷键自然就是Ctrl+W,W  大家想想为什么这里的w

2015-07-12 15:28:50 617

原创 hdu 2952 dfs|bfs|union-find sets

dfs:#include using namespace std;short d[4][2] = {1,0,0,1,-1,0,0,-1};char g[110][110];int n, m, ans;void dfs(int i, int j){ g[i][j] = '.'; for (int k=0;k<4;++k) { int x = i +

2012-09-01 23:19:02 694

原创 hdu 1518 Square

不要有侥幸心理,能剪的都剪了再交。#include using namespace std;int s[23], n, m, k, l;bool f, v[23];void dfs(int l, int u, int c){ if (l==0) l = k, u = m-1, c++; if (c>2) f = 1; if (f) retu

2012-09-01 20:51:52 897 1

原创 hdu 1250 大数Fibonacci

#include #define M 8000int a[M][510];int main(){ int n, i, j, k; a[1][0] = a[2][0] = a[3][0] = a[4][0] = 1; k = 0; for (i=5;i<M;++i) for (j=0;j<510;++j) { k += a[i-

2012-08-30 23:33:14 686

原创 hdu 1372

#include #include using namespace std;struct C{ int x, y;}o;int f[9][9]={0}, mv[8][2] = {1,-2,1,2,2,1,2,-1,-1,2,-1,-2,-2,1,-2,-1};queue Q;int a, b, c, d;void bfs(){ int i, j, x, y; while

2012-08-30 22:41:40 1011

原创 hdu 1312

#include #include using namespace std;char f[23][23], d[4][2] = {1,0,0,1,-1,0,0,-1};struct Z{ int x, y;}o;queue Q;int i, j, k, n, m, a, b, ans;int main(){ while (~scanf("%d%d\n", &m, &n)

2012-08-30 22:41:26 1185

原创 hdu 1307

#include #include #include #include using namespace std;map > Map;set used;bool read(int &num, int n){ int i, t; num = 0; for (i=0;i<n;++i) { scanf("%d", &t); if (t==-1) return fal

2012-08-30 22:38:24 941 1

原创 hdu 水题十道(2) 1210 1065 1249 1273 1290 1046 1049[Unfinished]

#include using namespace std;int main(){ int n, m, i; while (~scanf("%d", &n)) { n <<= (i = m = 1); do { i = 2*i % (n+1); m++; }while (i!=1); printf("%d\n", --m); } return 0;

2012-08-30 22:36:20 807

转载 c语言输入输出格式

本小节介绍的是向标准输出设备显示器输出数据的语句。在C语言中,所有的数据输入/输出都是由库函数完成的。因此都是函数语句。本小节先介绍printf函数和putchar函数。printf函数printf函数称为格式输出函数,其关键字最末一个字母f即为“格式”(format)之意。其功能是按用户指定的格式,把指定的数据显示到显示器屏幕上。一、printf函数调用的一般形式printf函数是一个标

2012-08-29 09:27:43 1657

转载 [不好意思,你是那37%的人]

在每期《非诚勿扰》节目上,面对一位位男嘉宾,24 位单身女生要做出不止一次“艰难的决定”:到底要不要继续亮灯?把灯灭掉意味着放弃了这一次机会,继续亮灯则有可能结束节目之旅,放弃了未来更多的选择。在现实中,面对男生们前仆后继的表白,MM 们也少不了这样的纠结。如果遇到了一个优秀的男生,应该接受还是拒绝呢?如果接受了他,万一下一个更好的话那可就亏大了;可如果为此而拒绝掉一个又一个好男人,也会面对着

2012-08-27 22:58:23 846

原创 hdu 1100

赏心悦目的code:#include #define MAXN 19int num[MAXN]={1,1}, n;void GetMum(int n){ for(int i=0; i<n; (num[n]+=num[i]*num[n-1-i]), i++); }void SplitNum(int order, int node){  for (int r, l=0;

2012-08-25 11:37:36 1742 2

原创 hdu 1027 字典序全排列

#include using namespace std;int i, j, k, t, o, s, n, m, p[10];int f[10] = {1, 1, 2, 6, 24, 120, 720, 5040, 40320,0};bool u[10];int main(){ while (~scanf("%d %d", &n, &m)) { mem

2012-08-24 23:50:25 963

原创 hdu 2082

#include #include #define mem(x, k) ((x), (k), sizeof(x))#define M 60using namespace std;int g[M], G[M], x[M];int main(){ int n; scanf("%d", &n); while (n--) { for (int i=1;i<27;++i) sca

2012-08-22 23:35:56 853

原创 hdu 1028 母函数模板

#include #include #define mem(x, k) ((x), (k), sizeof(x))#define M 130using namespace std;int g[M], G[M];int main(){ int n; while (~scanf("%d", &n)) { memset mem(g, 0); mem

2012-08-22 23:35:37 606

原创 hdu 1398

#include #include #define mem(x, k) ((x), (k), sizeof(x))#define M 310using namespace std;int g[M], G[M];int main(){ int n; memset mem(g, 0); memset mem(G, 0); G[0] = 1; for (int i=1;i<18

2012-08-22 23:35:20 686

原创 hdu 1085

#include #include #define mem(x, k) ((x), (k), sizeof(x))#define M 8010using namespace std;int g[M], G[M], x[4], u[4] = {0,1,2,5};int main(){ int n, i, l; while (~scanf("%d%d%d", &x[1], &x[2

2012-08-22 23:35:04 498

原创 离散数学中文—外文名词对照表

离散数学中文—外文名词对照表中文外文Abel  范畴Abel categoryAbel  群(交换群)Abel group (commutative group)Abel  半群Abel semigroupBell  数Bell numberBerry 悖论Berry paradoxBoun

2012-08-21 22:06:24 11656

原创 hdu 2065 红色病毒

问题分析Problem Analyse 递推题Algorithm Analyse 比起以前做过的递推题,这一题算比较麻烦的了(当然,原因是我没有想到好的方法,如果你有更方便的方法,欢迎提供大家一起学习)。如果没有任何条件限制,A、B、C、D组成长度为n的字符串,其个数应该为:4n。因为有了A、C需要出现偶数次的要求,就出现合法和不合法的不同分组。在不合法的组里,又有1.

2012-08-21 17:32:00 910

原创 hdu 1035

#include #define M 15using namespace std;// n s w eint move[4][2] = {-1,0,1,0,0,-1,0,1};int map[M][M], s[M][M];int n, m, i, j, k, l;char c, ch[] = "NSWE";int f(char c){ for (int i=0;i<4;++i)

2012-08-20 22:22:58 882

原创 hdu 1053 huffman WPL

感想:1、我以为我在考四级。。。2、话说STL就是痞。。。。#include #include #include #define M 30using namespace std;int a[M];priority_queue , greater > Q;string s;int f(char c){ if (c=='_') return 0; e

2012-08-16 20:44:08 810

原创 hdu 4357 String Change

比赛时A了。。。以下转自出题人解析:当字符串长度为2时:直接模拟即可(最多26次)。当字符串长度大于2时:1. 定义字符串的奇偶性为该字符串所有字符之和的奇偶性。2. 因为每次变化操作字符串的字符和共增加了2,所以当字符串的奇偶性不同时答案一定为N O。3. 当字符串的奇偶性相同时可证明答案一定为Y ES,证明如下:对于任意3个位置的字符(x1 , x2 , x3

2012-08-16 19:55:45 444

原创 hdu 1009

#include #include #define M 1030using namespace std;struct N{ int J, F; double j; bool operator < (const N &cmp) const { return j>cmp.j; }}a[M];int main(){ i

2012-08-16 19:28:32 543

原创 =====================

多做项目,多思考不要害怕做事,刚毕业的同学最缺的就是工作经验,乱七八糟的项目能让你很快就了解了一个公司的业务与使用的技术,并且可以多接触同事与客户。当你毕业后刚进一家公司时,如果主管没有把你安排到项目组工作,那真的很杯具,因为他认为你还不能胜任工作或者你的加入会让项目组更糟。还有人说,我刚进公司,公司就把我当成了苦工,工资又低,项目组加入好几个,也做了很多事情,每天都要加班。我估计有很

2012-08-13 14:13:01 916

转载 [算法]不使用*、/、+、-、%操作符求一个数的1/3

原地址:http://sd.csdn.net/a/20120807/2808268-divide-a-number-by-3-without-operators.html       导读:算法一直是程序员进阶的一道龙门,通常算法都是为了更高效地解决问题而创造的,但也有的只是出于学术性,并不在意其实际意义。这是近日在国外技术问答网站stackoverflow的一个热门问题,不知道你能给出几

2012-08-13 13:52:09 642

原创 hdu 3790 最短路spfa模板

#include #include #include #include #define clr(x, k) memset((x), (k), sizeof(x))#define MAXe 1000002 //e;#define MAXn 1210#define INF 1<<30using namespace std;struct Edge{ int to, w, p, ne

2012-08-12 13:13:55 557

原创 hdu 1164 质因子分解 (筛素数模板)+ hdu 1215

#include #define M 100000 // [1..M]#define clr(x, k) memset((x), (k), sizeof(x))bool f[M];int d[M], p=0;void Getprime(){ int i, j; p = 0; clr(f, 0); for (i=2;i<M;++i) { if (!f[i]) d[p++]

2012-08-12 11:06:50 610

原创 hdu 1159 Common Subsequence

#include #include #define N 1000using namespace std;int f[N][N]; //只能开外面。。。int main(){ string a, b; int n, m, i, j, k, l; while (cin>>a>>b) { n = a.length(); m = b.length(); a = " "

2012-08-12 10:04:52 386

转载 C语言文件操作函数大全

相关函数 feof   表头文件 #include   定义函数 void clearerr(FILE * stream);   函数说明 clearerr()清除参数stream指定的文件流所使用的错误旗标。   返回值   fclose(关闭文件)   相关函数 close,fflush,fopen,setbuf   表头文件 #include   定义函数 i

2012-08-12 08:23:33 959

原创 hdu水题十道,提高鸟语能力~~ 1032 1029 1033 1036 1037 1038 1039 1047 1856 1060 1061

1 hdu 1032#include using namespace std;int len(int n){ int s = 1; while (n!=1) { if (n&1) n = 3*n +1; else n /= 2; s++; } return s;}int main(){ int i, j, n, l, m; while (~scanf

2012-08-11 22:31:43 4009

原创 hdu 1431 第一次打表留念~

#include using namespace std;int arr[]={2,3,5,7,11,101,131,151,181,191,313,353,373,383,727,757,787,797,919,929,10301,10501,10601,11311,11411,12421,12721,12821,13331,13831,13931,14341,14741,15451

2012-08-11 22:25:11 665

原创 hdu 1013

//题目没给范围,wa了一把。。。#include int main(){ int a,c; for (;scanf("%1d",&a),a>0;printf("%d\n",--a%9u+1)) { while ((c=getchar())-48u<10) a+=c-48; } return 0;}

2012-08-10 09:46:57 489

转载 不用SQRT开平方的C++代码

定义  求一个数a的平方根的运算,叫做开平方(extraction of square root),其中a叫做被开方数。  a必须大于或等于零,即a为非负数  开方公式  X(n + 1) = Xn + (A / Xn – Xn)1 / 2.。(n,n+1与是下角标)  开平方的理论依据  开平方是平方的逆运算,只要我们知道平方的计算方法,开平方就迎刃而解了

2012-08-08 22:18:41 7559

原创 hdu 2059 第一道DP

dp[i] = min(dp[j] + time(j-->i) ) + t                       ì  len / vt1,   len time(j-->i) =    í                       î c / vt1 + (len-c) / vt2,   len > c(len = p[i] - p[j])#include

2012-08-08 20:47:34 813

原创 hdu 1018 Stirling 求阶乘位数

#include #include #define p acos(-1)#define e exp(1)#define f(n) ((0.5 * log(2 * p * n) + n * log(n) - n)/log(10))using namespace std;int main(){ int t, n; scanf("%d", &t); while (t--) {

2012-08-08 19:44:19 427

原创 hdu 2094 第一道STL

#include #include #include #include using namespace std;int main(){ set s1; set s2; int n; char a[101], b[101]; while (~scanf("%d", &n), n) { while (n--) { scanf("%s %s",a, b);

2012-08-08 18:31:27 818

原创 hdu 2073

找公式。#include #include #define s sqrt(2.0)using namespace std;double dis(int x, int y){ double d = 0; int a = x + y; d += a * (a-1) * s / 2; for (int i=a;i>0;--i) d += sqrt(i*i + (i-1)*(i-

2012-08-08 14:39:55 507

原创 hdu 2037 贪心小水题

#include #include using namespace std;struct time{ int st, ed;}a[100];int cmp(const void *a, const void *b){ return (*(time *)a).ed - (*(time *)b).ed;}int main(){ int n; while (~scanf(

2012-08-08 12:21:27 442

原创 rmq 模板

#include #include using namespace std;#define N 50010int maxl[N][16], minl[N][16];int n, m, a[N];int min(int a, int b){ if (a>b) return b; return a;}int max(int a, int b){ if (a>b) retu

2012-08-04 11:40:57 1433

大一课程设计——计算器(win下)

大一的课程设计。98分飘过 c++ 控制台界面 Windows下使用。

2012-07-23

空空如也

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

TA关注的人

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