计算机国际竞赛必备的六大编程学习网站
计算机国际竞赛六大编程学习网站
CodingGames
这是一个可以边学边玩,可练习Python、Java等20
余种编程语言的网站.里面的关卡需要你编写程序
并运行才能通关。它还可以定制用户界面,你可以
选择自己喜欢的代码编辑器风格。许多进入谷歌、
Volition的软件工程师都曾用它进行练习,并给出高度评价
PythonTip中的习题偏向Python基础和一些简单的算法
,非常适合新手入门。每道题目都能找到不同大神分享
的解法,认真学习也能够帮助同学们进一步优化自己的代
码.提升编程能力。为了激励用户练习,网站还特别设计
了挑战英雄榜解决的题目越多,在榜上的位置也就越高!
3LeetCode
这个网站非常适合新手练习编程和刷算法题里面的题目
按照专项划分了算法、数据结构、编程能力能力等不同
类别,每类分为简单、中等和困难三个级别,并根据学习
量将任务合理划分为不同天数完成,同学
们可以根据自身水平进行选择。
4.CodeCombat
这是一款网页编程游戏,它将Python基础语法、算法等知
识分散到每一关,你需要按照要求编写指令控制人物通关
,剧情十分丰富。该网站近年在国内Python学习者中
小有名气,有一定口碑积累,唯一缺点就是第4关后
5.Codewars
Codewars支持包含Python、sOL、C++在内的55种编程
语言练习。学习者在名为“kata”的小程序中进行真实编
程挑战,编写好的程序有专门人工智能检查挑战成功将获
得个人积分用于升级。级别越高挑战项目难度越大。
6.Pthonchallenge
这是一个Python通关游戏,综合考察函数爬虫等综合知识,
每一关都需要用Python来破解,有一定难度。
同学们可以利用这个网站来检测自己的综合掌