当前位置:首页 > 面试大全 > 在线练习题库python

在线练习题库python

7个月前 (05-20)63

10个锻炼编程技能的网站,拿走不谢!

一、LeetCode(有中文)

力扣(LeetCode)源自美国硅谷,是领扣网络旗下专注于程序员技术成长和企业技术人才服务的品牌。已经成为程序员找工作前必刷的网址之一了。

在刷leetcode之前可以看下这个回答:大家都是如何刷 LeetCode 的?​www.zhihu.com

二、牛客网(中文)

牛客网应该是做面试经验起家的,校招的面经相对多一些,社招的少。题库也都对标国内大厂的面试题,很值得看。牛客题霸_C++Java前端经典笔试面试题库_在线编程_牛客网​www.nowcoder.com

题不在多而在于精,其实如果把上边题库的基础都巩固了,问题都不大了。感兴趣的可以再去看看

下边的国外编程挑战网站。(都是老外推荐的,机翻将就着看一下)

三、Project Euler

Project Euler大概是世界上最受欢迎的编程挑战网站,而且自从十多年前推出之后,就成为了成千上万用户的家园。你可以每周添加一个额外的挑战,不过我敢肯定,要想搞定已经在等待解决的450多个问题已经要花点时间了。

它们设立得并不是很难,反而更加需要关键的思考和解决问题,以此来帮助你成长和学习你所使用的语言。这一切都是为了锻炼你进步,确保你充分理解自己在做什么。About - Project Euler​projecteuler.net

四、topcoder

你能赚到真金白银,而且它被近一百万程序员所支持,所以我很肯定一定能遇到许多有挑战性的东西。我这么说,是因为我相信有些刚起步的编程爱好者可能会觉得topcoder比较难。

可以参加每天或者每周的编程挑战,两者都极其困难,而且需要非常好的思维技巧来完成。但这是值得的,因为它最终会为你的简历增色不少。https://www.topcoder.com/​www.topcoder.com

五、Codewars

Codewars有一个很好的编程挑战的方法,而且很认真地对待他们的作品。我试着找到正确的词语来形容它,不过这里有Codewars提供的一段十分钟的介绍视频。

我觉得你会喜欢它的,就像社区里很多开发者已经喜欢的那样。Codewars: Achieve mastery through challenge​www.codewars.com

六、HackerRank

我立刻就喜欢上HackerRank的是它关于人工智能的那部分挑战,它们非常酷,而且让高级程序员也有东西可以玩。它的背后是Y Combinator、SVAngel和许多其他公司。绝对有很多黑客在攻克这些。HackerRank​www.hackerrank.com

七、Coderbyte

Coderbyte是Kickstarter资助的项目(虽然,它本身在这项运动之前就已经存在了),而且它针对完全的初学者和类似中级程序员。

它是由Daniel Borowski在2012年发起的,而且此后发展成一个由喜欢在空闲时间解决编程问题的程序员们自行维护的社区。

如果有什么不明白的,你也可以提问,这个社区也是比较活跃的。所以你应该很有可能得到答案。很多人都热爱Coderbyte,我看到的全部都是正面评价。http://coderbyte.com/​coderbyte.com

八、CodinGame(游戏编程)

CodinGame 对程序员来说是一个巨大的挑战,如果你想提升编程技能,玩CodinGame是一种有趣的方式。Coding Games and Programming Challenges to Code Better​www.codingame.com

九、Codeforces

Codeforces是一个提供在线评测系统的俄罗斯网站。[2]该网站由一群来自俄罗斯萨拉托夫国立大学的程序员创建并维护。https://codeforces.com/​codeforces.com

十、dailyprogrammer

reddit可以理解为国外的百度贴吧,然后有这么一个每日项目练习的贴吧供大家交流学习。https://www.reddit.com/r/dailyprogrammer​www.reddit.com

觉得有用就点个赞吧!

作者:weixin_39860975
来源链接:https://blog.csdn.net/weixin_39860975/article/details/111450179

“在线练习题库python” 的相关文章

面试时被问到高并发

高并发相关的问题经常出现在面试当中,具体指标其实也就是由下面几个点进行判断的: 1.QPS(TPS):每秒钟 request/事务 数量,在互...

python flask面试题

什么是Flask,有什么优点? 轻量级web框架,默认依赖两个外部库:jinja2和Werkzeug WSGI工具 适用于做小型网站以及web服务的...

运维人员20道必会iptables面试题

运维人员20道必会iptables面试题

运维人员20道必会iptables面试题 1、详述iptales工作流程以及规则过滤顺序? iptables过滤的规则顺序是由上至下,若...

java笔试题(冒泡排序)

java笔试题:本地有一文件中内容为: Leo:456:7890:11 Vincent:333:43434:2 Rack:4343:4343:22 Leo:444:33...

程序员面试,为什么不跟我谈高并发?

作为一个看过几千份简历,面试过几百人的面试官,常常会看到简历中有如下文字: 对业务逻辑解耦,高并发等有比较深入的研究和丰富的开发实战经验 对解决高并发问题有...

普通本科毕业一年,刷完这1000道JAVA面试题,成功逆袭上岸

普通本科毕业一年,刷完这1000道JAVA面试题,成功逆袭上岸

前言 本人20年毕业于一所普通本科,实习的时候也就想着混一张毕业证,也没做什么实际项目,再加上去年就业形式严峻,行业内卷,索性就选择了一家小企...

基础篇--【python】面试题汇总

1.尽可能多的列举PEP8规范有哪些?   不要在行尾加分号,也不要用分号将两条命令放在一行   每行不超过80个字符   不要使用反斜杠连接行...

浪潮java笔试大题

第一题石头 求最少操作多少次使得石头升序排列 只需求出最大递增1的子序列长度,再用总长度减去子序列长度 package 浪潮编程; impo...

Python面试题(练习二)

1、用Python实现一个二分查找的函数。 data = [1, 3, 6, 7, 9, 12, 14, 16, 17, 18, 20, 21, 22, 23, 30,...

2021兴业数金Java笔试题面经

最近收到了内推,做了一下数金Java在线笔试题,头一回在牛客上笔试。不过大概率是没戏了,因为都没做过笔试训练,笔试做的有点糟糕。对面试做一下回顾吧,...