
学C参加NOIP 求指导
我是高一学生,我想学C语言去参加NOIP现在是新手,基本上一无所知求需要掌握哪些东西,有哪些推荐的书么???谢了...
我是高一学生,我想学C语言去参加NOIP 现在是新手,基本上一无所知 求需要掌握哪些东西,有哪些推荐的书么???谢了
展开
1个回答
展开全部
新学的话,首先要掌握一门语言(包括基本的语句,判断、循环、递归等等),然后学习数据结构和算法,期间需要大量的练习。
我也是高一开始学的,不过自己感觉已经有点晚,得一等奖可能有点悬……不过只要你抓紧,还是来得及的。
书吗,我是学C++的,有一本清华大学出版社,谭浩强主编的《c++程序设计》非常好,内容很详尽,是我们人手一本的。
关于算法和数据结构,内容比较多,可以去书店看看。(北京的中关村图书大厦专门有一栏)我用的是叫《零基础学算法》,蓝皮的还不错,可以当入门篇;高等一点的有一本黑色的《算法导论》,那个很专业,用不用无所谓了……
除此以外,你可以上网找一个在线测评网站,一边学一边在那里做题,可以判对错。(比如航电ACM,usaco等等,初学可以去yb-judgeonline,是八一的一个老师开的,内容比较基础,知道的人不多)
加油,祝你成功!
我也是高一开始学的,不过自己感觉已经有点晚,得一等奖可能有点悬……不过只要你抓紧,还是来得及的。
书吗,我是学C++的,有一本清华大学出版社,谭浩强主编的《c++程序设计》非常好,内容很详尽,是我们人手一本的。
关于算法和数据结构,内容比较多,可以去书店看看。(北京的中关村图书大厦专门有一栏)我用的是叫《零基础学算法》,蓝皮的还不错,可以当入门篇;高等一点的有一本黑色的《算法导论》,那个很专业,用不用无所谓了……
除此以外,你可以上网找一个在线测评网站,一边学一边在那里做题,可以判对错。(比如航电ACM,usaco等等,初学可以去yb-judgeonline,是八一的一个老师开的,内容比较基础,知道的人不多)
加油,祝你成功!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询