leetcode排位赛 LeetCode solutions 这是我在LeetCode上解决的问题的公共存储库,以帮助通过讨论提...
leetcode排位赛力扣解决方案此存储库的目的不是提供可从中复制的内容!这个存储库的目的是鼓励关于解决方案的讨论,让我成为一名更好的软件工程师。我知道LeetCode已经有讨论板,但我想公开我的思考过程和想法,以便更有经验/知识渊博的人可以给我提示、提示和线索。此外,由于LeetCode需要订阅才能使用,因此更有经验的人不会为此烦恼。任何给定的问题,可以在一个单一的语言多种解决方案。在这里,我包含了我最近最常使用的四种语言的解决方案:JavaScript、Ruby、Python3和Java。分叉和克隆如果您认为您有一个比最初提供的“更好”(或不同)的解决方案,请分叉和克隆存储库并提交更改请求。我是一个公平的人,所以我会因为我合并到这个repo的拉取请求而感谢任何人。什么是“更好”或不同?不同很容易:不同就是不同。我这是什么意思?如果我在解决方案中使用for循环,而您使用forEach (JavaScript)或each方法(Ruby) -那就是合格的!更好更难量化,因为它可能是一个判断电话。通常更好的解决方案是那些具有更好的时间或空间复杂度
下载地址
用户评论