自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

acm学习讨论空间

我们都是ac党

  • 博客(26)
  • 资源 (2)
  • 收藏
  • 关注

原创 杭电 2033 ( 人见人爱A+B )

人见人爱A+BTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 22810 Accepted Submission(s): 15107Problem DescriptionHDOJ上面已经有10来道A+B的题目了,相信这些题

2014-04-10 23:15:18 624

原创 杭电 2037 今年暑假不ac

今年暑假不ACTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 25231 Accepted Submission(s): 13229Problem Description“今年暑假不AC?”“是的。”“那你干什么呢

2014-04-10 23:09:57 526

转载 数据结构学习心得

很多同学都说,数据结构不好学。个人认为,学习的难易程度很大程度上决定于个人的兴趣。把一件事情当做任务去做会很痛苦,当做兴趣去做会很快乐。如果想让自己在学习数据结构的过程中更轻松一些,请先培养对这门学科的兴趣。以下是我学习数据结构的几点心得体会,希望可以给大家带来帮助。一、 构建知识框架不管学习什么,概念是基础,所有的知识框架都是建立在基础概念之上的。所以,第一遍看课本要将概念熟记于心,

2014-04-10 23:06:23 1591

原创 杭电2043 密码

Secret,密码Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 27912 Accepted Submission(s): 11119Problem Description网上流传一句话:"常在网上飘啊,哪能不挨

2014-04-10 23:04:15 741

原创 杭电2567 寻梦

寻梦Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 4054 Accepted Submission(s): 3134Problem Description每个人的童年都可能梦想过自己成为一个英雄,尤其是喜欢武侠的男生,Y

2014-04-10 22:57:36 679

原创 杭电4524 郑厂长系列故事——逃离迷宫

郑厂长系列故事——逃离迷宫Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others)Total Submission(s): 1233 Accepted Submission(s): 607Problem Description  郑厂长没变  还是那个假厂长真码农

2014-04-10 22:52:38 902

原创 杭电1328 IBM Minus One

IBM Minus OneTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 3653 Accepted Submission(s): 1912Problem DescriptionYou may have heard of

2014-04-02 14:31:48 894

原创 【写给程序员】请不要做浮躁的人

【写给程序员】请不要做浮躁的人1.不要看到别人的回复第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。 2.初学者请不要看太多太多的书那会误人子弟的,先找本系统的学,很多人用了很久都是只对部分功能熟悉而已,不系统还是不够的。 3.看帮助,不要因为很难而自己是初学者所以就不看;帮助永远是最好的参考手册,虽然帮助的文字有时候很难看

2014-03-27 13:04:06 605 1

原创 杭电1702 ACboy needs your help again!

考点:本题考查栈和队列的结合使用题意:有多个测试数据。如果输入的数据采用先进先出(即题中的FIFO)则用队列方式进行存储并输出,这种方式存入队列时只要修改尾指针rear(尾指针+1),输出时修改头指针front(头指针+1),判断队列为空用(rear-front=0)。如果采用先进后出(即题中的FILO),则用栈方式进行存储并输出,这种方式进栈时修改栈顶指针top(top+1),出栈时一定

2014-03-23 23:20:19 772 2

原创 未来编程趋势的12个猜想——编程员必看

1.GPU会成为下一个CPU  还记得人们吹嘘CPU的日子吗?现在,即使是最好的CPU很少会超过200$,而上等的显卡(CPU)通常都在500$、600$,甚至更多。对于游戏玩家来说,他们更喜欢吹嘘自己的显卡性能,而不是CPU。  越来越多的软件使用GPU,诚然,也有些早期就使用图形处理的,比如Web浏览器中的那样,但是,我们看到越来越多的应用虽然无需绘制精美的图片,但仍然被改写以利用GP

2014-03-22 23:17:02 835 1

原创 ACMer必备知识

图论路径问题0/1边权最短路径BFS非负边权最短路径(Dijkstra)可以用Dijkstra解决问题的特征负边权最短路径Bellman-FordBellman-Ford的Yen-氏优化差分约束系统Floyd广义路径问题传递闭包极小极大距离 / 极大极小距离Euler Path / Tour圈套

2014-03-22 21:35:41 584 6

原创 ACM ICPC学习计划

大牛给的计划——一般要做到50行以内的程序不用调试、100行以内的二分钟内调试成功.acm主要是考算法的,主要时间是花在思考算法上,不是花在写程序与debug上。 下面给个计划你练练: 第一阶段:练经典常用算法,下面的每个算法给我打上十到二十遍,同时自己精简代码,因为太常用,所以要练到写时不用想,10-15分钟内打完,甚至关掉显示器都可以把程序打出来. 1.最短路(Floy

2014-03-22 21:26:39 739 2

原创 ACM练习建议

ACM练习建议一位高手对我的建议:一般要做到50行以内的程序不用调试、100行以内的二分钟内调试成功.acm主要是考算法的,主要时间是花在思考算法上,不是花在写程序与debug上。 下面给个计划你练练:第一阶段:练经典常用算法,下面的每个算法给我打上十到二十遍,同时自己精简代码,因为太常用,所以要练到写时不用想,10-15分钟内打完,甚至关掉显示

2014-03-22 21:21:51 541

原创 ACM在线题库

ACM大量习题题库 现在网上有许多题库,大多是可以在线评测,所以叫做Online Judge。除了USACO是为IOI准备外,其余几乎全部是大学的ACM竞赛题库。USACOhttp://ace.delos.com/usacogate美国著名在线题库,专门为信息学竞赛选手准备TJUhttp://acm.tongji.edu.cn/

2014-03-22 21:18:11 2966

原创 杭电1022 Train Problem I

英文题。这是栈的最简单应用尽管这道题不是我自己编写出来的,但它暂时帮我理解了栈这种数据结构的运用思想。本题思路:in和out是进站次序和出站次序,flag用于记录进出站序列,sta构建了一个栈的结构,用于存放列车的入栈序列,top是栈顶指针。如果栈顶和out的首是相同的,则执行出站,且out指向下一个要出站的位置,flag标记进站,如果不相同,则列车继续进站,修改栈顶指针并用f

2014-03-22 21:10:29 837

原创 杭电2051 Bitset

Bitset Time Limit : 1000/1000ms (Java/Other) Memory Limit : 32768/32768K (Java/Other)Total Submission(s) : 3 Accepted Submission(s) : 2Font: Times New Roman | Verdana | Georgia Font Size: ← →

2014-03-22 21:02:20 1296 1

原创 杭电1302 The Snail

看到英语题是不是很头大,不要这样啦,其实这方面的英文题好简单的(我是说理解起来)首先要克服心理阴影,然后攻破它,算什么,对不对,你一定可以的The Snail Time Limit : 2000/1000ms (Java/Other) Memory Limit : 65536/32768K (Java/Other)Total Submission(s) : 2 Accepted Sub

2014-03-22 20:48:54 696 1

原创 杭电1412 {A} + {B}

啥,又是A+B,我的前几篇博文中就都是关于A+B的,但不是简单的相加,而是两个集合的归并。说起A+B,我还有件趣事呢,在家的时候,我读小学的弟弟总是问我,1+1等于多少,它其实是想告诉我它对于1+1的另类理解。还记得陈景润的哥德巴赫猜想,就是算“1+1”,可见此博大精深呀~~{A} + {B} Time Limit : 10000/5000ms (Java/Other) Memory Li

2014-03-22 20:42:04 760

原创 杭电 1276士兵队列训练问题

还记得上篇博文中我送给大家的愚人节礼物吗?先想想看,你从镜子里看到了什么?其实你看到了一个自信的自己,因为你刚才送给了自己一个微笑,不管你今天遇到了什么不顺心的事,还是纠结于某段感情,都请告诉自己没什么大不了,明天又是崭新的一天,太阳依旧为你升起,你是自然界最伟大的奇迹,希望大家喜欢我送的这个礼物。接下来跟大家聊什么呢?关于部队的问题,说起部队,我想起了我高中一个同桌考上了梦想中的清华大学,而

2014-03-22 20:29:39 840 2

原创 杭电 1870 愚人节的礼物

愚人节是特别坑的一个西方节日,在这个很坑的日子里,发生了很多囧事,当然也带来了很多的快乐,哈哈。给你送一份愚人节的礼物吧,请微笑,然后照一照镜子,看看会发生什么情况~~答案见下篇博文愚人节的礼物Time Limit: 5000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(

2014-03-22 20:17:42 846 1

原创 杭电2549 壮志难酬

各位来自五湖四海相聚在我们博客的小伙伴们,有时是否会觉得自己壮志难酬,想做很多事无能为力,没事,是金子总会发光,相信自己一定能行,我们有自己的精彩。壮志难酬Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 7320 Accepted S

2014-03-22 20:07:47 1412 3

原创 杭电2081 手机短号

现在小伙伴们都有短号吧,用起这个还是蛮方便的,而且还可以省钱,就像我们学校一样,哈哈手机短号Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 15636 Accepted Submission(s): 9816Problem

2014-03-22 19:59:40 977

原创 位运算

前面我们在ACM Steps中讲到那个求最小有效位的题中有段很短的代码,一开始不明白嘛,后来我查了一下关于位运算的资料,以下资料是从网上借鉴过来的,希望对大家有帮助位运算是指按二进制进行的运算。在系统软件中,常常需要处理二进制位的问题。C语言提供了6个位操作运算符。这些运算符只能用于整型操作数,即只能用于带符号或无符号的char,short,int与long类型。C语言提供的位运算

2014-03-22 19:47:18 594

原创 ACM steps之三(Section Two)

这里我们看一下Section Two 的 1.2.8题的Lowest  Bit(最小有效位)题目Lowest BitTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 1997 Accepted

2014-03-22 19:40:49 574

原创 ACM Steps之二 (Section One)

从上一篇日志里我们公布了前面四道题的代码,下面这篇公布Section One其他几道题的答案第六题#includeint main(){ int n,i,s,k; while(scanf("%d",&n)!=EOF) { s=0; { for(i=0;i<n;i++) { scanf("%d",&k);

2014-03-22 19:28:22 456

原创 ACM Steps之一(Section One)

这篇博文呢,我们给大家提供杭电上面的ACM Steps模块Section  One的题解代码。这些题都是最基本的题,可以帮助你熟悉杭电上题目的格式,下面我们来看看吧~~A+B for Input-Output Practice (II)Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/327

2014-03-22 12:57:43 456

ACM培训—从入门到高手

这本书比较长,但它介绍了acm从入门到精通的过程需要学习的资料和注意的事项

2014-03-22

C经典算法大全

这份文档里包含很多的算法问题,并附有代码,提供了一种解题思路,力挺

2014-03-22

空空如也

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

TA关注的人

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