CodeSearch
pick a problem · learn it with an AI tutor — hints, not spoilers
37,000 problems · all sources
- XORwice800Codeforcesbitmasksgreedymath
- XY Sequence800Codeforcesgreedy
- Xenny and Alternating Tasks1110CodeChef
- Xor Palindrome1129CodeChef
- YES or YES?800Codeforcesbrute forceimplementationstrings
- Year of University Entrance800Codeforces*specialimplementationsortings
- Yearly Phone541CodeChef
- Yes or Yes800Codeforcesgreedystrings
- Yes-Yes?800Codeforcesimplementationstrings
- Yet Another Bookshelf800Codeforcesgreedyimplementation
- Yet Another Dividing into Teams800Codeforcesmath
- Yet Another Promotion800Codeforcesgreedymath
- Yet Another String Game800Codeforcesgamesgreedystrings
- Yet Another Two Integers Problem800Codeforcesgreedymath
- Yoga Class879CodeChef
- Yoga Day264CodeChef
- Yogurt Sale800Codeforcesmath
- Your Name800Codeforcessortingsstrings
- Yura's New Name800Codeforcesimplementationstrings
- Z mod X = C800Codeforcesconstructive algorithmsmath
- Zero Ones Equal One Zeros1009CodeChef
- Zero Permutation Score1143CodeChef
- Zero String1042CodeChef
- Zhan's Blender800Codeforcesconstructive algorithmsmath
- Zhily and Array Operating800Codeforcesconstructive algorithmsgreedy
- Zoning Restrictions Again800Codeforcesimplementation
- green_gold_dog, array and permutation800Codeforcesconstructive algorithmssortings
- osu!mania800Codeforcesbrute forceimplementation
- Собери стол800Codeforcesconstructive algorithmssortings
- Узкая дорога800Codeforces*specialmath
- 01 Game900Codeforcesgames
- 1. Two SumEasyLeetCodeArrayHash Table
- 100. Same TreeEasyLeetCodeTreeDepth-First SearchBreadth-First SearchBinary Tree
- 1002. Find Common CharactersEasyLeetCodeArrayHash TableString
- 1005. Maximize Sum Of Array After K NegationsEasyLeetCodeArrayGreedySorting
- 1009. Complement of Base 10 IntegerEasyLeetCodeBit Manipulation
- 101. Symmetric TreeEasyLeetCodeTreeDepth-First SearchBreadth-First SearchBinary Tree
- 1013. Partition Array Into Three Parts With Equal SumEasyLeetCodeArrayGreedy
- 1018. Binary Prefix Divisible By 5EasyLeetCodeArrayBit Manipulation
- 1021. Remove Outermost ParenthesesEasyLeetCodeStringStack
- 1022. Sum of Root To Leaf Binary NumbersEasyLeetCodeTreeDepth-First SearchBinary Tree
- 1025. Divisor GameEasyLeetCodeMathDynamic ProgrammingBrainteaserGame Theory
- 1030. Matrix Cells in Distance OrderEasyLeetCodeArrayMathGeometrySorting
- 1037. Valid BoomerangEasyLeetCodeArrayMathGeometry
- 104. Maximum Depth of Binary TreeEasyLeetCodeTreeDepth-First SearchBreadth-First SearchBinary Tree
- 1046. Last Stone WeightEasyLeetCodeArrayHeap (Priority Queue)
- 1047. Remove All Adjacent Duplicates In StringEasyLeetCodeStringStack
- 1050. Actors and Directors Who Cooperated At Least Three TimesEasyLeetCodeDatabase
- 1051. Height CheckerEasyLeetCodeArraySortingCounting Sort
- 1056. Confusing NumberEasyLeetCodeMath
- 1064. Fixed PointEasyLeetCodeArrayBinary Search
- 1065. Index Pairs of a StringEasyLeetCodeArrayStringTrieSorting
- 1068. Product Sales Analysis IEasyLeetCodeDatabase
- 1069. Product Sales Analysis IIEasyLeetCodeDatabase
- 1071. Greatest Common Divisor of StringsEasyLeetCodeMathString
- 1075. Project Employees IEasyLeetCodeDatabase
- 1076. Project Employees IIEasyLeetCodeDatabase
- 1078. Occurrences After BigramEasyLeetCodeString
- 108. Convert Sorted Array to Binary Search TreeEasyLeetCodeArrayDivide and ConquerTreeBinary Search Tree
- 1082. Sales Analysis IEasyLeetCodeDatabase