首页 > 后端开发 > Python教程 > 正文

python刷题用哪个app

转载 2019-06-15 10:41:25 0 1000
第七期线上培训班
python刷题用哪个app?

推荐用leetcode,下面给大家介绍一下这个软件的功能。

相关推荐:《python视频

一、选择题目类型
最上面标签栏Problems,给出了三个分类:Algorithms、Database、Shell,分别表示算法题、数据库题、Shell脚本题,第一个就是我们所需要的算法题。

二、选择算法题

点开Algorithms后,我们可以看到一列题目的列表,每个题目都有独一无二序号,后面的接受率(Acceptance)表示提交的正确率,Difficulty表示难易程度。
LeetCode按难易程度分成了:Hard、Medium、Easy三个级别。
Easy级别一般并不需要太多思考就可以想到算法,甚至可以通过直接的方式,特别适合新手去熟悉编程语言。
Medium级别就会有些难度,一般都会涉及到经典的算法,需要一定的思考。
Hard级别是最难的,有些时候是算法本身的难度,有些时候特别需要你考虑到各种细节。
每个题目前面的小箭头表示该题已经完成。题目列表最上方有一个Choose one filter,可以将已完成的题目从列表中去掉。

三、筛选某一类型的题

如果我们只想要找某一类型的题,可以通过Tags或Company来筛选

在题库的右边栏可以看到如下,这里列出许多公司的题目

另外,如果我们只想做关于字符串、数组或链表相关题,可以通过Tags

如果我们在做某一题时,觉得还想再做一个类似的,巩固一下,可以通过该题下面的Show Similar Problems和Tags来找到相似的问题

四、如何和别人讨论
每个题目都有各自的Discuss按钮,点击进入后,就能看到了讨论区。

在这里,许多人都把自己的代码放到了上面,就像BBS一样,你可以发贴提问,也可以回复别人。


五、关于代码编写、测试与提交
点开我们选择的题目后,就可以进行代码编写了,LeetCode一般都会直接提供一个函数式接口,我们只需要编写函数内部就可以了,而需要考虑到库文件,另外,在上面选择栏中,可以切换选择自己需要的编程语言。

程序编写完了之后,不要急着提交(Submit Solution 按钮),先可以测试运行下(Run Code)

我们还可以点开Custom TestCase旁边的小框,点开后,可以在里面输入我们自己设定的输入值。

一般情况,数组的输入形式是[a1,a2,a3,a4……]
当然我们测试完整无误后,再选择提交Submit Solution。
如果出现错误,会有提示。
如果正确无误,会有如下提示:

我们可以点开More Details查看详细结果说明
或者点开Next challenges 旁边的题继续做题。

六、查看自己提交的题目

在最上面标签栏找到自己,选择:

My Submissions:可以找到自己提交的题目(包括了正确提交和错误提交)提交的代码也是都是可以看到的
Manage Sessions:主要是管理自己的提交情况,错误率和正确率,总完成率之类。

每道题旁边的My Submissions可以找到自己的对于该题的提交情况

点开后,就可以找到自己过去所有的提交,
点Accepted 或 Wrong Answer就可以查看自己过去提交的代码情况,当然还有得分。

以上就是python刷题用哪个app的详细内容,更多请关注php中文网其它相关文章!

php中文网最新课程二维码
  • 相关标签:python 刷题
  • 本文转载于:CSDN,如有侵犯,请联系删除
  • 相关文章


  • python创建文件夹的基本步骤
  • python设置环境变量的基本步骤
  • 现在学python该学python2还是python3?
  • python软件版本的下载方式
  • python刷题用哪个app
  • 网友评论

    文明上网理性发言,请遵守 新闻评论服务协议

    我要评论
    独孤九贱(5)_ThinkPHP5视频教程

    独孤九贱(5)_ThinkPHP5视频教程

    ThinkPHP是国内最流行的中文PHP开发框架,也是您Web项目的最佳选择。《php.cn独孤九贱(5)-ThinkPHP5视频教程》课程以ThinkPHP5最新版本为例,从最基本的框架常识开始,将...

    独孤九贱(4)_PHP视频教程

    独孤九贱(4)_PHP视频教程

    江湖传言:PHP是世界上最好的编程语言。真的是这样吗?这个梗究竟是从哪来的?学会本课程,你就会明白了。 PHP中文网出品的PHP入门系统教学视频,完全从初学者的角度出发,绝不玩虚的,一切以实用、有用...

    独孤九贱(1)_HTML5视频教程

    独孤九贱(1)_HTML5视频教程

    《php.cn原创html5视频教程》课程特色:php中文网原创幽默段子系列课程,以恶搞,段子为主题风格的php视频教程!轻松的教学风格,简短的教学模式,让同学们在不知不觉中,学会了HTML知识。 ...

    ThinkPHP5实战之[教学管理系统]

    ThinkPHP5实战之[教学管理系统]

    本套教程,以一个真实的学校教学管理系统为案例,手把手教会您如何在一张白纸上,从零开始,一步一步的用ThinkPHP5框架快速开发出一个商业项目。

    PHP入门视频教程之一周学会PHP

    PHP入门视频教程之一周学会PHP

    所有计算机语言的学习都要从基础开始,《PHP入门视频教程之一周学会PHP》不仅是PHP的基础部分更主要的是PHP语言的核心技术,是学习PHP必须掌握的内容,任何PHP项目的实现都离不开这部分的内容,通...

    作者信息

    爱喝马黛茶的安东尼

    You know nothing!

    最近文章
    oa系统如何使用的相关介绍 264
    if函数多个条件并列的方法 792
    dns随便修改会怎样? 981

    相关视频教程

  • 小甲鱼零基础入门学习Python视频教程 小甲鱼零基础入门学习Python视频教程
  • 黑马云课堂8天深入理解Python视频教程 黑马云课堂8天深入理解Python视频教程
  • python编程入门系列图文教程 python编程入门系列图文教程
  • 零基础入门Python项目实战 零基础入门Python项目实战
  • 相关视频章节

    第七期线上培训班