大家好,今天小编关注到一个有意思的话题,就是关于测试工程师学习的python习题的问题,于是小编就整理了1个相关介绍测试工程师学习的Python习题的解答,让我们一起看看吧。
可以边学数据结构边刷leetcode吗。就是把leetcode当练习题。用c好还是用python呢?
可以,但是建议最好先了解数据结构,如果你没有相关基础的话。当然,也可以比如你看到数组,然后去leetcode上找数组相关的题来刷。
至于用什么语言,需要根据自己的情况来具体分析。主要看语言的熟悉程度、刷题的目的或以后的工作方向。
如何已经熟练掌握一门语言,那就建议用该门语言刷,这样只需要深入地理解并掌握算法,基本就能写出代码。
如果刷题的目的是要找工作,如果是工程类的工作,建议用c++或者java来刷,这个方向的话不需要算法多难,关键是解题思路要清晰,代码要工整且高效。如果是算法类的,不管用什么语言刷题,建议都还是需要掌握Python,因为机器学习或深度学习方向的话,公司大多还是Python用来训练,但如果需要写线上服务的话,可能还需要c++或者Java。有些公司如果支持pytorch的话就更好啦,不过目前据我所知,这个在学术界尤其吃香。
不过前期的话,建议先刷起来,并坚持住,做好总结,一路下来,你会成长不少[微笑][微笑]
可以是可以,但是用leetcode做数据结构练习题不是特别好,leetcode其实更强调算法的变化,毕竟是针对面试的题目,很多题目有种故意为难你,让你想不到的感觉。而且其中有一部分题其实并不强调数据结构,有几个变量和几个数组就可以解决问题了。所以我感觉用leetcode的练习效果对于初学者还不如看看书后习题。等能把基本的问题解决好了,再来看leetcode不迟。
至于用c还是python好,我觉得要看你学数据结构是什么目的。如果是以近期出去面试为目的,我觉得python比较好,现场出结果比较快。如果就是想自己系统自学,近期没有面试打算,我觉得用c比较好,c是计算机科学很多门类的基础,玩熟了可以在你以后学其他的课程中受益,比如说操作系统,计算机体系结构,计算机网络,图形学等等,
到此,以上就是小编对于测试工程师学习的python习题的问题就介绍到这了,希望介绍关于测试工程师学习的python习题的1点解答对大家有用。