大一入学已经一个月了,相信很多新生都饱受c语言的折磨,或者有些人想提升自己编程能力但无从下手。
这边来推荐一些我常用的网站_(米游姬比心)(个人主观看法)
计蒜客
一个中规中矩的网站,刚接触c语言的小伙伴可以尝试。不过题目偏少,而且难度偏低。
我在大一刚入学时用过,对新手友好。
洛谷
是我专题训练时最常用的网站,无论是新入门还是ACM大佬,这网站都适合你。
巨大的题库,而且有各种官方、私人的题单。当你发现自己哪方面薄弱时,总能在这里找到相关题目。
而且每道题都会有(攻略),当你做不出来,或者做出来了但想看看其他解法时,可以看大佬们详细的解答(不同于codeforces只有代码)
codeforces
codeforces永远滴神!不过建议有基础后再使用。
Acm必备网站,庞大的题库,难度分类清晰,而且全英文题目有助于训练自己的读题能力。
而且他可以提供测试数据,简单说就是你可以知道你哪里出错了,而不用抓耳挠腮几个小时不知道错在哪。
要是实在不会,还可以看通过的人的代码,了解各种不同的解题方法。
在初步入门后,大概能做难度1500的题后可以尝试打比赛,div2和div3。2小时一场,快乐与痛苦并存。因为他该死的竟然每场比赛都在10:30左右开始!!打完基本都凌晨了!!
在比赛与刷题中提升自己吧!
牛客竞赛
如果觉得刷题没意思,可以来牛客竞赛,这里和codeforces一样有“排位分”,每周有各种官方比赛,没有参赛门槛。不管打不打,报名了再说!
而且他还和各种高校合作,这上面经常会有各种高校的校赛,你可以在网络上和不同大学(甚至是高中生)一起竞争。
最重要的是这是中国网站,比赛时间合理,不会像国外网站一样比到凌晨去_(我的心好痛)
Virtual judge
其实可以算是一个工具网站,你可以从其他各种网站上“扒”题,然后在这个网站上自主创建比赛,和你的小伙伴一起来一场私人的比赛。
也可以找到各种曾经比赛的“真题”,然后加入这场比赛,他会事实更新每道题的通过人数。就算你只有一个人,也可以体会到上百人一起竞争的快乐()
Atcoder
看这页面就知道是日本网站。不过我一般都会调成英文界面。功能和codeforces类似,也是打比赛为主的,且有排位分。在国际上影响力很大,重点是比赛时间不阴间!!!
Poj
看页面就可以知道是北大的ok不过我用的不太多。
HDOJ