有什么适合大一计算机专业学生免费的刷题网站?

2022-11-08 01:41发布

没有一个天才不在背后付出努力,没有一个成功不在失败之后出现。身处计算机专业,不努力就会被他人赶超,同学们,卷起来吧!1、leetcode英文网址:https:/

没有一个天才不在背后付出努力,没有一个成功不在失败之后出现。身处计算机专业,不努力就会被他人赶超,同学们,卷起来吧!1、leetcode英文网址:https:/
4条回答
2022-11-08 02:10

       作为一名信息安全的学长,本科的时候也去过不少的刷题网站来练习巩固自己的算法与程序设计,也参与过不少算法竞赛。

       大一同学大部分都是刚开始接触编程,所以刷题的目的应该更倾向于学习基本变成语法很大的一个误区就是上来就刷leetcode,连基本的语法、函数都没学会就不要去弄数据结构和算法了,下面分享一下我自己的经验:

       目前市面上可以免费刷计算机题目的网站并不少,主要有leetcode、洛谷、hihocoder、牛客等。相较而言,牛客对于技术新手还是比较友好的。

一、基础学习期:定项刷知识点

       大一还是处在基础学习期,还是建议从专项练习开始做起,通过一些选择题了解一些计算机的相关知识,通过多看多学多练,慢慢开始熟悉计算机的高频考点以及掌握基础知识点。

       可以看到,在专项练习中有多个知识点分布,包括语法、算法、数据库、操作系统、数据结构等。这些知识点基本上也囊括了计算机所有的必备考察点,在这里你可以点开自己想要学习的知识点,然后就会随机出现10道选择题。

       除了常规的练习模式,还可以邀请同专业好友进行PK,共同学习进步是一件彼此成就和开心的事情。

二、上手操练期:练习在线编程

       在计算机专业学习中,除了专业知识的掌握,实际敲代码也是极为重要的,这时候牛客库中的在线编程板块就可以派上用场了。

       在这里,同学们可以根据自己的学习需求选择题目的难度,完全不用担心自己做不出题目而受到打击。

       另外,在线编程板块还设有题解区,遇到不会做的题目可以从题解中得到启发;多种题解方法也可以帮助你扩展自己的做题思路;讨论区板块还可以和一起做题的小伙伴沟通交流,彼此鼓励。

三、知识复习期:刷真题

       牛客里面的公司真题也是很好的复习资料。互联网公司的真题大部分是选择题和编程题兼有,刷真题同时锻炼你的知识和编程操作,而这真是计算机专业的学生必须掌握的。

       质而言之,计算机专业的学习是离不开刷题的,越早认识到这点,越早行动起来,就可以走在其他同学的前面。根据自己的学习能力选择合适的刷题网站,在我看来牛客是最适合新手的,不要一上来就听别人说一定要刷leetcode,打好基础才是正道!