考研编程训练网站有以下几个:
LeetCode:
LeetCode是一个非常受欢迎的在线编程训练平台,提供了大量的算法题目和面试题目,覆盖了各种语言和难度级别。学习者可以通过解决这些题目来提高编程能力和算法理解。
HackerRank:
HackerRank是一个综合性的编程训练平台,提供了各种编程练习题目,包括基础的数据结构与算法、数据库、人工智能等多个领域。它还提供了竞赛和面试准备功能,帮助学习者提高解决问题和编程能力。
Codecademy:
Codecademy是一个面向初学者的在线编程学习平台,提供了丰富的互动式编程课程。学习者可以通过完成课程中的编程练习来学习不同的编程语言和技术。
Codewars:
Codewars是一个以挑战和竞争为核心的编程训练平台。它提供了各种编程问题,学习者可以通过编写优雅且高效的代码来解决这些问题,并与其他解题者竞争。
Project Euler:
Project Euler是一个面向数学和计算机科学爱好者的编程训练平台。它提供了一系列数学和计算机科学相关的问题,通过解决这些问题来提高编程和数学能力。
Coursera:
Coursera的网站提供了丰富的在线课程资源,包括计算机科学、数据科学、商业、人文科学、社会科学、艺术等各种主题的课程。用户可以在网站上注册账户,选择自己感兴趣的课程进行学习,有些课程需要付费,但也有很多免费的课程。
Topcoder:
Topcoder是一个面向竞赛编程的网站,提供了大量的算法竞赛题目。它有一个活跃的社区,你可以与其他竞赛者交流和学习。
这些网站各有特色,可以根据个人的学习需求和习惯选择合适的平台进行训练。