Квест, обеспечивает полную свободу и при этом независимость — каждый берет свою собственную задачу (или несколько) и пытаетесь их решить. Не надо решать решенные уже задачи — это, по понятным, причинам, не засчитывается (для себя — конечно, сколько угодно).
Не надо так: «…все задачи, что я решил с leetcode были в категории ранее решённых, но при этом задачи я решал самостоятельно, и мое решение совпадает с решениями других участников…» ©
Выбрав задачу, подпишите сбоку четыремя тильдами «~~~~», это раскроется в вашу подпись (ссылку на вашу страницу) и будет означать, что вы ее застолбили за собой.
Когда будет решение — добавьте вместо него ссылку. Если «блокировка» висит больше месяца, а решения не появилось — могу убрать. Решение оформлять на подстраницах личной страницы.
В целом, посмотрите кучу уже оформленных решений и делайте также.
Обычно, за решение дается 4 очка, но внутри одной темы, все они суммируются по «очень научной формуле»
, где — эти самые 4 очка, но возможно будут и более легкие задачи по 3 очка.
Т.е. выгодно решить несколько задач в каждой из тем, вместо того, чтобы выгрызать только одну тему, насобачившись решать определенные задачи.
Зеленой строчкой покрашено проверенное и учтенное решение (проверяю регулярно).
Обратите внимание — решение должно проходить все тесты, т.е. вы должны нажать кнопку «Submit», а не только кнопку «Run Code» которая запускает один тест (или выбранные вами входные данные).
Ну и в коде не должно быть адовых хаков в духе
if input = UglyTestCaseICannotHandleButIKnowAnswer:
return KnownAnswerForThisCase
Не надо добавлять решения в категорию «На проверку» — это для теоретических задач было . Здесь важно, чтобы была ссылка на ваше решение на этой странице, и чтобы там не было претензий («не компилируется», «не проходит тесты») и т.п. Очень желательна на странице решения ссылка на саму LeetCoдовскую задачу.
Динамическое программирование
dumprog-3-ball
Участник:Alexryabov/TaskValidNumber
F.Nikitin/MaxPointsOnLine
Danillich/StrongPasswordChecker
Alex.Galtseva/findTheClosestPalindrome
Turk0v/Word_Ladder_2
Участник:Лукьянов_Кирилл/Shortest_Subarray_with_Sum_at_Least_K 12:34, 20 марта 2020 (MSK)
Alexander Denisenko/Wildcard_matching
F.Nikitin/LongestDuplicateSubstring
D.feldman/reverse-pairs
F.Nikitin/FindSubstring
ArthurSamuelyan/Text_Justification
Участник:Polina Potapova/integerToEnglishWords
Alexander Denisenko/split_array_same_average
ArthurSamuelyan/Decode_Ways_II
Alvant/TaskSuperEggDrop
Danillich/RegularExpressionMatching
Участник:Larin.dv/Create Maximum Number 11:24, 30 апреля 2020 (MSK)
Alexryabov/TaskNthMagicalNumber
Danillich/LongestValidParentheses
Участник:Froyg/_ds
Froyg/trips and users
Lenaermakova/Self Crossing
Участник:Plague_rat/K-th_Smallest_in_LexOrder
F.Nikitin/FindMedianSortedArrays
Turk0v/Count_The_Repetitions
Участник:S1td1kov/LargestComponentSizebyCommonFactor
PinkHedgehog/LPP
Danillich/ReachingPoints
Участник:Polina Potapova/dungeon-game 15:20, 17 декабря 2019 (MSK)
Lenaermakova/Shotest Palindrome
Участник:Plague_rat/Palindrome_Partitioning_II
Участник:Rashit/Word_Break_II
Froyg/top 3 salaries
F.Nikitin/PerfectRectangle
Alexander Denisenko/jump_game_ii Alexander Denisenko 16:22, 1 ноября 2019 (MSK)
Alexryabov/TaskInterleavingString
«Numbers At Most N Given Digit Set »
Участник:ArthurSamuelyan/Bricks_Falling_When_Hit
Alvant/TaskCandy
Участник:Larin.dv/Cat and Mouse
Участник:Plague rat/K Inverse Pairs Array
Участник:Polina Potapova/first-missing-positive 15:23, 19 декабря 2019 (MSK)
Участник:Plague_rat/K-th_Smallest_Pair_Distance
Alvant/TaskSumOfSubsequenceWidths
Alexryabov/TaskMinimumNumberOfRefuelingStops
Alvant/TaskLastSubstringInLexicographicalOrder
«Arithmetic Slices II - Subsequence »
«Largest Multiple of Three »
PinkHedgehog 20:49, 21 мая 2020 (MSK)
Участник:S1td1kov/ScrambleString
Участник:Бушенкова_Ксения/LeetCode_Cherry_Pickup
«Non-negative Integers without Consecutive Ones »
Gerakir 21:37, 21 мая 2020 (MSK)
«Russian Doll Envelopes »
PinkHedgehog/Solution 01:12, 27 мая 2020 (MSK)
PinkHedgehog/Student-attendance-record
Участник:S1td1kov/FindAllGoodStrings
«Restore The Array »
«Number of Ways to Wear Different Hats to Each Other »
Участник:S1td1kov/MaximalRectangle
«Best Time to Buy and Sell Stock III »
Участник:DChulkov/Leet3
Участник:Михеева_Анастасия_Максимовна/Max_Sum_of_Rectangle_No_Larger_Than_K
Участник:Михеева_Анастасия_Максимовна/Number_of_Paths_with_Max_Score
Участник:Batyrzhan/Numbers With Repeated Digits
Участник:S1td1kov/DistinctSubsequences 21:12, 21 мая 2020 (MSK)
«Super Washing Machines »
«Race Car »
Gerakir 21:21, 21 мая 2020 (MSK)
«Profitable Schemes »
«Form Largest Integer With Digits That Add up to Target »
Участник:Бушенкова_Ксения/LeetCode_Frog_Jump
Участник:Бушенкова_Ксения/LeetCode_tallest-billboard
«Strange Printer »
«Minimum Cost to Merge Stones »
«Maximum Students Taking Exam »
«Maximum Vacation Days »
Участник:DChulkov/Leet6
«Make Array Strictly Increasing »
Михеева Анастасия Максимовна 18:40, 22 мая 2020 (MSK)
«Count Different Palindromic Subsequences »
«Remove Boxes »
«Minimum Number of Taps to Open to Water a Garden »
Участник:S1td1kov/ConcatenatedWords
«Stickers to Spell Word »
«Maximum Sum BST in Binary Tree »
PinkHedgehog/Solution 01:28, 27 мая 2020 (MSK)
Участник:DChulkov/Leet5
Участник:Mugadzhir/find-the-shortest-superstring
«Number of Ways to Stay in the Same Place After Some Steps »
«Freedom Trail »
Участник:S1td1kov/OddEvenJump
«Least Operators to Express Number »
«Constrained Subsequence Sum »
Участник:Бушенкова_Ксения/LeetCode_Pizza_With_3n_Slices
«Maximum Profit in Job Scheduling »
«Split Array Largest Sum »
«Maximum Sum of 3 Non-Overlapping Subarrays »
«Number of Music Playlists »
Turk0v/Smallest Sufficient Team
«Valid Permutations for DI Sequence »
«Tiling a Rectangle with the Fewest Squares »
Участник:Timatizak/burst ballons
«Shortest Common Supersequence »
Участник:Бушенкова Ксения/LeetCode Shortest Path visiting all nodes
«Number of Ways of Cutting a Pizza »
«Count Vowels Permutation »
«Delete Columns to Make Sorted III »
Turk0v/Stone Game III
«Triples with Bitwise AND Equal To Zero »
«Minimum Difficulty of a Job Schedule »
Участник:DChulkov/Leet7
«Jump Game V »
«Count All Valid Pickup and Delivery Options »
«Longest Chunked Palindrome Decomposition »
Участник:Михеева_Анастасия_Максимовна/Palindrome_Partitioning_III
«Number of Submatrices That Sum to Target »
PinkHedgehog/Solution 21:15, 26 мая 2020 (MSK)
«Minimum Distance to Type a Word Using Two Fingers »
Участник:Batyrzhan/Minimum Falling Path Sum II
Участник:Vovaf709/grid paint
«Build Array Where You Can Find The Maximum Exactly K Comparisons »
Turk0v/Reducing Dishes
dynprog-2-ball
По два бала за. Но сильно проще чем hard.
Участник:Mugadzhir/decode-ways
«Continuous Subarray Sum »
Участник:Batyrzhan/K-Concatenation Maximum Sum
Участник:Timatizak/can i win
Участник:S1td1kov/LongestPalindromeSubstring
Участник:Kiranov_dmitry/task1
DChulkov/Leet1
Участник:S1td1kov/UniquePaths2
Участник:Михеева_Анастасия_Максимовна/Out_of_Boundary_Paths
Участник:S1td1kov/CoinChange
«Unique Substrings in Wraparound String »
Участник:Kiranov dmitry/task2
Участник:Vovaf709/bitwise or
Turk0v/House Robber II
«Maximum Product of Splitted Binary Tree »
Участник:Михеева_Анастасия_Максимовна/Largest_Divisible_Subset
Участник:Kiranov dmitry/task3 00:21, 22 мая 2020 (MSK)
Участник:Vovaf709/matrix
«Cheapest Flights Within K Stops »
«Domino and Tromino Tiling »
«Minimum Swaps To Make Sequences Increasing »
«Numbers With Same Consecutive Differences »
«Maximum Points You Can Obtain from Cards »
Участник:DChulkov/Leet2
«Wiggle Subsequence »
«Linked List in Binary Tree »
«Soup Servings »
Участник:Vovaf709/ugly number
«Unique Binary Search Trees II »
Участник:Михеева_Анастасия_Максимовна/Guess_Number_Higher_or_Lower_II 18:50, 22 мая 2020 (MSK)
«Longest Increasing Subsequence »
Turk0v/Ones and Zeroes
Участник:Mugadzhir/partition-equal-subset-sum
Участник:S1td1kov/Triangle 12:28, 22 мая 2020 (MSK)
Участник:Batyrzhan/Longest_Arithmetic_Subsequence_of_Given_Difference
«Last Stone Weight II »
«Knight Dialer »
«Combination Sum IV »
«Partition to K Equal Sum Subsets »
«Dice Roll Simulation »
Turk0v/Perfect Squares
«Largest Plus Sign »
«Best Time to Buy and Sell Stock with Cooldown »
«Greatest Sum Divisible by Three »
«Longest Turbulent Subarray »
«Largest 1-Bordered Square »
«Longest Happy String »
Участник:Batyrzhan/Target_Sum
«Predict the Winner »
«Push Dominoes »
Участник:Kiranov dmitry/task7
«Count Numbers with Unique Digits »
«Minimum Score Triangulation of Polygon »
«Knight Probability in Chessboard »
Участник:Timatizak/deleteandearn
Участник:Kiranov dmitry/task5
«Video Stitching »
Участник:Kiranov dmitry/task4
«Largest Sum of Averages »
«Number of Dice Rolls With Target Sum »
«Integer Break »
«Unique Binary Search Trees »
«Shopping Offers »
«Maximum Length of Pair Chain »
«Longest Palindromic Subsequence »
«Unique Paths »
«Longest ZigZag Path in a Binary Tree »
«Minimum Path Sum »
«Best Time to Buy and Sell Stock with Transaction Fee »
Участник:Mugadzhir/longest-arithmetic-sequence
Участник:Timatizak/LongestStringChain
DChulkov/Leet4
«Minimum ASCII Delete Sum for Two Strings »
«Filling Bookcase Shelves »
Участник:Kiranov_dmitry/task6
«Minimum Cost For Tickets »
Участник:S1td1kov/PalindromicSubstrings 23:54, 23 мая 2020 (MSK)
Участник:Vovaf709/airplane
StasFomin 19:40, 26 мая 2020 (MSK): Тут по уму конечно надо через ДП решать, но ладно, пока засчитаем хак.
Участник:Batyrzhan/Minimum Falling Path Sum
«Stone Game II »
Участник:Timatizak/stonegame 19:50, 23 мая 2020 (MSK)
Участник:Mugadzhir/minimum-cost-tree-from-leaf-values
PinkHedgehog/Counting-bits
«Count Square Submatrices with All Ones »
Участник:Mugadzhir/matrix-block-sum
dynprog-1-ball
Если впервые — начните с элементарных задач.
Баллов меньше, но решать быстрее.
«Range Sum Query - Immutable »
«Maximum Subarray »
«Climbing Stairs »
«Is Subsequence »
«Min Cost Climbing Stairs »
«Best Time to Buy and Sell Stock »
Жадные алгоритмы
greedy-3-ball
F.Nikitin/IsMatch
Участник:Rashit/Create_Max_Number
Alexryabov/Taskjumpgameii
Alvant/TaskThreeEqualParts
Alexryabov/TaskCourseScheduleiii Alexryabov 14:26, 12 ноября 2019 (MSK)
Alvant/TaskRemoveDuplicateLetters
Alexander Denisenko/patching_array
F.Nikitin/MovesToStamp
Alexryabov/TaskIntersectionSizeAtLeastTwo
Froyg/IPO
F.Nikitin/MinKBitFlips
Alexryabov 11:47, 10 ноября 2019 (MSK)
Alexryabov/TaskCouplesHoldingHands
greedy-2-ball
По два балла за.
D.Feldman/smallest-range-ii
Danillich/RemoveKDigits
ArthurSamuelyan/Delete_Columns_To_Make_Sorted_II
Danillich/Jumpgame
Alex.Galtseva/StringWithoutAAAandBBB
ArthurSamuelyan/Split_Array_Into_Fibonacci_Sequence
Участник:Лукьянов_Кирилл/Gas_Station
Turk0v/Reconstruct_a_2-Row_Binary_Matrix
Участник:Polina Potapova/dota2-senate 23:52, 18 декабря 2019 (MSK)
Danillich/WiggleSubsequence
D.Feldman/bag-of-tokens
D.Feldman/non-overlapping-intervals
Участник:Лукьянов_Кирилл/Split_Array_into_Consecutive_Subsequences
Danillich/MonotoneIncreasingDigits
Danillich/BrokenCalculator
F.Nikitin/AdvantageCount
Участник:Polina Potapova/boats-to-save-people 18:20, 19 декабря 2019 (MSK)
Turk0v/Reorganize_String
Lenaermakova/Task_Scheduler
Участник:Plague_rat/Previous_Permutation_With_One_Swap
Участник:Plague_rat/Minimum_Number_of_Arrows_to_Burst_Balloons
Участник:Лукьянов Кирилл/Minimum Domino Rotations For Equal Row 12:38, 20 марта 2020 (MSK)
Участник:Plague_rat/Best_Time_to_Buy_and_Sell_Stock_with_Transaction_Fee 19:13, 4 декабря 2019 (MSK)
Участник:Plague_rat/Car_Pooling
Участник:Plague_rat/Minimum_Swaps_to_Make_Strings_Equal
«Way to Form String »
«Largest Values From Labels »
PinkHedgehog 20:28, 23 апреля 2020 (MSK)
Участник:Larin.dv/Queue Reconstruction by Height
Участник:Larin.dv/Maximum Nesting Depth of Two Valid Parentheses Strings
Участник:Лукьянов Кирилл/Score After Flipping Matrix 12:38, 20 марта 2020 (MSK)
Danillich/MinimumAddToMakeParenthesisValid
Участник:PinkHedgehog/partition-labels-in-rust
Вероятностные алгоритмы
F.Nikitin/RandomPickWithBlacklist
Alvant/TaskImplementRand10UsingRand7
F.Nikitin/RandomPickWithWeight
Alvant/TaskRandomFlipMatrix
Random Point in Non-overlapping Rectangles Lenaermakova 01:09, 7 ноября 2019 (MSK)
Alex.Galtseva/GenerateRandomPointsInCircle
Графы
3-ball
Turk0v/Redundant_Connection_II
Turk0v/K-Similar_Strings
F.Nikitin/MinMalwareSpread
Danillich/SortItemsbyGroupsRespectingDependencies
F.Nikitin/NumSquarefulPerms
F.Nikitin/MinSwapsCouples
Участник:Mugadzhir/longest-increasing-path-in-a-matrix
Участник:Timatizak/similarstringgroups
Medium
По два бала за.
F.Nikitin/CloneGraph
F.Nikitin/FindMinHeightTree
Участник:Polina Potapova/reconstruct-itinerary
Участник:Larin.dv/Shortest Path with Alternating Colors 11:33, 30 апреля 2020 (MSK)
Участник:Plague_rat/Course_Schedule_II
Участник:Plague_rat/Course_Schedule
Участник:Polina Potapova/as-far-from-land-as-possible
Участник:D.feldman/satisfiability-of-equality-equations
Участник:Plague_rat/Network_Delay_Time
Участник:Larin.dv/Is Graph Bipartite
Участник:Alexander Denisenko/Eventual safe states
«Number of Connected Components in an Undirected Graph »
PinkHedgehog 12:11, 30 апреля 2020 (MSK)
Участник:Polina Potapova/redundant-connection
Участник:Plague_rat/Count_Servers_that_Communicate
Участник:Plague_rat/Keys_and_Rooms
ArthurSamuelyan/Partition_Array_For_Maximum_Sum
ArthurSamuelyan/Regions_Cut_By_Slashes
Lenaermakova/_Maximum_Level_Sum_of_a_Binary_Tree
Turk0v/Find the City With the Smallest Number of Neighbors at a Threshold Distance
Turk0v/Evaluate Division
Участник:S1td1kov/ValidateBinaryTreeNodes
Участник:Mugadzhir/jump-game-iii
Turk0v/Sort Integers by The Power Value
Easy
Участник:S1td1kov/FlowerPlantingWithNoAdjacent
Участник:S1td1kov/FindTheTownJudge