各位acmer 学累的时候不妨来看看

news/2024/12/23 7:29:09 标签: 算法, google, 语言, flash, 面试, 网易

      入门其实有两种方法:1 自己看竞赛书,看别人的程序等等。2 上题库(如:pku和zju)做题。第一种可以较为系统的学到东西,但是时间久了就会无聊,而且长久实践不足,编程能力永远得不到真正的提高。第二种虽然看着自己AC很兴奋,看着自己的帐号排名提高很开心,但是学习不系统,对较深的知识学习不足,总停留在做简单题的份上。

      最好的方法就是两种方法相结合。作为入门者还是要以多看简单竞赛书多看题目和程序为主(例如:《信息奥赛辅导教材》、《基本算法稿》、《06暑假培训》和《基本算法C++》,都在“初级入门学习”文件夹中),这个学习时间占70%,同时也要有30%的时间上题库做题。毕竟理论学习要和实践相结合。 

   真的很不确定这些资料可以起到多大的作用,但是唯一确定的就是自己当年如果有这些东西,那将是多么~~~事实上这些资料确实对过去新加入的ACMer有很大的帮助。愿它对每个看到这份资料的人都能充分起到作用!
ACM是什么,ACM学习过程中会有什么感触。得到不同结果的人会说不同的话。但是唯一一样的就是:无悔!
    关于ACM的介绍还有入门的东西可以在“初级入门学习”文件夹中的“ACM入门进阶.rar”找到部分的答案,在百度和google搜索也可以。这里就不在多说。大学中可以学的东西很多很广,计算机专业包括的东西也一样。具体怎么样,大家只要走进西门两家书店便一目了然。如果说程序语言是计算机专业的基础,那么ACM充当这个基础的角色一点都不过份。ACM中可以学到的是对程序设计语言的深入理解和应用,同时培养出来的是建模和转化模型的能力,也是解决问题的能力。这些是优秀计算机人应有的基本。

    有人说:“如果再来一次大学,我会在大一大二疯狂搞ACM,参加省赛,参加区赛,参加世界赛,然后大三开始做项目~~”问题是你参加了世界赛就算不拿奖你也有资格可以去微软和google了。ACM是大学生四大竞赛之首,没有水分,完全考平时做题思考积累的实力拼搏。这几年国内ACM的发展太快,难度增大,牛人更牛更多,竞争更加悲惨。华师在两年前参加ACM的人不到10个,现在不下200人。华师的发展只是全国其他高校延后了几年时间的一个缩影。但是这是社会进步带来的我们不得不面对的结果。例如前面几届的师范专业老师就会有到了学校要面对比他厉害十倍的学生的尴尬场面。非师专业也有面试网易腾讯等公司时因为写不出算法而与高新offer无缘的情况。这里更想说的是ACM的好处,而不是让大家在压力下不得不学它,要知道许许多多的计算机领域几乎与 ACM无关(例如网页制作,flash等)以上这些话是回答那些说ACM没用的人的,不包括对其充满热情的人。
    其实ACM的公平不但体现在竞赛现场上(通过测试数据就算赢,不管你程序怎么写),而且还体现在学习的过程上。这点需要详细说明一下。
1:学习的方法几乎一样入了门之后大家都是在题库上拼命做题。全世界没有一个人例外。
2:自学是唯一的方法。ACM不是看懂的,也不是听懂的,而是练懂的。懂的唯一方法就是要多练多写。在赛场上无数悔恨的根源就是平时训练做题时对没有完全理解的知识抱有幻想。台上一分钟台下十年功!
3:大家平时的生活都是:

<http://acm.pku.edu.cn/JudgeOnline/> 、 <http://acm.zju.edu.cn/><http://acm.zju.edu.cn> 、
<http://acm.uva.es/>。

目标都是一样让自己的帐号排到第一版上。

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/jia_xiaoxin/archive/2008/11/04/3208015.aspx

 


http://www.niftyadmin.cn/n/1798855.html

相关文章

leetcode(160):Intersection of Two Linked Lists

题目&#xff1a;Write a program to find the node at which the intersection of two singly linked lists begins. For example, the following two linked lists: A: a1 → a2 ↘ c1 → c2 → c3 ↗ B: b1 → b2 → b3 begin to intersect at node c1. 【note】 I…

ecshop做淘宝客

第一步下载文件。 安装好ECSHOP&#xff0c;然后通过PTF工具下载2个文件到本地进行修改。这个2个文件分别是goods.dwt和goods_list.lbi文件&#xff0c;位置在你根目录下的 \themes\你模板名称\goods.dwt&#xff0c;根目录下的\themes\你模板名称\library\goods_list.lbi&…

华东理工某ACMer总结

做算法和作技术哪个难? 都很难, 没有可比性. 但是算法做得好的可以转行做技术, 技术做得好的想转行做算法却很困难.我是08年下半年将近期末的时候加入华理ACM队的. 我高中的时候没有编程经验, 数学也不好, 高考数学刚及格. 因为第二工业大学的网络工程专业的分数是最低的, 所以…

读书笔记-----数据库(一)数据库的简要介绍

在这一部分我们讲述关系型数据库的基本问题。在这一部分中&#xff0c;我们讲述什么是数据库&#xff0c;数据库使用的背景&#xff0c;数据库中的基本概念&#xff0c;数据库的历史&#xff0c;以及对于关系型数据库的一些基本的介绍。 对于数据库而言&#xff0c;是存放数据…

centos git版本服务器配置

centos git版本服务器配置 在服务器上安装git及做些操作 - 执行命令sudo yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-devel- 同时下载git-1.8.2.3.tar.gz文件&#xff0c;wget https://www.kernel.org/pub/software/scm/git/git-1.8.2…

leetcode(100):Same Tree

题目&#xff1a;Given two binary trees, write a function to check if they are the same or not. Two binary trees are considered the same if they are structurally identical and the nodes have the same value. 题目分析&#xff1a;判断二棵树是否相同&#xff0…

裁剪图片中遇到问题,怎么解决?

2019独角兽企业重金招聘Python工程师标准>>> 问题代码&#xff1a; Intent cropIntent new Intent("com.android.camera.action.CROP");cropIntent.setType("image/*");cropIntent.putExtra("crop", "true");cropIntent.p…

POJ 1847 最短路问题 dijkstra算法的实现

首先自己练习了一下实现dijkstra算法&#xff0c;可以把dj算法与prim算法对比记忆,要理解pre数组、min数组、V标记数组的含义&#xff01; //单源最短路径,dijkstra算法,邻接阵形式,复杂度O(n^2)//求出源s到所有点的最短路经,传入图的顶点数n,(有向)邻接矩阵mat//返回到各点最…