文件名称:leetcodepushfront-staywoke:一个致力于对编程问题保持新鲜的回购
文件大小:49KB
文件格式:ZIP
更新时间:2024-07-26 18:31:35
系统开源
leetcode 推前保持清醒 这个 repo 致力于让我们对编程问题保持清醒。 这些将包括许多编程概念,例如字符串操作、循环、递归和数据结构。 这些问题很可能会在整个 Internet 中找到,但更常见的是来自知名网站,例如 . 所涉及的语言会有所不同,但主要是C# 、 Java和JavaScript 。 贡献者 cta 伊坦 问题 简单的 撤销 日期: 2018-09-15 难度:容易 描述:这就是一切的开始。 给定一个字符串,将其反向返回。 解决方案: 最大连续数 日期: 2018-09-19 难度:容易 描述:给定一个二进制数组,找出该数组中连续 1 的最大个数。 解决方案: 移零 日期: 2018-10-01 难度:容易 描述:给定一个数组 nums,编写一个函数将所有 0 移动到它的末尾,同时保持非零元素的相对顺序。 解决方案: 使用堆栈实现队列 日期: 2018-10-08 难度:容易 描述:使用堆栈实现队列的以下操作。 push(x) -- 将元素 x 推到队列的后面。 pop()——从队列前面移除元素。 peek() -- 获取最前面的元素。 empty() -- 返
【文件预览】:
staywoke-master
----.gitignore(38B)
----README.md(5KB)
----tests()
--------test-validParens.js(897B)
--------test-tickets.js(574B)
--------test-secondLargestNode.js(2KB)
--------test-longestPalindrome.js(2KB)
--------test-deserializeTree.js(1KB)
--------test-dfs.js(2KB)
--------test-decodeString.js(1KB)
--------test-serializeTree.js(2KB)
--------test-sortFewNumbers.js(758B)
--------test-middlenode.js(1KB)
--------test-reverse.js(880B)
--------test-firstNonRepeatingChar.js(660B)
----java()
--------LRUCache.java(2KB)
--------ReverseParentheses.java(1KB)
--------findAndReplacePattern.java(843B)
--------ClosestSumPair.java(2KB)
--------numIslands.java(684B)
--------threeSum.java(1KB)
--------NextPermutation.java(1KB)
--------spiralOrder.java(1KB)
--------Reverse.java(127B)
--------LongestUniqueStreak.java(2KB)
--------MoveZeroes.java(693B)
--------MaxConsecutiveOnes.java(965B)
--------Contains.java(487B)
--------GraphTraversals.java(4KB)
--------MaintenanceWindow.java(2KB)
--------Codec.java(2KB)
--------MiddleNode.java(527B)
--------QueueWithStack.java(1KB)
--------RunningMedian.java(2KB)
--------DistributeCandies.java(787B)
--------StackWithQueue.java(1KB)
--------RunLengthEncoding.java(1KB)
--------ReverseLinkedList.java(408B)
--------SecondLargestNode.java(2KB)
----package.json(937B)
----ProblemFormatGenerator()
--------package.json(279B)
--------index.js(465B)
----cs()
--------Reverse.cs(249B)
----js()
--------tickets.js(314B)
--------SameTree.js(297B)
--------Reverse.js(263B)
--------FindDuplicates.js(226B)
--------serializeTree.js(707B)
--------DecodeString.js(1KB)
--------TicketQueue.js(2KB)
--------getByClassName.js(3KB)
--------getNameData.js(1KB)
--------MiddleNode.js(439B)
--------LongestPalindrome.js(1KB)
--------Contains.js(779B)
--------validParens.js(792B)
--------DataStructures()
--------firstNonRepeatingChar.js(594B)
--------dfs.js(1KB)
--------sortFewNumbers.js(998B)
--------dmv-hustle.js(3KB)
--------isValidBST.js(675B)
--------SecondLargestNode.js(2KB)
--------deserializeTree.js(926B)
----.editorconfig(52B)
----package-lock.json(38KB)