`

ACM大赛总结:

阅读更多
眼瞅着就要大四的人了,大学里参加竞赛还是第一次,这次参赛或许是为了圆了自己参加
竞赛的愿望,虽然早就有参加竞赛的冲动,特别地acm大赛---我们计算机自己的大赛。但
每次看到有竞赛的时候,发现自己都没有什么准备,这句“机遇是给有准备的人的“,可
能一直羁绊我这种懒人前进的心。或许真的是被acm的魅力所吸引,自己也在有空的时候,
到acm网站上做题,虽然和别人做题的数目相差是一个数量级的差别,但是每道题所遇到的
困难,都是是留下了自己的足迹和汗水,都让我更有信心的去面对困难。
这次acm自己早早的报上了名,后来的热身赛自己也没有参加,或许就是抱着圆了自己参加竞
赛的愿望,毕竟自己快毕业的人了,acm或许对于我已经是过去,但acm的精神会永远激励我
们不断的拼搏.很后悔以前机遇来的时候自己都没有抓住,希望学弟学妹能够吸取教训,
当机会来的时候不要犹豫,即使你没有准备好,你也不要放弃,因为放弃是自己把自己打
败了,而不是被别人打败了,这样你永远不会知道自己的真正水平,永远不会知道什么是
高手。生活中没有充分条件,只有必要条件,当你有了必要条件时,你就可以出发了,一
切的发明与创在都是在这种非充分条件下一步步产生的。
说了半天,说一下我比赛的经历,当时看到第一题也和大家一样,有种不敢相信的简单
感,开始自己可能没有进入状态,接连出现失误,首先是没有判断大于,WA了几次,后又
发现NOT居然写成NoT,改了之后就AC了。
接着开始做青蛙那题,开始题目没有看懂,还以为是每次都得跳到石头上,然后求跳过最
少的次数,(以前可能遇到一个青蛙过河的问题,这次是过桥,呵呵),提交了n多次,都
wa了,看了一下那个数字转换的题,提交成功率挺高的,就开始弄那题,开始返回余数时
用了abs取绝对值,测试几个数据就以为ok了,提交结果wa。又看了一遍程序,写了一些测
试程序,才想起来是用余数减去base,改完之后就ac了,看了一下表都12:40多了看了其他
的题目AC率都比较低,又开始做青蛙那题,用贪心法,让他每次跳到最远的空,不行就最
远的石头,弄了半天结果总是wa了。老师提示了最后一题,感觉可能会比较容易,就开始
看题目,看到要考虑的东西特别多,估计不怎么容易通过。接着又开始弄青蛙那题
估计最优解结构可能不满足贪心法,开始换用动态规划,呵呵,第一次使用动态规划,也
不知道怎么写,记着那种递归的方式lookup格式,就开始写了,结果还没有写的完整,就
到时间了...,第一次参加,没有经验,提交的次数实在太多,不知扣时,扣了多少,提交次数有
20余次,呵呵...
虽然没有得到奖,但这次acm让我难忘,感觉挺有意义,所以总结一下。

分享到:
评论

相关推荐

    如何准备ACM大赛.docx

    ### 如何准备ACM大赛 ACM(Association for Computing Machinery)大赛是计算机科学领域内极具权威性和挑战性的全球性赛事之一。它不仅考验参赛者的编程技能、算法知识,还非常注重团队间的协作与解决问题的能力。...

    ACM编程大赛培训-经典资料

    ACM编程大赛是国际大学生程序设计竞赛(ACM International Collegiate Programming Contest, ACM ICPC)的简称,是一项面向全球高校学生的计算机程序设计竞赛。在ACM编程大赛中,参赛者需要在规定时间内使用计算机...

    河南省第二届ACM大赛试题

    总结来说,河南省第二届ACM大赛是一场检验和提升编程技能的平台,参与者需要全面的计算机科学知识和高效的编程技巧。通过比赛,参赛者不仅可以锻炼自己,还可以与他人分享经验,共同成长。对于那些对ACM感兴趣的人来...

    第五届浙江省ACM大赛题解报告

    【第五届浙江省ACM大赛题解报告】 在2008年5月17日的第五届浙江省大学生程序设计竞赛中,比赛题目涵盖了多个算法和数据结构的运用。以下是部分题目的解题策略: A题 - 简单题 此题考察了简单的数学逻辑和预处理。...

    毕业设计,ACM大赛赛区报名及管理系统.zip

    《ACM大赛赛区报名及管理系统的...总结,ACM大赛赛区报名及管理系统是一项集技术、管理、服务于一体的综合项目,它的实施将极大地推动编程竞赛的现代化进程,提升参赛者的参赛体验,为竞赛组织者带来更高的工作效率。

    参加ACM大赛应该准备哪些课程?.pdf

    "ACM大赛准备课程资源" ACM大赛是计算机科学和信息技术领域中的一个著名的programming竞赛。为了准备ACM大赛,需要学习和掌握一些基本的算法和数据结构。下面是一些重要的知识点: 常用算法 1. 最短路(Floyd、...

    ACM程序设计大赛\ACM试题训练

    ACM程序设计大赛,全称为国际大学生程序设计竞赛(International Collegiate Programming Contest,简称ICPC),是一项面向全球大学生的顶级编程赛事。这个压缩包“ACM试题训练”显然是为准备参与此类比赛的学生提供...

    参加ACM大赛应该准备哪些课程? (2).pdf

    ACM大赛准备课程总结 本文总结了参加ACM大赛需要准备的课程,涵盖了算法、数据结构、数学、图论、动态规划、计算几何、概率论、数论等方面的知识点。 算法 1. 最短路(Floyd、Dijkstra、Bellman-Ford) 2. 最小...

    2017CSUFT第十届ACM程序设计大赛

    总结来说,这个压缩包文件为那些想了解或参与ACM程序设计大赛的人提供了全面的学习材料。通过深入学习和实践这些题目、题解、数据和代码,不仅可以提高编程和算法设计能力,还能锻炼解决问题的能力,对于提升个人在...

    竞赛资料源码-第六届“中国软件杯”大学生软件设计大赛赛题:获得二等奖及最佳表现奖.zip

    全国电子设计大赛、全国大学生智能汽车竞赛、蓝桥杯、集成电路创新创业大赛、光电设计竞赛、挑战杯、大创项目、互联网+、三创赛、计算机设计竞赛、创新创业大赛、ACM-ICPC国际大学生程序设计竞赛、全国大学生数学...

    ACM程序大赛得奖者的一些感悟---参考答案.pdf

    ### ACM程序设计大赛心得与感悟 #### 一、ACM竞赛简介 ACM(Association for Computing Machinery)程序设计竞赛是一项国际性的计算机编程竞赛活动,旨在提高大学生运用计算机分析问题、解决问题的能力,培养团队...

    ACM国际大学生程序设计大赛学习资料:贪心算法精讲

    ### ACM国际大学生程序设计大赛学习资料:贪心算法精讲 #### 一、贪心算法简介 贪心算法是一种在每个阶段都采取最好或最优化的选择策略,希望以各阶段的局部最优达到全局最优的算法设计策略。这种算法通常简单易懂...

    河南省第十一届ACM程序设计大赛榜单

    总结来看,这份文件提供了河南省ACM程序设计大赛的参赛队伍排名和它们所属学校的信息,这些信息对于分析河南省乃至全国在ACM竞赛领域的高校竞争情况和学生的编程能力有着重要的参考价值。同时,这也为关注ACM竞赛的...

    往届ACM内蒙古自治区赛问题选讲

    根据给定文件的信息,我们可以提炼出以下几...### 总结 这三个知识点覆盖了几何、线性代数以及数论的基本概念和技术。通过对这些题目的分析和解答,不仅可以提升学生的理论知识水平,还能培养他们解决问题的实际能力。

    ACM培训队训练总结.doc

    随后在ACM/GDCPC广东省大赛中,尽管所有队伍都获得了参与奖,但相比首次比赛,排名有所提升,这表明队伍在短时间内学习和适应能力强,进步明显。 比赛的参与对队员们的成长至关重要,它不仅是技能的检验,更是心理...

    ACM 编程大赛 北大网 poj1002

    ### ACM编程大赛北大网poj1002知识点解析 #### 题目背景与概述 本题目来源于POJ(Peking University Online Judge)在线评测系统中的第1002号问题,是一道典型的字符串处理与排序算法结合的题目。题目要求对输入的...

    竞赛资料源码-2022年江苏省TI杯电子设计大赛 B题:送货无人机.zip

    全国电子设计大赛、全国大学生智能汽车竞赛、蓝桥杯、集成电路创新创业大赛、光电设计竞赛、挑战杯、大创项目、互联网+、三创赛、计算机设计竞赛、创新创业大赛、ACM-ICPC国际大学生程序设计竞赛、全国大学生数学...

    BaiLian.rar_ACM_bailian

    5. 定期总结:整理学习笔记,归纳解题经验,形成个人的解题模板和策略。 总的来说,"BaiLian.rar_ACM_bailian"的"百练题库"是ACM竞赛准备者的宝贵资源,通过系统性的学习和实践,不仅可以提升编程技能,还能增强...

Global site tag (gtag.js) - Google Analytics