Skip to content

Latest commit

 

History

History
 
 

C

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Algorithms-solutions

This folder contains Solutions to 213 Algorithms Leetcode problems that starts with 'C' written in the following programming languages ( Java ,Python ,C++ ,Javascript ).

Problems

problems langages difficulty Leetcode
Calculate Amount Paid in Taxes C++, Java, Javascript, Python Easy link
Calculate Digit Sum of a String C++, Java, Javascript, Python Easy link
Calculate Money in Leetcode Bank C++, Java, Javascript, Python Easy link
Camelcase Matching C++, Java, Javascript, Python Medium link
Can Convert String in K Moves C++, Java, Javascript, Python Medium link
Can I Win C++, Java, Javascript, Python Medium link
Can Make Arithmetic Progression From Sequence C++, Java, Javascript, Python Easy link
Can Make Palindrome from Substring C++, Java, Javascript, Python Medium link
Can Place Flowers C++, Java, Javascript, Python Easy link
Can You Eat Your Favorite Candy on Your Favorite Day? C++, Java, Javascript, Python Medium link
Candy C++, Java, Javascript, Python Hard link
Capacity To Ship Packages Within D Days C++, Java, Javascript, Python Medium link
Capitalize the Title C++, Java, Javascript, Python Easy link
Car Fleet C++, Java, Javascript, Python Medium link
Car Fleet II C++, Java, Javascript, Python Hard link
Car Pooling C++, Java, Javascript, Python Medium link
Card Flipping Game C++, Java, Javascript, Python Medium link
Cat and Mouse C++, Java, Javascript, Python Hard link
Cat and Mouse II C++, Java, Javascript, Python Hard link
Cells in a Range on an Excel Sheet C++, Java, Javascript, Python Easy link
Cells with Odd Values in a Matrix Easy link
Chalkboard XOR Game C++, Java, Javascript, Python Hard link
Champagne Tower C++, Java, Javascript, Python Medium link
Change Minimum Characters to Satisfy One of Three Conditions C++, Java, Javascript, Python Medium link
Cheapest Flights Within K Stops C++, Java, Javascript, Python Medium link
Check Array Formation Through Concatenation C++, Java, Javascript, Python Easy link
Check Completeness of a Binary Tree C++, Java, Javascript, Python Medium link
Check if a Parentheses String Can Be Valid C++, Java, Javascript, Python Medium link
Check If a String Can Break Another String C++, Java, Javascript, Python Medium link
Check If a String Contains All Binary Codes of Size K C++, Java, Javascript, Python Medium link
Check If a Word Occurs As a Prefix of Any Word in a Sentence C++, Java, Javascript, Python Easy link
Check If All 1's Are at Least Length K Places Away C++, Java, Javascript, Python Easy link
Check if All A's Appears Before All B's C++, Java, Javascript, Python Easy link
Check if All Characters Have Equal Number of Occurrences C++, Java, Javascript, Python Easy link
Check if All the Integers in a Range Are Covered C++, Java, Javascript, Python Easy link
Check if an Original String Exists Given Two Encoded Strings C++, Java, Javascript, Python Hard link
Check if Array Is Sorted and Rotated C++, Java, Javascript, Python Easy link
Check If Array Pairs Are Divisible by k C++, Java, Javascript, Python Medium link
Check if Binary String Has at Most One Segment of Ones C++, Java, Javascript, Python Easy link
Check if Every Row and Column Contains All Numbers C++, Java, Javascript, Python Easy link
Check If It Is a Good Array C++, Java, Javascript, Python Hard link
Check If It Is a Straight Line C++, Java, Javascript, Python Easy link
Check if Matrix Is X-Matrix C++, Java, Javascript, Python Easy link
Check if Move is Legal C++, Java, Javascript, Python Medium link
Check If N and Its Double Exist C++, Java, Javascript, Python Easy link
Check if Number Has Equal Digit Count and Digit Value C++, Java, Javascript, Python Easy link
Check if Number is a Sum of Powers of Three C++, Java, Javascript, Python Medium link
Check if Numbers Are Ascending in a Sentence C++, Java, Javascript, Python Easy link
Check if One String Swap Can Make Strings Equal C++, Java, Javascript, Python Easy link
Check If String Is a Prefix of Array C++, Java, Javascript, Python Easy link
Check If String Is Transformable With Substring Sort Operations C++, Java, Javascript, Python Hard link
Check if the Sentence Is Pangram C++, Java, Javascript, Python Easy link
Check if There Is a Valid Parentheses String Path C++, Java, Javascript, Python Hard link
Check if There is a Valid Partition For The Array C++, Java, Javascript, Python Medium link
Check if There is a Valid Path in a Grid C++, Java, Javascript, Python Medium link
Check If Two String Arrays are Equivalent C++, Java, Javascript, Python Easy link
Check if Word Can Be Placed In Crossword C++, Java, Javascript, Python Medium link
Check if Word Equals Summation of Two Words C++, Java, Javascript, Python Easy link
Check If Word Is Valid After Substitutions C++, Java, Javascript, Python Medium link
Check Whether Two Strings are Almost Equivalent C++, Java, Javascript, Python Easy link
Checking Existence of Edge Length Limited Paths C++, Java, Javascript, Python Hard link
Cherry Pickup C++, Java, Javascript, Python Hard link
Cherry Pickup II C++, Java, Javascript, Python Hard link
Cinema Seat Allocation C++, Java, Javascript, Python Medium link
Circle and Rectangle Overlapping Medium link
Circular Array Loop C++, Java, Javascript, Python Medium link
Circular Permutation in Binary Representation C++, Java, Javascript, Python Medium link
Climbing Stairs C++, Java, Javascript, Python Easy link
Clone Graph C++, Java, Javascript, Python Medium link
Closest Dessert Cost C++, Java, Javascript, Python Medium link
Closest Divisors C++, Java, Javascript, Python Medium link
Closest Room C++, Java, Javascript, Python Hard link
Closest Subsequence Sum C++, Java, Javascript, Python Hard link
Clumsy Factorial C++, Java, Javascript, Python Medium link
Coin Change C++, Java, Javascript, Python Medium link
Coin Change 2 C++, Java, Javascript, Python Medium link
Coloring A Border C++, Java, Javascript, Python Medium link
Combination Sum C++, Java, Javascript, Python Medium link
Combination Sum II C++, Java, Javascript, Python Medium link
Combination Sum III C++, Java, Javascript, Python Medium link
Combination Sum IV C++, Java, Javascript, Python Medium link
Combinations C++, Java, Javascript, Python Medium link
Compare Strings by Frequency of the Smallest Character C++, Java, Javascript, Python Medium link
Compare Version Numbers C++, Java, Javascript, Python Medium link
Complement of Base 10 Integer C++, Java, Javascript, Python Easy link
Complete Binary Tree Inserter C++, Java, Javascript, Python Medium link
Complex Number Multiplication C++, Java, Javascript, Python Medium link
Concatenated Words C++, Java, Javascript, Python Hard link
Concatenation of Array C++, Java, Javascript, Python Easy link
Concatenation of Consecutive Binary Numbers C++, Java, Javascript, Python Medium link
Consecutive Characters C++, Java, Javascript, Python Easy link
Consecutive Numbers Sum C++, Java, Javascript, Python Hard link
Constrained Subsequence Sum C++, Java, Javascript, Python Hard link
Construct Binary Search Tree from Preorder Traversal C++, Java, Javascript, Python Medium link
Construct Binary Tree from Inorder and Postorder Traversal C++, Java, Javascript, Python Medium link
Construct Binary Tree from Preorder and Inorder Traversal C++, Java, Javascript, Python Medium link
Construct Binary Tree from Preorder and Postorder Traversal C++, Java, Javascript, Python Medium link
Construct K Palindrome Strings C++, Java, Javascript, Python Medium link
Construct Quad Tree C++, Java, Javascript, Python Medium link
Construct String from Binary Tree C++, Java, Javascript, Python Easy link
Construct String With Repeat Limit C++, Java, Javascript, Python Medium link
Construct Target Array With Multiple Sums C++, Java, Javascript, Python Hard link
Construct the Lexicographically Largest Valid Sequence C++, Java, Javascript, Python Medium link
Construct the Rectangle C++, Java, Javascript, Python Easy link
Contain Virus C++, Java, Javascript, Python Hard link
Container With Most Water C++, Java, Javascript, Python Medium link
Contains Duplicate C++, Java, Javascript, Python Easy link
Contains Duplicate II C++, Java, Javascript, Python Easy link
Contains Duplicate III C++, Java, Javascript, Python Medium link
Contiguous Array C++, Java, Javascript, Python Medium link
Continuous Subarray Sum C++, Java, Javascript, Python Medium link
Convert 1D Array Into 2D Array C++, Java, Javascript, Python Easy link
Convert a Number to Hexadecimal C++, Java, Javascript, Python Easy link
Convert Binary Number in a Linked List to Integer C++, Java, Javascript, Python Easy link
Convert BST to Greater Tree C++, Java, Javascript, Python Medium link
Convert Integer to the Sum of Two No-Zero Integers C++, Java, Javascript, Python Easy link
Convert Sorted Array to Binary Search Tree C++, Java, Javascript, Python Easy link
Convert Sorted List to Binary Search Tree C++, Java, Javascript, Python Medium link
Convert to Base -2 C++, Java, Javascript, Python Medium link
Coordinate With Maximum Network Quality C++, Java, Javascript, Python Medium link
Copy List with Random Pointer C++, Java, Javascript, Python Medium link
Corporate Flight Bookings C++, Java, Javascript, Python Medium link
Count All Possible Routes C++, Java, Javascript, Python Hard link
Count All Valid Pickup and Delivery Options C++, Java, Javascript, Python Hard link
Count and Say C++, Java, Javascript, Python Medium link
Count Array Pairs Divisible by K C++, Java, Javascript, Python Hard link
Count Artifacts That Can Be Extracted C++, Java, Javascript, Python Medium link
Count Asterisks Easy link
Count Binary Substrings C++, Java, Javascript, Python Easy link
Count Collisions on a Road C++, Java, Javascript, Python Medium link
Count Common Words With One Occurrence C++, Java, Javascript, Python Easy link
Count Complete Tree Nodes C++, Java, Javascript, Python Medium link
Count Different Palindromic Subsequences C++, Java, Javascript, Python Hard link
Count Elements With Strictly Smaller and Greater Elements C++, Java, Javascript, Python Easy link
Count Equal and Divisible Pairs in an Array C++, Java, Javascript, Python Easy link
Count Fertile Pyramids in a Land C++, Java, Javascript, Python Hard link
Count Good Meals C++, Java, Javascript, Python Medium link
Count Good Nodes in Binary Tree C++, Java, Javascript, Python Medium link
Count Good Numbers C++, Java, Javascript, Python Medium link
Count Good Triplets C++, Java, Javascript, Python Easy link
Count Good Triplets in an Array C++, Java, Javascript, Python Hard link
Count Hills and Valleys in an Array C++, Java, Javascript, Python Easy link
Count Integers in Intervals C++, Java, Javascript, Python Hard link
Count Integers With Even Digit Sum C++, Java, Javascript, Python Easy link
Count Items Matching a Rule C++, Java, Javascript, Python Easy link
Count Largest Group C++, Java, Javascript, Python Easy link
Count Lattice Points Inside a Circle C++, Java, Javascript, Python Medium link
Count Negative Numbers in a Sorted Matrix C++, Java, Javascript, Python Easy link
Count Nice Pairs in an Array C++, Java, Javascript, Python Medium link
Count Nodes Equal to Average of Subtree C++, Java, Javascript, Python Medium link
Count Nodes With the Highest Score C++, Java, Javascript, Python Medium link
Count Number of Bad Pairs C++, Java, Javascript, Python Medium link
Count Number of Homogenous Substrings C++, Java, Javascript, Python Medium link
Count Number of Maximum Bitwise-OR Subsets C++, Java, Javascript, Python Medium link
Count Number of Nice Subarrays C++, Java, Javascript, Python Medium link
Count Number of Pairs With Absolute Difference K C++, Java, Javascript, Python Easy link
Count Number of Rectangles Containing Each Point C++, Java, Javascript, Python Medium link
Count Number of Special Subsequences C++, Java, Javascript, Python Hard link
Count Number of Teams C++, Java, Javascript, Python Medium link
Count Number of Texts C++, Java, Javascript, Python Medium link
Count Number of Ways to Place Houses C++, Java, Javascript, Python Medium link
Count Numbers with Unique Digits C++, Java, Javascript, Python Medium link
Count Odd Numbers in an Interval Range C++, Java, Javascript, Python Easy link
Count of Matches in Tournament C++, Java, Javascript, Python Easy link
Count of Range Sum C++, Java, Javascript, Python Hard link
Count of Smaller Numbers After Self C++, Java, Javascript, Python Hard link
Count Operations to Obtain Zero C++, Java, Javascript, Python Easy link
Count Pairs Of Nodes C++, Java, Javascript, Python Hard link
Count Pairs With XOR in a Range C++, Java, Javascript, Python Hard link
Count Prefixes of a Given String C++, Java, Javascript, Python Easy link
Count Primes C++, Java, Javascript, Python Medium link
Count Servers that Communicate C++, Java, Javascript, Python Medium link
Count Sorted Vowel Strings C++, Java, Javascript, Python Medium link
Count Special Quadruplets C++, Java, Javascript, Python Easy link
Count Square Submatrices with All Ones C++, Java, Javascript, Python Medium link
Count Square Sum Triples C++, Java, Javascript, Python Easy link
Count Sub Islands C++, Java, Javascript, Python Medium link
Count Subarrays With Score Less Than K C++, Java, Javascript, Python Hard link
Count Submatrices With All Ones C++, Java, Javascript, Python Medium link
Count Substrings That Differ by One Character C++, Java, Javascript, Python Medium link
Count Subtrees With Max Distance Between Cities C++, Java, Javascript, Python Hard link
Count the Hidden Sequences C++, Java, Javascript, Python Medium link
Count the Number of Consistent Strings C++, Java, Javascript, Python Easy link
Count the Number of Ideal Arrays C++, Java, Javascript, Python Hard link
Count The Repetitions C++, Java, Javascript, Python Hard link
Count Triplets That Can Form Two Arrays of Equal XOR C++, Java, Javascript, Python Medium link
Count Unguarded Cells in the Grid C++, Java, Javascript, Python Medium link
Count Unhappy Friends C++, Java, Javascript, Python Medium link
Count Unique Characters of All Substrings of a Given String C++, Java, Javascript, Python Hard link
Count Unreachable Pairs of Nodes in an Undirected Graph C++, Java, Javascript, Python Medium link
Count Vowel Substrings of a String C++, Java, Javascript, Python Easy link
Count Vowels Permutation C++, Java, Javascript, Python Hard link
Count Ways to Build Rooms in an Ant Colony C++, Java, Javascript, Python Hard link
Count Ways to Make Array With Product C++, Java, Javascript, Python Hard link
Count Words Obtained After Adding a Letter C++, Java, Javascript, Python Medium link
Counting Bits Easy link
Counting Words With a Given Prefix C++, Java, Javascript, Python Easy link
Couples Holding Hands C++, Java, Javascript, Python Hard link
Course Schedule C++, Java, Javascript, Python Medium link
Course Schedule II C++, Java, Javascript, Python Medium link
Course Schedule III C++, Java, Javascript, Python Hard link
Course Schedule IV C++, Java, Javascript, Python Medium link
Cousins in Binary Tree C++, Java, Javascript, Python Easy link
Cracking the Safe C++, Java, Javascript, Python Hard link
Crawler Log Folder C++, Java, Javascript, Python Easy link
Create Binary Tree From Descriptions C++, Java, Javascript, Python Medium link
Create Maximum Number C++, Java, Javascript, Python Hard link
Create Sorted Array through Instructions C++, Java, Javascript, Python Hard link
Create Target Array in the Given Order C++, Java, Javascript, Python Easy link
Critical Connections in a Network C++, Java, Javascript, Python Hard link
Custom Sort String C++, Java, Javascript, Python Medium link
Cut Off Trees for Golf Event C++, Java, Javascript, Python Hard link
Cyclically Rotating a Grid C++, Java, Javascript, Python Medium link