hdu 做题心得

原创 2012年03月25日 18:09:25

前段时间,在朋友的推荐下,我开始做起了ACM题(网址:http://acm.hdu.edu.cn/)。经过几天的练习,发现海量的ACM题确实能让我提高不少!

1.以前我一直有个错误的观念:对于编写的每一道题,我只是能输出正确的结果就行,却从没考虑过代码执行的效率以及占用的内存。在做ACM时,当每次提交的代码无法通过时我才意识到问题的严重性。所以现在我经常会考虑“该题会不会有更优的方法来解答?”

2.在ACM的题库里面有很多十分经典的算法题,虽说对于我这个菜鸟来说很多都不知道,但我愿意学习。我也相信,只要我一步一步踏踏实实的研究,我一定会收获不少!

3.在做题时,经常会遇到因为多输出一个换行而无法通过的情况,虽然很反感这种比较机械的答案形式。但不妨换个角度想一下,正是因为这个“咬文嚼字”才让我能更仔细的处理每一个问题。这不正是每一个IT人应该具有的素养么?!

虽然现在才开始起步,但我相信只要我不断努力,肯定能走向成功。也希望能和各种IT牛人交流,共同学习,共同进步!

UVA 489 - Hangman Judge做题心得

Hangman Judge In ``Hangman Judge,'' you are to write a program that judges a series of Hangman gam...
  • WU5151
  • WU5151
  • 2015年01月31日 10:50
  • 342

poj1157做题心得

poj1157做题心得 首先这道题看起来有点像二分图匹配,刚开始时看起来很蛋疼,我个人不会做二分图匹配,虽然据说可以用KM算法解决.可是仔细一看,不是这么回事,因为花是按序号排列,不可以乱的.于是才发...

hdu ---2022做题笔记(c++)

hdu---2022海选女主角 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)...

HDU 1717 小数化分数2 做题笔记

将有限小数化为分数的方法都知道,就是分子分母同时除以他们的最大公约数,不提。 无限循环小数化为分数的方法就是将这个数分别乘以10的倍数2次,使乘以的2个数的小数相同,然后相减约去小数,再算得。如:将x...

hdu ---2034做题笔记(c++)

人见人爱A-B Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total ...

[HDU2222]Keywords Search 做题笔记

题目来源:http://acm.hdu.edu.cn/showproblem.php?pid=2222 这题是比较裸的AC自动机,很容易想出AC做法但却并不容易AC。。。 1、首先!这题有重复的单...
  • mhlwsk
  • mhlwsk
  • 2016年03月14日 19:38
  • 134

hdu 1084做题笔记

题意是:有N个人做5道题,给出做出题的个数和花费的总时间,做出5道题给100分,做出4道题给95或90,类推。如果有>=2个人做出题的数目一样,则取前n/2的人较多的分数,如有3个人做出4道题,则第一...

HDU-5211-Mutiple(BestCoder+以后做题还是用c++吧.......)

Mutiple Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others) Total Su...

软设做题整理

  • 2017年11月11日 22:27
  • 924KB
  • 下载

USACO做题代码

  • 2013年12月21日 14:48
  • 78KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:hdu 做题心得
举报原因:
原因补充:

(最多只允许输入30个字)