René's URL Explorer Experiment


Title: GitHub - fartem/leetcode-java: 763 solved problems with test cases and all common structures from https://leetcode.com on Java

Open Graph Title: GitHub - fartem/leetcode-java: 763 solved problems with test cases and all common structures from https://leetcode.com on Java

X Title: GitHub - fartem/leetcode-java: 763 solved problems with test cases and all common structures from https://leetcode.com on Java

Description: 763 solved problems with test cases and all common structures from https://leetcode.com on Java - fartem/leetcode-java

Open Graph Description: 763 solved problems with test cases and all common structures from https://leetcode.com on Java - fartem/leetcode-java

X Description: 763 solved problems with test cases and all common structures from https://leetcode.com on Java - fartem/leetcode-java

Opengraph URL: https://github.com/fartem/leetcode-java

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:bff3c8cb-03e2-2d20-02cf-e7aba043650a
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idA272:335FF6:B215F37:E63844C:697F39E9
html-safe-nonce582f582f28883a18c765422154b34d09d4f4b73ac139e083dbdd6c4c01e963c8
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBMjcyOjMzNUZGNjpCMjE1RjM3OkU2Mzg0NEM6Njk3RjM5RTkiLCJ2aXNpdG9yX2lkIjoiODczODQ5NjQ3NzQ1MTQ2NzI0MSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmacb2abccddd94d50c67c0404ef48916c7cb491738fe1244b2babd3a2eb4fc87f3c
hovercard-subject-tagrepository:329699427
github-keyboard-shortcutsrepository,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location//
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/fartem/leetcode-java
twitter:imagehttps://opengraph.githubassets.com/8ac816ac18f7509bc3ff1d5e603f58b7df63ce80a5ed4af9dafd331639017338/fartem/leetcode-java
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/8ac816ac18f7509bc3ff1d5e603f58b7df63ce80a5ed4af9dafd331639017338/fartem/leetcode-java
og:image:alt763 solved problems with test cases and all common structures from https://leetcode.com on Java - fartem/leetcode-java
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None60279d4097367e16897439d16d6bbe4180663db828c666eeed2656988ffe59f6
turbo-cache-controlno-preview
go-importgithub.com/fartem/leetcode-java git https://github.com/fartem/leetcode-java.git
octolytics-dimension-user_id45129887
octolytics-dimension-user_loginfartem
octolytics-dimension-repository_id329699427
octolytics-dimension-repository_nwofartem/leetcode-java
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id329699427
octolytics-dimension-repository_network_root_nwofartem/leetcode-java
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release7c85641c598ad130c74f7bcc27f58575cac69551
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/fartem/leetcode-java#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Ffartem%2Fleetcode-java
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Ffartem%2Fleetcode-java
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=fartem%2Fleetcode-java
Reloadhttps://github.com/fartem/leetcode-java
Reloadhttps://github.com/fartem/leetcode-java
Reloadhttps://github.com/fartem/leetcode-java
fartem https://github.com/fartem
leetcode-javahttps://github.com/fartem/leetcode-java
Notifications https://github.com/login?return_to=%2Ffartem%2Fleetcode-java
Fork 1 https://github.com/login?return_to=%2Ffartem%2Fleetcode-java
Star 5 https://github.com/login?return_to=%2Ffartem%2Fleetcode-java
https://leetcode.comhttps://leetcode.com
5 stars https://github.com/fartem/leetcode-java/stargazers
1 fork https://github.com/fartem/leetcode-java/forks
Branches https://github.com/fartem/leetcode-java/branches
Tags https://github.com/fartem/leetcode-java/tags
Activity https://github.com/fartem/leetcode-java/activity
Star https://github.com/login?return_to=%2Ffartem%2Fleetcode-java
Notifications https://github.com/login?return_to=%2Ffartem%2Fleetcode-java
Code https://github.com/fartem/leetcode-java
Issues 0 https://github.com/fartem/leetcode-java/issues
Pull requests 0 https://github.com/fartem/leetcode-java/pulls
Actions https://github.com/fartem/leetcode-java/actions
Projects 0 https://github.com/fartem/leetcode-java/projects
Security 0 https://github.com/fartem/leetcode-java/security
Insights https://github.com/fartem/leetcode-java/pulse
Code https://github.com/fartem/leetcode-java
Issues https://github.com/fartem/leetcode-java/issues
Pull requests https://github.com/fartem/leetcode-java/pulls
Actions https://github.com/fartem/leetcode-java/actions
Projects https://github.com/fartem/leetcode-java/projects
Security https://github.com/fartem/leetcode-java/security
Insights https://github.com/fartem/leetcode-java/pulse
Brancheshttps://github.com/fartem/leetcode-java/branches
Tagshttps://github.com/fartem/leetcode-java/tags
https://github.com/fartem/leetcode-java/branches
https://github.com/fartem/leetcode-java/tags
879 Commitshttps://github.com/fartem/leetcode-java/commits/master/
https://github.com/fartem/leetcode-java/commits/master/
.github/workflowshttps://github.com/fartem/leetcode-java/tree/master/.github/workflows
.github/workflowshttps://github.com/fartem/leetcode-java/tree/master/.github/workflows
gradle/wrapperhttps://github.com/fartem/leetcode-java/tree/master/gradle/wrapper
gradle/wrapperhttps://github.com/fartem/leetcode-java/tree/master/gradle/wrapper
lcsphttps://github.com/fartem/leetcode-java/tree/master/lcsp
lcsphttps://github.com/fartem/leetcode-java/tree/master/lcsp
readmehttps://github.com/fartem/leetcode-java/tree/master/readme
readmehttps://github.com/fartem/leetcode-java/tree/master/readme
srchttps://github.com/fartem/leetcode-java/tree/master/src
srchttps://github.com/fartem/leetcode-java/tree/master/src
.gitignorehttps://github.com/fartem/leetcode-java/blob/master/.gitignore
.gitignorehttps://github.com/fartem/leetcode-java/blob/master/.gitignore
README.mdhttps://github.com/fartem/leetcode-java/blob/master/README.md
README.mdhttps://github.com/fartem/leetcode-java/blob/master/README.md
build.gradlehttps://github.com/fartem/leetcode-java/blob/master/build.gradle
build.gradlehttps://github.com/fartem/leetcode-java/blob/master/build.gradle
gradlewhttps://github.com/fartem/leetcode-java/blob/master/gradlew
gradlewhttps://github.com/fartem/leetcode-java/blob/master/gradlew
gradlew.bathttps://github.com/fartem/leetcode-java/blob/master/gradlew.bat
gradlew.bathttps://github.com/fartem/leetcode-java/blob/master/gradlew.bat
settings.gradlehttps://github.com/fartem/leetcode-java/blob/master/settings.gradle
settings.gradlehttps://github.com/fartem/leetcode-java/blob/master/settings.gradle
READMEhttps://github.com/fartem/leetcode-java
https://github.com/fartem/leetcode-java#leetcode-java
https://github.com/fartem/leetcode-java#about
LeetCodehttps://leetcode.com
https://github.com/fartem/leetcode-java#links
fartemhttps://leetcode.com/fartem/
https://github.com/fartem/leetcode-java#solutions
https://github.com/fartem/leetcode-java#easy
Linkhttps://leetcode.com/problems/two-sum/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/TwoSum.java
Linkhttps://leetcode.com/problems/palindrome-number/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/PalindromeNumber.java
Linkhttps://leetcode.com/problems/roman-to-integer/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/RomanToInteger.java
Linkhttps://leetcode.com/problems/longest-common-prefix/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/LongestCommonPrefix.java
Linkhttps://leetcode.com/problems/valid-parentheses/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ValidParentheses.java
Linkhttps://leetcode.com/problems/merge-two-sorted-lists/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MergeTwoSortedLists.java
Linkhttps://leetcode.com/problems/remove-element/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/RemoveElement.java
Linkhttps://leetcode.com/problems/search-insert-position/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/SearchInsertPosition.java
Linkhttps://leetcode.com/problems/length-of-last-word/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/LengthOfLastWord.java
Linkhttps://leetcode.com/problems/plus-one/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/PlusOne.java
Linkhttps://leetcode.com/problems/add-binary/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/AddBinary.java
Linkhttps://leetcode.com/problems/sqrtx/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/SqrtX.java
Linkhttps://leetcode.com/problems/climbing-stairs/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ClimbingStairs.java
Linkhttps://leetcode.com/problems/remove-duplicates-from-sorted-list/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/RemoveDuplicatesFromSortedList.java
Linkhttps://leetcode.com/problems/merge-sorted-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MergeSortedArray.java
Linkhttps://leetcode.com/problems/binary-tree-inorder-traversal/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/BinaryTreeInorderTraversal.java
Linkhttps://leetcode.com/problems/same-tree/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/SameTree.java
Linkhttps://leetcode.com/problems/symmetric-tree/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/SymmetricTree.java
Linkhttps://leetcode.com/problems/maximum-depth-of-binary-tree/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MaximumDepthOfBinaryTree.java
Linkhttps://leetcode.com/problems/convert-sorted-array-to-binary-search-tree/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ConvertSortedArrayToBinarySearchTree.java
Linkhttps://leetcode.com/problems/balanced-binary-tree/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/BalancedBinaryTree.java
Linkhttps://leetcode.com/problems/minimum-depth-of-binary-tree/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MinimumDepthOfBinaryTree.java
Linkhttps://leetcode.com/problems/path-sum/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/PathSum.java
Linkhttps://leetcode.com/problems/pascals-triangle/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/PascalsTriangle.java
Linkhttps://leetcode.com/problems/pascals-triangle-ii/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/PascalsTriangleII.java
Linkhttps://leetcode.com/problems/best-time-to-buy-and-sell-stock/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/BestTimeToBuyAndSellStock.java
Linkhttps://leetcode.com/problems/valid-palindrome/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ValidPalindrome.java
Linkhttps://leetcode.com/problems/single-number/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/SingleNumber.java
Linkhttps://leetcode.com/problems/linked-list-cycle/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/LinkedListCycle.java
Linkhttps://leetcode.com/problems/binary-tree-preorder-traversal/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/BinaryTreePreorderTraversal.java
Linkhttps://leetcode.com/problems/binary-tree-postorder-traversal/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/BinaryTreePostorderTraversal.java
Linkhttps://leetcode.com/problems/intersection-of-two-linked-lists/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/IntersectionOfTwoLinkedLists.java
Linkhttps://leetcode.com/problems/excel-sheet-column-title/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ExcelSheetColumnTitle.java
Linkhttps://leetcode.com/problems/majority-element/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MajorityElement.java
Linkhttps://leetcode.com/problems/excel-sheet-column-number/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ExcelSheetColumnNumber.java
Linkhttps://leetcode.com/problems/reverse-bits/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ReverseBits.java
Linkhttps://leetcode.com/problems/number-of-1-bits/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/NumberOf1Bits.java
Linkhttps://leetcode.com/problems/happy-number/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/HappyNumber.java
Linkhttps://leetcode.com/problems/remove-linked-list-elements/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/RemoveLinkedListElements.java
Linkhttps://leetcode.com/problems/isomorphic-strings/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/IsomorphicStrings.java
Linkhttps://leetcode.com/problems/reverse-linked-list/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ReverseLinkedList.java
Linkhttps://leetcode.com/problems/contains-duplicate/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ContainsDuplicate.java
Linkhttps://leetcode.com/problems/contains-duplicate-ii/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ContainsDuplicateII.java
Linkhttps://leetcode.com/problems/implement-stack-using-queues/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ImplementStackUsingQueues.java
Linkhttps://leetcode.com/problems/invert-binary-tree/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/InvertBinaryTree.java
Linkhttps://leetcode.com/problems/summary-ranges/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/SummaryRanges.java
Linkhttps://leetcode.com/problems/power-of-two/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/PowerOfTwo.java
Linkhttps://leetcode.com/problems/implement-queue-using-stacks/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ImplementQueueUsingStacks.java
Linkhttps://leetcode.com/problems/palindrome-linked-list/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/PalindromeLinkedList.java
Linkhttps://leetcode.com/problems/valid-anagram/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ValidAnagram.java
Linkhttps://leetcode.com/problems/binary-tree-paths/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/BinaryTreePaths.java
Linkhttps://leetcode.com/problems/ugly-number/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/UglyNumber.java
Linkhttps://leetcode.com/problems/add-digits/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/AddDigits.java
Linkhttps://leetcode.com/problems/missing-number/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MissingNumber.java
Linkhttps://leetcode.com/problems/first-bad-version/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/FirstBadVersion.java
Linkhttps://leetcode.com/problems/word-pattern/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/WordPattern.java
Linkhttps://leetcode.com/problems/nim-game/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/NimGame.java
Linkhttps://leetcode.com/problems/range-sum-query-immutable/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/RangeSumQueryImmutable.java
Linkhttps://leetcode.com/problems/power-of-three/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/PowerOfThree.java
Linkhttps://leetcode.com/problems/counting-bits/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CountingBits.java
Linkhttps://leetcode.com/problems/power-of-four/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/PowerOfFour.java
Linkhttps://leetcode.com/problems/reverse-string/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ReverseString.java
Linkhttps://leetcode.com/problems/reverse-vowels-of-a-string/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ReverseVowelsOfAString.java
Linkhttps://leetcode.com/problems/intersection-of-two-arrays/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/IntersectionOfTwoArrays.java
Linkhttps://leetcode.com/problems/intersection-of-two-arrays-ii/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/IntersectionOfTwoArraysII.java
Linkhttps://leetcode.com/problems/valid-perfect-square/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ValidPerfectSquare.java
Linkhttps://leetcode.com/problems/guess-number-higher-or-lower/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/GuessNumberHigherOrLower.java
Linkhttps://leetcode.com/problems/ransom-note/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/RansomNote.java
Linkhttps://leetcode.com/problems/first-unique-character-in-a-string/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/FirstUniqueCharacterInAString.java
Linkhttps://leetcode.com/problems/find-the-difference/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/FindTheDifference.java
Linkhttps://leetcode.com/problems/is-subsequence/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/IsSubsequence.java
Linkhttps://leetcode.com/problems/sum-of-left-leaves/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/SumOfLeftLeaves.java
Linkhttps://leetcode.com/problems/convert-a-number-to-hexadecimal/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ConvertANumberToHexadecimal.java
Linkhttps://leetcode.com/problems/longest-palindrome/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/LongestPalindrome.java
Linkhttps://leetcode.com/problems/fizz-buzz/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/FizzBuzz.java
Linkhttps://leetcode.com/problems/third-maximum-number/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ThirdMaximumNumber.java
Linkhttps://leetcode.com/problems/add-strings/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/AddStrings.java
Linkhttps://leetcode.com/problems/number-of-segments-in-a-string/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/NumberOfSegmentsInAString.java
Linkhttps://leetcode.com/problems/arranging-coins/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ArrangingCoins.java
Linkhttps://leetcode.com/problems/find-all-numbers-disappeared-in-an-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/FindAllNumbersDisappearedInAnArray.java
Linkhttps://leetcode.com/problems/assign-cookies/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/AssignCookies.java
Linkhttps://leetcode.com/problems/repeated-substring-pattern/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/RepeatedSubstringPattern.java
Linkhttps://leetcode.com/problems/hamming-distance/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/HammingDistance.java
Linkhttps://leetcode.com/problems/island-perimeter/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/IslandPerimeter.java
Linkhttps://leetcode.com/problems/number-complement/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/NumberComplement.java
Linkhttps://leetcode.com/problems/license-key-formatting/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/LicenseKeyFormatting.java
Linkhttps://leetcode.com/problems/max-consecutive-ones/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MaxConsecutiveOnes.java
Linkhttps://leetcode.com/problems/construct-the-rectangle/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ConstructTheRectangle.java
Linkhttps://leetcode.com/problems/next-greater-element-i/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/NextGreaterElementI.java
Linkhttps://leetcode.com/problems/keyboard-row/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/KeyboardRow.java
Linkhttps://leetcode.com/problems/find-mode-in-binary-search-tree/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/FindModeInBinarySearchTree.java
Linkhttps://leetcode.com/problems/base-7/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/Base7.java
Linkhttps://leetcode.com/problems/relative-ranks/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/RelativeRanks.java
Linkhttps://leetcode.com/problems/perfect-number/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/PerfectNumber.java
Linkhttps://leetcode.com/problems/fibonacci-number/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/FibonacciNumber.java
Linkhttps://leetcode.com/problems/detect-capital/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/DetectCapital.java
Linkhttps://leetcode.com/problems/longest-uncommon-subsequence-i/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/LongestUncommonSubsequenceI.java
Linkhttps://leetcode.com/problems/minimum-absolute-difference-in-bst/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MinimumAbsoluteDifferenceInBST.java
Linkhttps://leetcode.com/problems/diameter-of-binary-tree/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/DiameterOfBinaryTree.java
Linkhttps://leetcode.com/problems/student-attendance-record-i/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/StudentAttendanceRecordI.java
Linkhttps://leetcode.com/problems/reverse-words-in-a-string-iii/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ReverseWordsInAStringIII.java
Linkhttps://leetcode.com/problems/maximum-depth-of-n-ary-tree/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MaximumDepthOfNAryTree.java
Linkhttps://leetcode.com/problems/array-partition/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ArrayPartition.java
Linkhttps://leetcode.com/problems/binary-tree-tilt/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/BinaryTreeTilt.java
Linkhttps://leetcode.com/problems/reshape-the-matrix/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ReshapeTheMatrix.java
Linkhttps://leetcode.com/problems/subtree-of-another-tree/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/SubtreeOfAnotherTree.java
Linkhttps://leetcode.com/problems/n-ary-tree-preorder-traversal/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/NAryTreePreorderTraversal.java
Linkhttps://leetcode.com/problems/n-ary-tree-postorder-traversal/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/NAryTreePostorderTraversal.java
Linkhttps://leetcode.com/problems/longest-harmonious-subsequence/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/LongestHarmoniousSubsequence.java
Linkhttps://leetcode.com/problems/minimum-index-sum-of-two-lists/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MinimumIndexSumOfTwoLists.java
Linkhttps://leetcode.com/problems/construct-string-from-binary-tree/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ConstructStringFromBinaryTree.java
Linkhttps://leetcode.com/problems/merge-two-binary-trees/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MergeTwoBinaryTrees.java
Linkhttps://leetcode.com/problems/maximum-product-of-three-numbers/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MaximumProductOfThreeNumbers.java
Linkhttps://leetcode.com/problems/average-of-levels-in-binary-tree/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/AverageOfLevelsInBinaryTree.java
Linkhttps://leetcode.com/problems/maximum-average-subarray-i/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MaximumAverageSubarrayI.java
Linkhttps://leetcode.com/problems/set-mismatch/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/SetMismatch.java
Linkhttps://leetcode.com/problems/two-sum-iv-input-is-a-bst/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/TwoSumIVInputIsABST.java
Linkhttps://leetcode.com/problems/robot-return-to-origin/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/RobotReturnToOrigin.java
Linkhttps://leetcode.com/problems/second-minimum-node-in-a-binary-tree/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/SecondMinimumNodeInABinaryTree.java
Linkhttps://leetcode.com/problems/longest-continuous-increasing-subsequence/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/LongestContinuousIncreasingSubsequence.java
Linkhttps://leetcode.com/problems/valid-palindrome-ii/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ValidPalindromeII.java
Linkhttps://leetcode.com/problems/baseball-game/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/BaseballGame.java
Linkhttps://leetcode.com/problems/binary-number-with-alternating-bits/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/BinaryNumberWithAlternatingBits.java
Linkhttps://leetcode.com/problems/search-in-a-binary-search-tree/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/SearchInABinarySearchTree.java
Linkhttps://leetcode.com/problems/kth-largest-element-in-a-stream/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/KthLargestElementInAStream.java
Linkhttps://leetcode.com/problems/binary-search/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/BinarySearch.java
Linkhttps://leetcode.com/problems/design-hashset/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/DesignHashSet.java
Linkhttps://leetcode.com/problems/design-hashmap/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/DesignHashMap.java
Linkhttps://leetcode.com/problems/to-lower-case/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ToLowerCase.java
Linkhttps://leetcode.com/problems/1-bit-and-2-bit-characters/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/OneBitAndTwoBitCharacters.java
Linkhttps://leetcode.com/problems/find-pivot-index/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/FindPivotIndex.java
Linkhttps://leetcode.com/problems/self-dividing-numbers/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/SelfDividingNumbers.java
Linkhttps://leetcode.com/problems/flood-fill/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/FloodFill.java
Linkhttps://leetcode.com/problems/find-smallest-letter-greater-than-target/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/FindSmallestLetterGreaterThanTarget.java
Linkhttps://leetcode.com/problems/min-cost-climbing-stairs/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MinCostClimbingStairs.java
Linkhttps://leetcode.com/problems/largest-number-at-least-twice-of-others/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/LargestNumberAtLeastTwiceOfOthers.java
Linkhttps://leetcode.com/problems/prime-number-of-set-bits-in-binary-representation/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/PrimeNumberOfSetBitsInBinaryRepresentation.java
Linkhttps://leetcode.com/problems/toeplitz-matrix/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ToeplitzMatrix.java
Linkhttps://leetcode.com/problems/jewels-and-stones/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/JewelsAndStones.java
Linkhttps://leetcode.com/problems/minimum-distance-between-bst-nodes/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MinimumDistanceBetweenBSTNodes.java
Linkhttps://leetcode.com/problems/rotate-string/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/RotateString.java
Linkhttps://leetcode.com/problems/unique-morse-code-words/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/UniqueMorseCodeWords.java
Linkhttps://leetcode.com/problems/number-of-lines-to-write-string/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/NumberOfLinesToWriteString.java
Linkhttps://leetcode.com/problems/largest-triangle-area/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/LargestTriangleArea.java
Linkhttps://leetcode.com/problems/most-common-word/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MostCommonWord.java
Linkhttps://leetcode.com/problems/shortest-distance-to-a-character/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ShortestDistanceToACharacter.java
Linkhttps://leetcode.com/problems/positions-of-large-groups/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/PositionsOfLargeGroups.java
Linkhttps://leetcode.com/problems/flipping-an-image/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/FlippingAnImage.java
Linkhttps://leetcode.com/problems/backspace-string-compare/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/BackspaceStringCompare.java
Linkhttps://leetcode.com/problems/buddy-strings/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/BuddyStrings.java
Linkhttps://leetcode.com/problems/lemonade-change/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/LemonadeChange.java
Linkhttps://leetcode.com/problems/transpose-matrix/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/TransposeMatrix.java
Linkhttps://leetcode.com/problems/binary-gap/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/BinaryGap.java
Linkhttps://leetcode.com/problems/leaf-similar-trees/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/LeafSimilarTrees.java
Linkhttps://leetcode.com/problems/middle-of-the-linked-list/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MiddleOfTheLinkedList.java
Linkhttps://leetcode.com/problems/uncommon-words-from-two-sentences/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/UncommonWordsFromTwoSentences.java
Linkhttps://leetcode.com/problems/monotonic-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MonotonicArray.java
Linkhttps://leetcode.com/problems/increasing-order-search-tree/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/IncreasingOrderSearchTree.java
Linkhttps://leetcode.com/problems/sort-array-by-parity/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/SortArrayByParity.java
Linkhttps://leetcode.com/problems/smallest-range-i/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/SmallestRangeI.java
Linkhttps://leetcode.com/problems/reverse-only-letters/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ReverseOnlyLetters.java
Linkhttps://leetcode.com/problems/sort-array-by-parity-ii/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/SortArrayByParityII.java
Linkhttps://leetcode.com/problems/long-pressed-name/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/LongPressedName.java
Linkhttps://leetcode.com/problems/unique-email-addresses/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/UniqueEmailAddresses.java
Linkhttps://leetcode.com/problems/number-of-recent-calls/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/NumberOfRecentCalls.java
Linkhttps://leetcode.com/problems/range-sum-of-bst/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/RangeSumOfBST.java
Linkhttps://leetcode.com/problems/valid-mountain-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ValidMountainArray.java
Linkhttps://leetcode.com/problems/di-string-match/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/DIStringMatch.java
Linkhttps://leetcode.com/problems/delete-columns-to-make-sorted/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/DeleteColumnsToMakeSorted.java
Linkhttps://leetcode.com/problems/verifying-an-alien-dictionary/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/VerifyingAnAlienDictionary.java
Linkhttps://leetcode.com/problems/n-repeated-element-in-size-2n-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/NRepeatedElementInSize2NArray.java
Linkhttps://leetcode.com/problems/univalued-binary-tree/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/UnivaluedBinaryTree.java
Linkhttps://leetcode.com/problems/largest-perimeter-triangle/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/LargestPerimeterTriangle.java
Linkhttps://leetcode.com/problems/squares-of-a-sorted-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/SquaresOfASortedArray.java
Linkhttps://leetcode.com/problems/add-to-array-form-of-integer/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/AddToArrayFormOfInteger.java
Linkhttps://leetcode.com/problems/cousins-in-binary-tree/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CousinsInBinaryTree.java
Linkhttps://leetcode.com/problems/find-the-town-judge/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/FindTheTownJudge.java
Linkhttps://leetcode.com/problems/find-common-characters/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/FindCommonCharacters.java
Linkhttps://leetcode.com/problems/maximize-sum-of-array-after-k-negations/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MaximizeSumOfArrayAfterKNegations.java
Linkhttps://leetcode.com/problems/complement-of-base-10-integer/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ComplementOfBase10Integer.java
Linkhttps://leetcode.com/problems/binary-prefix-divisible-by-5/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/BinaryPrefixDivisibleBy5.java
Linkhttps://leetcode.com/problems/remove-outermost-parentheses/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/RemoveOutermostParentheses.java
Linkhttps://leetcode.com/problems/sum-of-root-to-leaf-binary-numbers/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/SumOfRootToLeafBinaryNumbers.java
Linkhttps://leetcode.com/problems/divisor-game/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/DivisorGame.java
Linkhttps://leetcode.com/problems/last-stone-weight/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/LastStoneWeight.java
Linkhttps://leetcode.com/problems/remove-all-adjacent-duplicates-in-string/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/RemoveAllAdjacentDuplicatesInString.java
Linkhttps://leetcode.com/problems/height-checker/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/HeightChecker.java
Linkhttps://leetcode.com/problems/greatest-common-divisor-of-strings/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/GreatestCommonDivisorOfStrings.java
Linkhttps://leetcode.com/problems/occurrences-after-bigram/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/OccurrencesAfterBigram.java
Linkhttps://leetcode.com/problems/duplicate-zeros/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/DuplicateZeros.java
Linkhttps://leetcode.com/problems/distribute-candies-to-people/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/DistributeCandiesToPeople.java
Linkhttps://leetcode.com/problems/defanging-an-ip-address/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/DefangingAnIPAddress.java
Linkhttps://leetcode.com/problems/print-in-order/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/PrintInOrder.java
Linkhttps://leetcode.com/problems/n-th-tribonacci-number/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/NthTribonacciNumber.java
Linkhttps://leetcode.com/problems/day-of-the-year/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/DayOfTheYear.java
Linkhttps://leetcode.com/problems/find-words-that-can-be-formed-by-characters/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/FindWordsThatCanBeFormedByCharacters.java
Linkhttps://leetcode.com/problems/distance-between-bus-stops/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/DistanceBetweenBusStops.java
Linkhttps://leetcode.com/problems/day-of-the-week/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/DayOfTheWeek.java
Linkhttps://leetcode.com/problems/maximum-number-of-balloons/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MaximumNumberOfBalloons.java
Linkhttps://leetcode.com/problems/minimum-absolute-difference/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MinimumAbsoluteDifference.java
Linkhttps://leetcode.com/problems/unique-number-of-occurrences/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/UniqueNumberOfOccurrences.java
Linkhttps://leetcode.com/problems/minimum-cost-to-move-chips-to-the-same-position/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MinimumCostToMoveChipsToTheSamePosition.java
Linkhttps://leetcode.com/problems/split-a-string-in-balanced-strings/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/SplitAStringInBalancedStrings.java
Linkhttps://leetcode.com/problems/check-if-it-is-a-straight-line/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CheckIfItIsAStraightLine.java
Linkhttps://leetcode.com/problems/cells-with-odd-values-in-a-matrix/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CellsWithOddValuesInAMatrix.java
Linkhttps://leetcode.com/problems/minimum-time-visiting-all-points/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MinimumTimeVisitingAllPoints.java
Linkhttps://leetcode.com/problems/find-winner-on-a-tic-tac-toe-game/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/FindWinnerOnATicTacToeGame.java
Linkhttps://leetcode.com/problems/subtract-the-product-and-sum-of-digits-of-an-integer/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/SubtractTheProductAndSumOfDigitsOfAnInteger.java
Linkhttps://leetcode.com/problems/element-appearing-more-than-25-in-sorted-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ElementAppearingMoreThan25InSortedArray.java
Linkhttps://leetcode.com/problems/convert-binary-number-in-a-linked-list-to-integer/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ConvertBinaryNumberInALinkedListToInteger.java
Linkhttps://leetcode.com/problems/find-numbers-with-even-number-of-digits/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/FindNumbersWithEvenNumberOfDigits.java
Linkhttps://leetcode.com/problems/replace-elements-with-greatest-element-on-right-side/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ReplaceElementsWithGreatestElementOnRightSide.java
Linkhttps://leetcode.com/problems/find-n-unique-integers-sum-up-to-zero/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/FindNUniqueIntegersSumUpToZero.java
Linkhttps://leetcode.com/problems/decrypt-string-from-alphabet-to-integer-mapping/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/DecryptStringFromAlphabetToIntegerMapping.java
Linkhttps://leetcode.com/problems/decompress-run-length-encoded-list/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/DecompressRunLengthEncodedList.java
Linkhttps://leetcode.com/problems/convert-integer-to-the-sum-of-two-no-zero-integers/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ConvertIntegerToTheSumOfTwoNoZeroIntegers.java
Linkhttps://leetcode.com/problems/maximum-69-number/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/Maximum69Number.java
Linkhttps://leetcode.com/problems/remove-palindromic-subsequences/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/RemovePalindromicSubsequences.java
Linkhttps://leetcode.com/problems/the-k-weakest-rows-in-a-matrix/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/TheKWeakestRowsInAMatrix.java
Linkhttps://leetcode.com/problems/number-of-steps-to-reduce-a-number-to-zero/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/NumberOfStepsToReduceANumberToZero.java
Linkhttps://leetcode.com/problems/check-if-n-and-its-double-exist/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CheckIfNAndItsDoubleExist.java
Linkhttps://leetcode.com/problems/count-negative-numbers-in-a-sorted-matrix/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CountNegativeNumbersInASortedMatrix.java
Linkhttps://leetcode.com/problems/sort-integers-by-the-number-of-1-bits/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/SortIntegersByTheNumberOf1Bits.java
Linkhttps://leetcode.com/problems/number-of-days-between-two-dates/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/NumberOfDaysBetweenTwoDates.java
Linkhttps://leetcode.com/problems/how-many-numbers-are-smaller-than-the-current-number/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/HowManyNumbersAreSmallerThanTheCurrentNumber.java
Linkhttps://leetcode.com/problems/increasing-decreasing-string/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/IncreasingDecreasingString.java
Linkhttps://leetcode.com/problems/generate-a-string-with-characters-that-have-odd-counts/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/GenerateAStringWithCharactersThatHaveOddCounts.java
Linkhttps://leetcode.com/problems/find-a-corresponding-node-of-a-binary-tree-in-a-clone-of-that-tree/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/FindACorrespondingNodeOfABinaryTreeInACloneOfThatTree.java
Linkhttps://leetcode.com/problems/find-the-distance-value-between-two-arrays/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/FindTheDistanceValueBetweenTwoArrays.java
Linkhttps://leetcode.com/problems/create-target-array-in-the-given-order/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CreateTargetArrayInTheGivenOrder.java
Linkhttps://leetcode.com/problems/count-largest-group/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CountLargestGroup.java
Linkhttps://leetcode.com/problems/minimum-subsequence-in-non-increasing-order/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MinimumSubsequenceInNonIncreasingOrder.java
Linkhttps://leetcode.com/problems/string-matching-in-an-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/StringMatchingInAnArray.java
Linkhttps://leetcode.com/problems/minimum-value-to-get-positive-step-by-step-sum/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MinimumValueToGetPositiveStepByStepSum.java
Linkhttps://leetcode.com/problems/reformat-the-string/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ReformatTheString.java
Linkhttps://leetcode.com/problems/maximum-score-after-splitting-a-string/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MaximumScoreAfterSplittingAString.java
Linkhttps://leetcode.com/problems/kids-with-the-greatest-number-of-candies/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/KidsWithTheGreatestNumberOfCandies.java
Linkhttps://leetcode.com/problems/destination-city/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/DestinationCity.java
Linkhttps://leetcode.com/problems/check-if-all-1s-are-at-least-length-k-places-away/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CheckIfAll1sAreAtLeastLengthKPlacesAway.java
Linkhttps://leetcode.com/problems/consecutive-characters/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ConsecutiveCharacters.java
Linkhttps://leetcode.com/problems/number-of-students-doing-homework-at-a-given-time/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/NumberOfStudentsDoingHomeworkAtAGivenTime.java
Linkhttps://leetcode.com/problems/check-if-a-word-occurs-as-a-prefix-of-any-word-in-a-sentence/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CheckIfAWordOccursAsAPrefixOfAnyWordInASentence.java
Linkhttps://leetcode.com/problems/make-two-arrays-equal-by-reversing-sub-arrays/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MakeTwoArraysEqualByReversingSubArrays.java
Linkhttps://leetcode.com/problems/maximum-product-of-two-elements-in-an-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MaximumProductOfTwoElementsInAnArray.java
Linkhttps://leetcode.com/problems/shuffle-the-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ShuffleTheArray.java
Linkhttps://leetcode.com/problems/final-prices-with-a-special-discount-in-a-shop/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/FinalPricesWithASpecialDiscountInAShop.java
Linkhttps://leetcode.com/problems/running-sum-of-1d-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/RunningSumOf1DArray.java
Linkhttps://leetcode.com/problems/xor-operation-in-an-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/XOROperationInAnArray.java
Linkhttps://leetcode.com/problems/average-salary-excluding-the-minimum-and-maximum-salary/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/AverageSalaryExcludingTheMinimumAndMaximumSalary.java
Linkhttps://leetcode.com/problems/path-crossing/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/PathCrossing.java
Linkhttps://leetcode.com/problems/can-make-arithmetic-progression-from-sequence/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CanMakeArithmeticProgressionFromSequence.java
Linkhttps://leetcode.com/problems/reformat-date/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ReformatDate.java
Linkhttps://leetcode.com/problems/number-of-good-pairs/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/NumberOfGoodPairs.java
Linkhttps://leetcode.com/problems/water-bottles/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/WaterBottles.java
Linkhttps://leetcode.com/problems/count-odd-numbers-in-an-interval-range/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CountOddNumbersInAnIntervalRange.java
Linkhttps://leetcode.com/problems/shuffle-string/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ShuffleString.java
Linkhttps://leetcode.com/problems/count-good-triplets/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CountGoodTriplets.java
Linkhttps://leetcode.com/problems/kth-missing-positive-number/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/KthMissingPositiveNumber.java
Linkhttps://leetcode.com/problems/make-the-string-great/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MakeTheStringGreat.java
Linkhttps://leetcode.com/problems/three-consecutive-odds/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ThreeConsecutiveOdds.java
Linkhttps://leetcode.com/problems/thousand-separator/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ThousandSeparator.java
Linkhttps://leetcode.com/problems/detect-pattern-of-length-m-repeated-k-or-more-times/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/DetectPatternOfLengthMRepeatedKOrMoreTimes.java
Linkhttps://leetcode.com/problems/matrix-diagonal-sum/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MatrixDiagonalSum.java
Linkhttps://leetcode.com/problems/replace-all-s-to-avoid-consecutive-repeating-characters/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ReplaceAllQuestionMarksToAvoidConsecutiveRepeatingCharacters.java
Linkhttps://leetcode.com/problems/special-positions-in-a-binary-matrix/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/SpecialPositionsInABinaryMatrix.java
Linkhttps://leetcode.com/problems/sum-of-all-odd-length-subarrays/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/SumOfAllOddLengthSubarrays.java
Linkhttps://leetcode.com/problems/rearrange-spaces-between-words/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/RearrangeSpacesBetweenWords.java
Linkhttps://leetcode.com/problems/crawler-log-folder/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CrawlerLogFolder.java
Linkhttps://leetcode.com/problems/design-parking-system/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/DesignParkingSystem.java
Linkhttps://leetcode.com/problems/special-array-with-x-elements-greater-than-or-equal-x/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/SpecialArrayWithXElementsGreaterThanOrEqualX.java
Linkhttps://leetcode.com/problems/maximum-nesting-depth-of-the-parentheses/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MaximumNestingDepthOfTheParentheses.java
Linkhttps://leetcode.com/problems/mean-of-array-after-removing-some-elements/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MeanOfArrayAfterRemovingSomeElements.java
Linkhttps://leetcode.com/problems/largest-substring-between-two-equal-characters/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/LargestSubstringBetweenTwoEqualCharacters.java
Linkhttps://leetcode.com/problems/slowest-key/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/SlowestKey.java
Linkhttps://leetcode.com/problems/sort-array-by-increasing-frequency/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/SortArrayByIncreasingFrequency.java
Linkhttps://leetcode.com/problems/get-maximum-in-generated-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/GetMaximumInGeneratedArray.java
Linkhttps://leetcode.com/problems/defuse-the-bomb/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/DefuseTheBomb.java
Linkhttps://leetcode.com/problems/check-if-two-string-arrays-are-equivalent/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CheckIfTwoStringArraysAreEquivalent.java
Linkhttps://leetcode.com/problems/maximum-repeating-substring/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MaximumRepeatingSubstring.java
Linkhttps://leetcode.com/problems/richest-customer-wealth/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/RichestCustomerWealth.java
Linkhttps://leetcode.com/problems/goal-parser-interpretation/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/GoalParserInterpretation.java
Linkhttps://leetcode.com/problems/count-the-number-of-consistent-strings/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CountTheNumberOfConsistentStrings.java
Linkhttps://leetcode.com/problems/count-of-matches-in-tournament/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CountOfMatchesInTournament.java
Linkhttps://leetcode.com/problems/reformat-phone-number/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ReformatPhoneNumber.java
Linkhttps://leetcode.com/problems/number-of-students-unable-to-eat-lunch/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/NumberOfStudentsUnableToEatLunch.java
Linkhttps://leetcode.com/problems/determine-if-string-halves-are-alike/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/DetermineIfStringHalvesAreAlike.java
Linkhttps://leetcode.com/problems/maximum-units-on-a-truck/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MaximumUnitsOnATruck.java
Linkhttps://leetcode.com/problems/calculate-money-in-leetcode-bank/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CalculateMoneyInLeetcodeBank.java
Linkhttps://leetcode.com/problems/decode-xored-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/DecodeXORedArray.java
Linkhttps://leetcode.com/problems/number-of-rectangles-that-can-form-the-largest-square/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/NumberOfRectanglesThatCanFormTheLargestSquare.java
Linkhttps://leetcode.com/problems/find-the-highest-altitude/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/FindTheHighestAltitude.java
Linkhttps://leetcode.com/problems/latest-time-by-replacing-hidden-digits/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/LatestTimeByReplacingHiddenDigits.java
Linkhttps://leetcode.com/problems/sum-of-unique-elements/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/SumOfUniqueElements.java
Linkhttps://leetcode.com/problems/check-if-array-is-sorted-and-rotated/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CheckIfArrayIsSortedAndRotated.java
Linkhttps://leetcode.com/problems/merge-strings-alternately/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MergeStringsAlternately.java
Linkhttps://leetcode.com/problems/count-items-matching-a-rule/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CountItemsMatchingARule.java
Linkhttps://leetcode.com/problems/find-nearest-point-that-has-the-same-x-or-y-coordinate/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/FindNearestPointThatHasTheSameXOrYCoordinate.java
Linkhttps://leetcode.com/problems/check-if-binary-string-has-at-most-one-segment-of-ones/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CheckIfBinaryStringHasAtMostOneSegmentOfOnes.java
Linkhttps://leetcode.com/problems/check-if-one-string-swap-can-make-strings-equal/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CheckIfOneStringSwapCanMakeStringsEqual.java
Linkhttps://leetcode.com/problems/find-center-of-star-graph/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/FindCenterOfStarGraph.java
Linkhttps://leetcode.com/problems/second-largest-digit-in-a-string/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/SecondLargestDigitInAString.java
Linkhttps://leetcode.com/problems/maximum-ascending-subarray-sum/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MaximumAscendingSubarraySum.java
Linkhttps://leetcode.com/problems/number-of-different-integers-in-a-string/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/NumberOfDifferentIntegersInAString.java
Linkhttps://leetcode.com/problems/determine-color-of-a-chessboard-square/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/DetermineColorOfAChessboardSquare.java
Linkhttps://leetcode.com/problems/truncate-sentence/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/TruncateSentence.java
Linkhttps://leetcode.com/problems/sign-of-the-product-of-an-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/SignOfTheProductOfAnArray.java
Linkhttps://leetcode.com/problems/minimum-operations-to-make-the-array-increasing/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MinimumOperationsToMakeTheArrayIncreasing.java
Linkhttps://leetcode.com/problems/check-if-the-sentence-is-pangram/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CheckIfTheSentenceIsPangram.java
Linkhttps://leetcode.com/problems/sum-of-digits-in-base-k/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/SumOfDigitsInBaseK.java
Linkhttps://leetcode.com/problems/replace-all-digits-with-characters/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ReplaceAllDigitsWithCharacters.java
Linkhttps://leetcode.com/problems/minimum-distance-to-the-target-element/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MinimumDistanceToTheTargetElement.java
Linkhttps://leetcode.com/problems/sorting-the-sentence/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/SortingTheSentence.java
Linkhttps://leetcode.com/problems/sum-of-all-subset-xor-totals/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/SumOfAllSubsetXORTotals.java
Linkhttps://leetcode.com/problems/longer-contiguous-segments-of-ones-than-zeros/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/LongerContiguousSegmentsOfOnesThanZeros.java
Linkhttps://leetcode.com/problems/substrings-of-size-three-with-distinct-characters/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/SubstringsOfSizeThreeWithDistinctCharacters.java
Linkhttps://leetcode.com/problems/check-if-word-equals-summation-of-two-words/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CheckIfWordEqualsSummationOfTwoWords.java
Linkhttps://leetcode.com/problems/determine-whether-matrix-can-be-obtained-by-rotation/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/DetermineWhetherMatrixCanBeObtainedByRotation.java
Linkhttps://leetcode.com/problems/check-if-all-the-integers-in-a-range-are-covered/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CheckIfAllTheIntegersInARangeAreCovered.java
Linkhttps://leetcode.com/problems/redistribute-characters-to-make-all-strings-equal/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/RedistributeCharactersToMakeAllStringsEqual.java
Linkhttps://leetcode.com/problems/largest-odd-number-in-string/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/LargestOddNumberInString.java
Linkhttps://leetcode.com/problems/remove-one-element-to-make-the-array-strictly-increasing/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/RemoveOneElementToMakeTheArrayStrictlyIncreasing.java
Linkhttps://leetcode.com/problems/maximum-product-difference-between-two-pairs/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MaximumProductDifferenceBetweenTwoPairs.java
Linkhttps://leetcode.com/problems/build-array-from-permutation/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/BuildArrayFromPermutation.java
Linkhttps://leetcode.com/problems/count-square-sum-triples/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CountSquareSumTriples.java
Linkhttps://leetcode.com/problems/concatenation-of-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ConcatenationOfArray.java
Linkhttps://leetcode.com/problems/maximum-number-of-words-you-can-type/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MaximumNumberOfWordsYouCanType.java
Linkhttps://leetcode.com/problems/check-if-all-characters-have-equal-number-of-occurrences/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CheckIfAllCharactersHaveEqualNumberOfOccurrences.java
Linkhttps://leetcode.com/problems/three-divisors/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ThreeDivisors.java
Linkhttps://leetcode.com/problems/delete-characters-to-make-fancy-string/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/DeleteCharactersToMakeFancyString.java
Linkhttps://leetcode.com/problems/check-if-string-is-a-prefix-of-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CheckIfStringIsAPrefixOfArray.java
Linkhttps://leetcode.com/problems/number-of-strings-that-appear-as-substrings-in-word/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/NumberOfStringsThatAppearAsSubstringsInWord.java
Linkhttps://leetcode.com/problems/find-if-path-exists-in-graph/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/FindIfPathExistsInGraph.java
Linkhttps://leetcode.com/problems/minimum-time-to-type-word-using-special-typewriter/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MinimumTimeToTypeWordUsingSpecialTypewriter.java
Linkhttps://leetcode.com/problems/find-greatest-common-divisor-of-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/FindGreatestCommonDivisorOfArray.java
Linkhttps://leetcode.com/problems/minimum-difference-between-highest-and-lowest-of-k-scores/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MinimumDifferenceBetweenHighestAndLowestOfKScores.java
Linkhttps://leetcode.com/problems/find-the-middle-index-in-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/FindTheMiddleIndexInArray.java
Linkhttps://leetcode.com/problems/count-special-quadruplets/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CountSpecialQuadruplets.java
Linkhttps://leetcode.com/problems/reverse-prefix-of-word/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ReversePrefixOfWord.java
Linkhttps://leetcode.com/problems/count-number-of-pairs-with-absolute-difference-k/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CountNumberOfPairsWithAbsoluteDifferenceK.java
Linkhttps://leetcode.com/problems/final-value-of-variable-after-performing-operations/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/FinalValueOfVariableAfterPerformingOperations.java
Linkhttps://leetcode.com/problems/maximum-difference-between-increasing-elements/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MaximumDifferenceBetweenIncreasingElements.java
Linkhttps://leetcode.com/problems/convert-1d-array-into-2d-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/Convert1DArrayInto2DArray.java
Linkhttps://leetcode.com/problems/minimum-moves-to-convert-string/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MinimumMovesToConvertString.java
Linkhttps://leetcode.com/problems/two-out-of-three/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/TwoOutOfThree.java
Linkhttps://leetcode.com/problems/minimum-number-of-moves-to-seat-everyone/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MinimumNumberOfMovesToSeatEveryone.java
Linkhttps://leetcode.com/problems/check-if-numbers-are-ascending-in-a-sentence/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CheckIfNumbersAreAscendingInASentence.java
Linkhttps://leetcode.com/problems/number-of-valid-words-in-a-sentence/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/NumberOfValidWordsInASentence.java
Linkhttps://leetcode.com/problems/kth-distinct-string-in-an-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/KthDistinctStringInAnArray.java
Linkhttps://leetcode.com/problems/smallest-index-with-equal-value/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/SmallestIndexWithEqualValue.java
Linkhttps://leetcode.com/problems/count-vowel-substrings-of-a-string/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CountVowelSubstringsOfAString.java
Linkhttps://leetcode.com/problems/check-whether-two-strings-are-almost-equivalent/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CheckWhetherTwoStringsAreAlmostEquivalent.java
Linkhttps://leetcode.com/problems/time-needed-to-buy-tickets/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/TimeNeededToBuyTickets.java
Linkhttps://leetcode.com/problems/two-furthest-houses-with-different-colors/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/TwoFurthestHousesWithDifferentColors.java
Linkhttps://leetcode.com/problems/count-common-words-with-one-occurrence/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CountCommonWordsWithOneOccurrence.java
Linkhttps://leetcode.com/problems/find-target-indices-after-sorting-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/FindTargetIndicesAfterSortingArray.java
Linkhttps://leetcode.com/problems/finding-3-digit-even-numbers/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/Finding3DigitEvenNumbers.java
Linkhttps://leetcode.com/problems/find-subsequence-of-length-k-with-the-largest-sum/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/FindSubsequenceOfLengthKWithTheLargestSum.java
Linkhttps://leetcode.com/problems/rings-and-rods/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/RingsAndRods.java
Linkhttps://leetcode.com/problems/find-first-palindromic-string-in-the-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/FindFirstPalindromicStringInTheArray.java
Linkhttps://leetcode.com/problems/maximum-number-of-words-found-in-sentences/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MaximumNumberOfWordsFoundInSentences.java
Linkhttps://leetcode.com/problems/a-number-after-a-double-reversal/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ANumberAfterADoubleReversal.java
Linkhttps://leetcode.com/problems/check-if-all-as-appears-before-all-bs/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CheckIfAllAsAppearsBeforeAllBs.java
Linkhttps://leetcode.com/problems/capitalize-the-title/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CapitalizeTheTitle.java
Linkhttps://leetcode.com/problems/check-if-every-row-and-column-contains-all-numbers/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CheckIfEveryRowAndColumnContainsAllNumbers.java
Linkhttps://leetcode.com/problems/divide-a-string-into-groups-of-size-k/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/DivideAStringIntoGroupsOfSizeK.java
Linkhttps://leetcode.com/problems/count-elements-with-strictly-smaller-and-greater-elements/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CountElementsWithStrictlySmallerAndGreaterElements.java
Linkhttps://leetcode.com/problems/keep-multiplying-found-values-by-two/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/KeepMultiplyingFoundValuesByTwo.java
Linkhttps://leetcode.com/problems/minimum-sum-of-four-digit-number-after-splitting-digits/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MinimumSumOfFourDigitNumberAfterSplittingDigits.java
Linkhttps://leetcode.com/problems/sort-even-and-odd-indices-independently/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/SortEvenAndOddIndicesIndependently.java
Linkhttps://leetcode.com/problems/count-operations-to-obtain-zero/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CountOperationsToObtainZero.java
Linkhttps://leetcode.com/problems/count-equal-and-divisible-pairs-in-an-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CountEqualAndDivisiblePairsInAnArray.java
Linkhttps://leetcode.com/problems/count-integers-with-even-digit-sum/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CountIntegersWithEvenDigitSum.java
Linkhttps://leetcode.com/problems/counting-words-with-a-given-prefix/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CountingWordsWithAGivenPrefix.java
Linkhttps://leetcode.com/problems/most-frequent-number-following-key-in-an-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MostFrequentNumberFollowingKeyInAnArray.java
Linkhttps://leetcode.com/problems/cells-in-a-range-on-an-excel-sheet/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CellsInARangeOnAnExcelSheet.java
Linkhttps://leetcode.com/problems/divide-array-into-equal-pairs/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/DivideArrayIntoEqualPairs.java
Linkhttps://leetcode.com/problems/count-hills-and-valleys-in-an-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CountHillsAndValleysInAnArray.java
Linkhttps://leetcode.com/problems/find-the-difference-of-two-arrays/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/FindTheDifferenceOfTwoArrays.java
Linkhttps://leetcode.com/problems/minimum-bit-flips-to-convert-number/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MinimumBitFlipsToConvertNumber.java
Linkhttps://leetcode.com/problems/largest-number-after-digit-swaps-by-parity/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/LargestNumberAfterDigitSwapsByParity.java
Linkhttps://leetcode.com/problems/add-two-integers/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/AddTwoIntegers.java
Linkhttps://leetcode.com/problems/root-equals-sum-of-children/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/RootEqualsSumOfChildren.java
Linkhttps://leetcode.com/problems/find-closest-number-to-zero/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/FindClosestNumberToZero.java
Linkhttps://leetcode.com/problems/calculate-digit-sum-of-a-string/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CalculateDigitSumOfAString.java
Linkhttps://leetcode.com/problems/intersection-of-multiple-arrays/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/IntersectionOfMultipleArrays.java
Linkhttps://leetcode.com/problems/count-prefixes-of-a-given-string/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CountPrefixesOfAGivenString.java
Linkhttps://leetcode.com/problems/remove-digit-from-number-to-maximize-result/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/RemoveDigitFromNumberToMaximizeResult.java
Linkhttps://leetcode.com/problems/largest-3-same-digit-number-in-string/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/Largest3SameDigitNumberInString.java
Linkhttps://leetcode.com/problems/percentage-of-letter-in-string/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/PercentageOfLetterInString.java
Linkhttps://leetcode.com/problems/check-if-number-has-equal-digit-count-and-digit-value/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CheckIfNumberHasEqualDigitCountAndDigitValue.java
Linkhttps://leetcode.com/problems/rearrange-characters-to-make-target-string/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/RearrangeCharactersToMakeTargetString.java
Linkhttps://leetcode.com/problems/min-max-game/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MinMaxGame.java
Linkhttps://leetcode.com/problems/strong-password-checker-ii/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/StrongPasswordCheckerII.java
Linkhttps://leetcode.com/problems/calculate-amount-paid-in-taxes/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CalculateAmountPaidInTaxes.java
Linkhttps://leetcode.com/problems/greatest-english-letter-in-upper-and-lower-case/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/GreatestEnglishLetterInUpperAndLowerCase.java
Linkhttps://leetcode.com/problems/count-asterisks/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CountAsterisks.java
Linkhttps://leetcode.com/problems/check-if-matrix-is-x-matrix/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CheckIfMatrixIsXMatrix.java
Linkhttps://leetcode.com/problems/decode-the-message/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/DecodeTheMessage.java
Linkhttps://leetcode.com/problems/evaluate-boolean-binary-tree/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/EvaluateBooleanBinaryTree.java
Linkhttps://leetcode.com/problems/maximum-number-of-pairs-in-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MaximumNumberOfPairsInArray.java
Linkhttps://leetcode.com/problems/best-poker-hand/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/BestPokerHand.java
Linkhttps://leetcode.com/problems/first-letter-to-appear-twice/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/FirstLetterToAppearTwice.java
Linkhttps://leetcode.com/problems/minimum-amount-of-time-to-fill-cups/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MinimumAmountOfTimeToFillCups.java
Linkhttps://leetcode.com/problems/make-array-zero-by-subtracting-equal-amounts/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MakeArrayZeroBySubtractingEqualAmounts.java
Linkhttps://leetcode.com/problems/number-of-arithmetic-triplets/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/NumberOfArithmeticTriplets.java
Linkhttps://leetcode.com/problems/merge-similar-items/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MergeSimilarItems.java
Linkhttps://leetcode.com/problems/largest-local-values-in-a-matrix/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/LargestLocalValuesInAMatrix.java
Linkhttps://leetcode.com/problems/minimum-recolors-to-get-k-consecutive-black-blocks/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MinimumRecolorsToGetKConsecutiveBlackBlocks.java
Linkhttps://leetcode.com/problems/minimum-hours-of-training-to-win-a-competition/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MinimumHoursOfTrainingToWinACompetition.java
Linkhttps://leetcode.com/problems/longest-subsequence-with-limited-sum/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/LongestSubsequenceWithLimitedSum.java
Linkhttps://leetcode.com/problems/find-subarrays-with-equal-sum/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/FindSubarraysWithEqualSum.java
Linkhttps://leetcode.com/problems/check-distances-between-same-letters/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CheckDistancesBetweenSameLetters.java
Linkhttps://leetcode.com/problems/most-frequent-even-element/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MostFrequentEvenElement.java
Linkhttps://leetcode.com/problems/smallest-even-multiple/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/SmallestEvenMultiple.java
Linkhttps://leetcode.com/problems/sort-the-people/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/SortThePeople.java
Linkhttps://leetcode.com/problems/remove-letter-to-equalize-frequency/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/RemoveLetterToEqualizeFrequency.java
Linkhttps://leetcode.com/problems/number-of-common-factors/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/NumberOfCommonFactors.java
Linkhttps://leetcode.com/problems/the-employee-that-worked-on-the-longest-task/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/TheEmployeeThatWorkedOnTheLongestTask.java
Linkhttps://leetcode.com/problems/largest-positive-integer-that-exists-with-its-negative/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/LargestPositiveIntegerThatExistsWithItsNegative.java
Linkhttps://leetcode.com/problems/determine-if-two-events-have-conflict/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/DetermineIfTwoEventsHaveConflict.java
Linkhttps://leetcode.com/problems/average-value-of-even-numbers-that-are-divisible-by-three/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/AverageValueOfEvenNumbersThatAreDivisibleByThree.java
Linkhttps://leetcode.com/problems/apply-operations-to-an-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ApplyOperationsToAnArray.java
Linkhttps://leetcode.com/problems/convert-the-temperature/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ConvertTheTemperature.java
Linkhttps://leetcode.com/problems/number-of-unequal-triplets-in-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/NumberOfUnequalTripletsInArray.java
Linkhttps://leetcode.com/problems/minimum-cuts-to-divide-a-circle/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MinimumCutsToDivideACircle.java
Linkhttps://leetcode.com/problems/find-the-pivot-integer/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/FindThePivotInteger.java
Linkhttps://leetcode.com/problems/circular-sentence/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CircularSentence.java
Linkhttps://leetcode.com/problems/maximum-value-of-a-string-in-an-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MaximumValueOfAStringInAnArray.java
Linkhttps://leetcode.com/problems/delete-greatest-value-in-each-row/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/DeleteGreatestValueInEachRow.java
Linkhttps://leetcode.com/problems/count-pairs-of-similar-strings/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CountPairsOfSimilarStrings.java
Linkhttps://leetcode.com/problems/maximum-enemy-forts-that-can-be-captured/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MaximumEnemyFortsThatCanBeCaptured.java
Linkhttps://leetcode.com/problems/shortest-distance-to-target-string-in-a-circular-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/ShortestDistanceToTargetStringInACircularArray.java
Linkhttps://leetcode.com/problems/count-the-digits-that-divide-a-number/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CountTheDigitsThatDivideANumber.java
Linkhttps://leetcode.com/problems/categorize-box-according-to-criteria/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CategorizeBoxAccordingToCriteria.java
Linkhttps://leetcode.com/problems/maximum-count-of-positive-integer-and-negative-integer/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MaximumCountOfPositiveIntegerAndNegativeInteger.java
Linkhttps://leetcode.com/problems/difference-between-element-sum-and-digit-sum-of-an-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/DifferenceBetweenElementSumAndDigitSumOfAnArray.java
Linkhttps://leetcode.com/problems/minimum-common-value/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/MinimumCommonValue.java
Linkhttps://leetcode.com/problems/alternating-digit-sum/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/AlternatingDigitSum.java
Linkhttps://leetcode.com/problems/count-distinct-numbers-on-board/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/easy/CountDistinctNumbersOnBoard.java
https://github.com/fartem/leetcode-java#medium
Linkhttps://leetcode.com/problems/add-two-numbers/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/AddTwoNumbers.java
Linkhttps://leetcode.com/problems/longest-substring-without-repeating-characters/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/LongestSubstringWithoutRepeatingCharacters.java
Linkhttps://leetcode.com/problems/longest-palindromic-substring/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/LongestPalindromicSubstring.java
Linkhttps://leetcode.com/problems/reverse-integer/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/ReverseInteger.java
Linkhttps://leetcode.com/problems/string-to-integer-atoi/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/StringToIntegerAtoi.java
Linkhttps://leetcode.com/problems/container-with-most-water/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/ContainerWithMostWater.java
Linkhttps://leetcode.com/problems/integer-to-roman/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/IntegerToRoman.java
Linkhttps://leetcode.com/problems/3sum/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/ThreeSum.java
Linkhttps://leetcode.com/problems/3sum-closest/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/ThreeSumClosest.java
Linkhttps://leetcode.com/problems/letter-combinations-of-a-phone-number/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/LetterCombinationsOfAPhoneNumber.java
Linkhttps://leetcode.com/problems/remove-nth-node-from-end-of-list/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/RemoveNthNodeFromEndOfList.java
Linkhttps://leetcode.com/problems/generate-parentheses/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/GenerateParentheses.java
Linkhttps://leetcode.com/problems/swap-nodes-in-pairs/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/SwapNodesInPairs.java
Linkhttps://leetcode.com/problems/find-the-index-of-the-first-occurrence-in-a-string/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/FindTheIndexOfTheFirstOccurrenceInAString.java
Linkhttps://leetcode.com/problems/divide-two-integers/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/DivideTwoIntegers.java
Linkhttps://leetcode.com/problems/search-in-rotated-sorted-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/SearchInRotatedSortedArray.java
Linkhttps://leetcode.com/problems/find-first-and-last-position-of-element-in-sorted-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/FindFirstAndLastPositionOfElementInSortedArray.java
Linkhttps://leetcode.com/problems/valid-sudoku/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/ValidSudoku.java
Linkhttps://leetcode.com/problems/count-and-say/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/CountAndSay.java
Linkhttps://leetcode.com/problems/combination-sum/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/CombinationSum.java
Linkhttps://leetcode.com/problems/multiply-strings/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/MultiplyStrings.java
Linkhttps://leetcode.com/problems/permutations/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/Permutations.java
Linkhttps://leetcode.com/problems/rotate-image/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/RotateImage.java
Linkhttps://leetcode.com/problems/group-anagrams/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/GroupAnagrams.java
Linkhttps://leetcode.com/problems/maximum-subarray/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/MaximumSubarray.java
Linkhttps://leetcode.com/problems/spiral-matrix/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/SpiralMatrix.java
Linkhttps://leetcode.com/problems/jump-game/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/JumpGame.java
Linkhttps://leetcode.com/problems/merge-intervals/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/MergeIntervals.java
Linkhttps://leetcode.com/problems/insert-interval/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/InsertInterval.java
Linkhttps://leetcode.com/problems/spiral-matrix-ii/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/SpiralMatrixII.java
Linkhttps://leetcode.com/problems/rotate-list/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/RotateList.java
Linkhttps://leetcode.com/problems/unique-paths/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/UniquePaths.java
Linkhttps://leetcode.com/problems/simplify-path/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/SimplifyPath.java
Linkhttps://leetcode.com/problems/search-a-2d-matrix/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/SearchA2DMatrix.java
Linkhttps://leetcode.com/problems/sort-colors/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/SortColors.java
Linkhttps://leetcode.com/problems/subsets/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/Subsets.java
Linkhttps://leetcode.com/problems/remove-duplicates-from-sorted-list-ii/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/RemoveDuplicatesFromSortedListII.java
Linkhttps://leetcode.com/problems/partition-list/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/PartitionList.java
Linkhttps://leetcode.com/problems/reverse-linked-list-ii/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/ReverseLinkedListII.java
Linkhttps://leetcode.com/problems/unique-binary-search-trees-ii/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/UniqueBinarySearchTreesII.java
Linkhttps://leetcode.com/problems/unique-binary-search-trees/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/UniqueBinarySearchTrees.java
Linkhttps://leetcode.com/problems/validate-binary-search-tree/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/ValidateBinarySearchTree.java
Linkhttps://leetcode.com/problems/recover-binary-search-tree/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/RecoverBinarySearchTree.java
Linkhttps://leetcode.com/problems/binary-tree-level-order-traversal/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/BinaryTreeLevelOrderTraversal.java
Linkhttps://leetcode.com/problems/binary-tree-zigzag-level-order-traversal/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/BinaryTreeZigzagLevelOrderTraversal.java
Linkhttps://leetcode.com/problems/construct-binary-tree-from-preorder-and-inorder-traversal/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/ConstructBinaryTreeFromPreorderAndInorderTraversal.java
Linkhttps://leetcode.com/problems/construct-binary-tree-from-inorder-and-postorder-traversal/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/ConstructBinaryTreeFromInorderAndPostorderTraversal.java
Linkhttps://leetcode.com/problems/binary-tree-level-order-traversal-ii/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/BinaryTreeLevelOrderTraversalII.java
Linkhttps://leetcode.com/problems/convert-sorted-list-to-binary-search-tree/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/ConvertSortedListToBinarySearchTree.java
Linkhttps://leetcode.com/problems/path-sum-ii/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/PathSumII.java
Linkhttps://leetcode.com/problems/flatten-binary-tree-to-linked-list/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/FlattenBinaryTreeToLinkedList.java
Linkhttps://leetcode.com/problems/populating-next-right-pointers-in-each-node/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/PopulatingNextRightPointersInEachNode.java
Linkhttps://leetcode.com/problems/populating-next-right-pointers-in-each-node-ii/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/PopulatingNextRightPointersInEachNodeII.java
Linkhttps://leetcode.com/problems/triangle/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/Triangle.java
Linkhttps://leetcode.com/problems/longest-consecutive-sequence/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/LongestConsecutiveSequence.java
Linkhttps://leetcode.com/problems/sum-root-to-leaf-numbers/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/SumRootToLeafNumbers.java
Linkhttps://leetcode.com/problems/clone-graph/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/CloneGraph.java
Linkhttps://leetcode.com/problems/gas-station/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/GasStation.java
Linkhttps://leetcode.com/problems/copy-list-with-random-pointer/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/CopyListWithRandomPointer.java
Linkhttps://leetcode.com/problems/linked-list-cycle-ii/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/LinkedListCycleII.java
Linkhttps://leetcode.com/problems/reorder-list/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/ReorderList.java
Linkhttps://leetcode.com/problems/lru-cache/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/LRUCache.java
Linkhttps://leetcode.com/problems/insertion-sort-list/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/InsertionSortList.java
Linkhttps://leetcode.com/problems/sort-list/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/SortList.java
Linkhttps://leetcode.com/problems/evaluate-reverse-polish-notation/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/EvaluateReversePolishNotation.java
Linkhttps://leetcode.com/problems/reverse-words-in-a-string/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/ReverseWordsInAString.java
Linkhttps://leetcode.com/problems/min-stack/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/MinStack.java
Linkhttps://leetcode.com/problems/compare-version-numbers/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/CompareVersionNumbers.java
Linkhttps://leetcode.com/problems/two-sum-ii-input-array-is-sorted/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/TwoSumIIInputArrayIsSorted.java
Linkhttps://leetcode.com/problems/binary-search-tree-iterator/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/BinarySearchTreeIterator.java
Linkhttps://leetcode.com/problems/largest-number/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/LargestNumber.java
Linkhttps://leetcode.com/problems/repeated-dna-sequences/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/RepeatedDNASequences.java
Linkhttps://leetcode.com/problems/rotate-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/RotateArray.java
Linkhttps://leetcode.com/problems/binary-tree-right-side-view/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/BinaryTreeRightSideView.java
Linkhttps://leetcode.com/problems/number-of-islands/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/NumberOfIslands.java
Linkhttps://leetcode.com/problems/count-primes/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/CountPrimes.java
Linkhttps://leetcode.com/problems/implement-trie-(prefix-tree/)/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/ImplementTriePrefixTree.java
Linkhttps://leetcode.com/problems/minimum-size-subarray-sum/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/MinimumSizeSubarraySum.java
Linkhttps://leetcode.com/problems/kth-largest-element-in-an-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/KthLargestElementInAnArray.java
Linkhttps://leetcode.com/problems/count-complete-tree-nodes/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/CountCompleteTreeNodes.java
Linkhttps://leetcode.com/problems/basic-calculator-ii/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/BasicCalculatorII.java
Linkhttps://leetcode.com/problems/kth-smallest-element-in-a-bst/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/KthSmallestElementInABST.java
Linkhttps://leetcode.com/problems/lowest-common-ancestor-of-a-binary-search-tree/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/LowestCommonAncestorOfABinarySearchTree.java
Linkhttps://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/LowestCommonAncestorOfABinaryTree.java
Linkhttps://leetcode.com/problems/delete-node-in-a-linked-list/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/DeleteNodeInALinkedList.java
Linkhttps://leetcode.com/problems/product-of-array-except-self/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/ProductOfArrayExceptSelf.java
Linkhttps://leetcode.com/problems/search-a-2d-matrix-ii/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/SearchA2DMatrixII.java
Linkhttps://leetcode.com/problems/peeking-iterator/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/PeekingIterator.java
Linkhttps://leetcode.com/problems/find-the-duplicate-number/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/FindTheDuplicateNumber.java
Linkhttps://leetcode.com/problems/bulls-and-cows/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/BullsAndCows.java
Linkhttps://leetcode.com/problems/longest-increasing-subsequence/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/LongestIncreasingSubsequence.java
Linkhttps://leetcode.com/problems/range-sum-query-2d-immutable/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/RangeSumQuery2DImmutable.java
Linkhttps://leetcode.com/problems/remove-duplicate-letters/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/RemoveDuplicateLetters.java
Linkhttps://leetcode.com/problems/maximum-product-of-word-lengths/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/MaximumProductOfWordLengths.java
Linkhttps://leetcode.com/problems/odd-even-linked-list/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/OddEvenLinkedList.java
Linkhttps://leetcode.com/problems/verify-preorder-serialization-of-a-binary-tree/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/VerifyPreorderSerializationOfABinaryTree.java
Linkhttps://leetcode.com/problems/increasing-triplet-subsequence/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/IncreasingTripletSubsequence.java
Linkhttps://leetcode.com/problems/flatten-nested-list-iterator/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/FlattenNestedListIterator.java
Linkhttps://leetcode.com/problems/top-k-frequent-elements/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/TopKFrequentElements.java
Linkhttps://leetcode.com/problems/sum-of-two-integers/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/SumOfTwoIntegers.java
Linkhttps://leetcode.com/problems/combination-sum-iv/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/CombinationSumIV.java
Linkhttps://leetcode.com/problems/kth-smallest-element-in-a-sorted-matrix/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/KthSmallestElementInASortedMatrix.java
Linkhttps://leetcode.com/problems/insert-delete-getrandom-o1/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/InsertDeleteGetRandomO1.java
Linkhttps://leetcode.com/problems/linked-list-random-node/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/LinkedListRandomNode.java
Linkhttps://leetcode.com/problems/longest-absolute-file-path/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/LongestAbsoluteFilePath.java
Linkhttps://leetcode.com/problems/decode-string/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/DecodeString.java
Linkhttps://leetcode.com/problems/random-pick-index/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/RandomPickIndex.java
Linkhttps://leetcode.com/problems/remove-k-digits/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/RemoveKDigits.java
Linkhttps://leetcode.com/problems/pacific-atlantic-water-flow/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/PacificAtlanticWaterFlow.java
Linkhttps://leetcode.com/problems/longest-repeating-character-replacement/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/LongestRepeatingCharacterReplacement.java
Linkhttps://leetcode.com/problems/n-ary-tree-level-order-traversal/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/NAryTreeLevelOrderTraversal.java
Linkhttps://leetcode.com/problems/non-overlapping-intervals/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/NonOverlappingIntervals.java
Linkhttps://leetcode.com/problems/find-all-anagrams-in-a-string/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/FindAllAnagramsInAString.java
Linkhttps://leetcode.com/problems/find-all-duplicates-in-an-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/FindAllDuplicatesInAnArray.java
Linkhttps://leetcode.com/problems/string-compression/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/StringCompression.java
Linkhttps://leetcode.com/problems/add-two-numbers-ii/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/AddTwoNumbersII.java
Linkhttps://leetcode.com/problems/serialize-and-deserialize-bst/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/SerializeAndDeserializeBST.java
Linkhttps://leetcode.com/problems/delete-node-in-a-bst/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/DeleteNodeInABST.java
Linkhttps://leetcode.com/problems/sort-characters-by-frequency/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/SortCharactersByFrequency.java
Linkhttps://leetcode.com/problems/minimum-moves-to-equal-array-elements/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/MinimumMovesToEqualArrayElements.java
Linkhttps://leetcode.com/problems/132-pattern/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/P132Pattern.java
Linkhttps://leetcode.com/problems/minimum-moves-to-equal-array-elements-ii/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/MinimumMovesToEqualArrayElementsII.java
Linkhttps://leetcode.com/problems/validate-ip-address/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/ValidateIPAddress.java
Linkhttps://leetcode.com/problems/ones-and-zeroes/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/OnesAndZeroes.java
Linkhttps://leetcode.com/problems/next-greater-element-ii/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/NextGreaterElementII.java
Linkhttps://leetcode.com/problems/most-frequent-subtree-sum/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/MostFrequentSubtreeSum.java
Linkhttps://leetcode.com/problems/find-bottom-left-tree-value/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/FindBottomLeftTreeValue.java
Linkhttps://leetcode.com/problems/find-largest-value-in-each-tree-row/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/FindLargestValueInEachTreeRow.java
Linkhttps://leetcode.com/problems/longest-palindromic-subsequence/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/LongestPalindromicSubsequence.java
Linkhttps://leetcode.com/problems/continuous-subarray-sum/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/ContinuousSubarraySum.java
Linkhttps://leetcode.com/problems/longest-word-in-dictionary-through-deleting/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/LongestWordInDictionaryThroughDeleting.java
Linkhttps://leetcode.com/problems/encode-and-decode-tinyurl/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/EncodeAndDecodeTinyURL.java
Linkhttps://leetcode.com/problems/convert-bst-to-greater-tree/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/ConvertBSTToGreaterTree.java
Linkhttps://leetcode.com/problems/next-greater-element-iii/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/NextGreaterElementIII.java
Linkhttps://leetcode.com/problems/subarray-sum-equals-k/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/SubarraySumEqualsK.java
Linkhttps://leetcode.com/problems/shortest-unsorted-continuous-subarray/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/ShortestUnsortedContinuousSubarray.java
Linkhttps://leetcode.com/problems/find-duplicate-file-in-system/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/FindDuplicateFileInSystem.java
Linkhttps://leetcode.com/problems/task-scheduler/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/TaskScheduler.java
Linkhttps://leetcode.com/problems/design-circular-queue/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/DesignCircularQueue.java
Linkhttps://leetcode.com/problems/add-one-row-to-tree/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/AddOneRowToTree.java
Linkhttps://leetcode.com/problems/design-circular-deque/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/DesignCircularDeque.java
Linkhttps://leetcode.com/problems/palindromic-substrings/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/PalindromicSubstrings.java
Linkhttps://leetcode.com/problems/replace-words/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/ReplaceWords.java
Linkhttps://leetcode.com/problems/find-duplicate-subtrees/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/FindDuplicateSubtrees.java
Linkhttps://leetcode.com/problems/maximum-binary-tree/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/MaximumBinaryTree.java
Linkhttps://leetcode.com/problems/split-array-into-consecutive-subsequences/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/SplitArrayIntoConsecutiveSubsequences.java
Linkhttps://leetcode.com/problems/maximum-width-of-binary-tree/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/MaximumWidthOfBinaryTree.java
Linkhttps://leetcode.com/problems/trim-a-binary-search-tree/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/TrimABinarySearchTree.java
Linkhttps://leetcode.com/problems/map-sum-pairs/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/MapSumPairs.java
Linkhttps://leetcode.com/problems/valid-parenthesis-string/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/ValidParenthesisString.java
Linkhttps://leetcode.com/problems/longest-univalue-path/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/LongestUnivaluePath.java
Linkhttps://leetcode.com/problems/top-k-frequent-words/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/TopKFrequentWords.java
Linkhttps://leetcode.com/problems/insert-into-a-binary-search-tree/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/InsertIntoABinarySearchTree.java
Linkhttps://leetcode.com/problems/design-linked-list/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/DesignLinkedList.java
Linkhttps://leetcode.com/problems/longest-word-in-dictionary/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/LongestWordInDictionary.java
Linkhttps://leetcode.com/problems/split-linked-list-in-parts/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/SplitLinkedListInParts.java
Linkhttps://leetcode.com/problems/my-calendar-i/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/MyCalendarI.java
Linkhttps://leetcode.com/problems/asteroid-collision/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/AsteroidCollision.java
Linkhttps://leetcode.com/problems/daily-temperatures/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/DailyTemperatures.java
Linkhttps://leetcode.com/problems/partition-labels/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/PartitionLabels.java
Linkhttps://leetcode.com/problems/letter-case-permutation/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/LetterCasePermutation.java
Linkhttps://leetcode.com/problems/all-paths-from-source-to-target/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/AllPathsFromSourceToTarget.java
Linkhttps://leetcode.com/problems/binary-tree-pruning/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/BinaryTreePruning.java
Linkhttps://leetcode.com/problems/linked-list-components/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/LinkedListComponents.java
Linkhttps://leetcode.com/problems/binary-trees-with-factors/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/BinaryTreesWithFactors.java
Linkhttps://leetcode.com/problems/keys-and-rooms/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/KeysAndRooms.java
Linkhttps://leetcode.com/problems/peak-index-in-a-mountain-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/PeakIndexInAMountainArray.java
Linkhttps://leetcode.com/problems/score-of-parentheses/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/ScoreOfParentheses.java
Linkhttps://leetcode.com/problems/mirror-reflection/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/MirrorReflection.java
Linkhttps://leetcode.com/problems/all-nodes-distance-k-in-binary-tree/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/AllNodesDistanceKInBinaryTree.java
Linkhttps://leetcode.com/problems/smallest-subtree-with-all-the-deepest-nodes/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/SmallestSubtreeWithAllTheDeepestNodes.java
Linkhttps://leetcode.com/problems/reordered-power-of-2/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/ReorderedPowerOf2.java
Linkhttps://leetcode.com/problems/decoded-string-at-index/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/DecodedStringAtIndex.java
Linkhttps://leetcode.com/problems/construct-binary-tree-from-preorder-and-postorder-traversal/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/ConstructBinaryTreeFromPreorderAndPostorderTraversal.java
Linkhttps://leetcode.com/problems/find-and-replace-pattern/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/FindAndReplacePattern.java
Linkhttps://leetcode.com/problems/all-possible-full-binary-trees/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/AllPossibleFullBinaryTrees.java
Linkhttps://leetcode.com/problems/online-stock-span/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/OnlineStockSpan.java
Linkhttps://leetcode.com/problems/smallest-range-ii/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/SmallestRangeII.java
Linkhttps://leetcode.com/problems/sort-an-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/SortAnArray.java
Linkhttps://leetcode.com/problems/word-subsets/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/WordSubsets.java
Linkhttps://leetcode.com/problems/complete-binary-tree-inserter/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/CompleteBinaryTreeInserter.java
Linkhttps://leetcode.com/problems/minimum-add-to-make-parentheses-valid/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/MinimumAddToMakeParenthesesValid.java
Linkhttps://leetcode.com/problems/reorder-data-in-log-files/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/ReorderDataInLogFiles.java
Linkhttps://leetcode.com/problems/validate-stack-sequences/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/ValidateStackSequences.java
Linkhttps://leetcode.com/problems/reveal-cards-in-increasing-order/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/RevealCardsInIncreasingOrder.java
Linkhttps://leetcode.com/problems/flip-equivalent-binary-trees/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/FlipEquivalentBinaryTrees.java
Linkhttps://leetcode.com/problems/check-completeness-of-a-binary-tree/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/CheckCompletenessOfABinaryTree.java
Linkhttps://leetcode.com/problems/numbers-with-same-consecutive-differences/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/NumbersWithSameConsecutiveDifferences.java
Linkhttps://leetcode.com/problems/k-closest-points-to-origin/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/KClosestPointsToOrigin.java
Linkhttps://leetcode.com/problems/distribute-coins-in-binary-tree/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/DistributeCoinsInBinaryTree.java
Linkhttps://leetcode.com/problems/time-based-key-value-store/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/TimeBasedKeyValueStore.java
Linkhttps://leetcode.com/problems/sum-of-even-numbers-after-queries/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/SumOfEvenNumbersAfterQueries.java
Linkhttps://leetcode.com/problems/smallest-string-starting-from-leaf/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/SmallestStringStartingFromLeaf.java
Linkhttps://leetcode.com/problems/maximum-binary-tree-ii/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/MaximumBinaryTreeII.java
Linkhttps://leetcode.com/problems/construct-binary-search-tree-from-preorder-traversal/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/ConstructBinarySearchTreeFromPreorderTraversal.java
Linkhttps://leetcode.com/problems/next-greater-node-in-linked-list/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/NextGreaterNodeInLinkedList.java
Linkhttps://leetcode.com/problems/camelcase-matching/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/CamelcaseMatching.java
Linkhttps://leetcode.com/problems/maximum-difference-between-node-and-ancestor/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/MaximumDifferenceBetweenNodeAndAncestor.java
Linkhttps://leetcode.com/problems/binary-search-tree-to-greater-sum-tree/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/BinarySearchTreeToGreaterSumTree.java
Linkhttps://leetcode.com/problems/partition-array-for-maximum-sum/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/PartitionArrayForMaximumSum.java
Linkhttps://leetcode.com/problems/letter-tile-possibilities/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/LetterTilePossibilities.java
Linkhttps://leetcode.com/problems/smallest-subsequence-of-distinct-characters/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/SmallestSubsequenceOfDistinctCharacters.java
Linkhttps://leetcode.com/problems/delete-nodes-and-return-forest/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/DeleteNodesAndReturnForest.java
Linkhttps://leetcode.com/problems/maximum-nesting-depth-of-two-valid-parentheses-strings/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/MaximumNestingDepthOfTwoValidParenthesesStrings.java
Linkhttps://leetcode.com/problems/print-foobar-alternately/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/PrintFooBarAlternately.java
Linkhttps://leetcode.com/problems/lowest-common-ancestor-of-deepest-leaves/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/LowestCommonAncestorOfDeepestLeaves.java
Linkhttps://leetcode.com/problems/maximum-level-sum-of-a-binary-tree/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/MaximumLevelSumOfABinaryTree.java
Linkhttps://leetcode.com/problems/remove-zero-sum-consecutive-nodes-from-linked-list/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/RemoveZeroSumConsecutiveNodesFromLinkedList.java
Linkhttps://leetcode.com/problems/remove-all-adjacent-duplicates-in-string-ii/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/RemoveAllAdjacentDuplicatesInStringII.java
Linkhttps://leetcode.com/problems/minimum-swaps-to-make-strings-equal/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/MinimumSwapsToMakeStringsEqual.java
Linkhttps://leetcode.com/problems/count-number-of-nice-subarrays/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/CountNumberOfNiceSubarrays.java
Linkhttps://leetcode.com/problems/minimum-remove-to-make-valid-parentheses/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/MinimumRemoveToMakeValidParentheses.java
Linkhttps://leetcode.com/problems/find-elements-in-a-contaminated-binary-tree/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/FindElementsInAContaminatedBinaryTree.java
Linkhttps://leetcode.com/problems/remove-covered-intervals/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/RemoveCoveredIntervals.java
Linkhttps://leetcode.com/problems/deepest-leaves-sum/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/DeepestLeavesSum.java
Linkhttps://leetcode.com/problems/all-elements-in-two-binary-search-trees/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/AllElementsInTwoBinarySearchTrees.java
Linkhttps://leetcode.com/problems/xor-queries-of-a-subarray/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/XORQueriesOfASubarray.java
Linkhttps://leetcode.com/problems/sum-of-nodes-with-even-valued-grandparent/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/SumOfNodesWithEvenValuedGrandparent.java
Linkhttps://leetcode.com/problems/delete-leaves-with-a-given-value/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/DeleteLeavesWithAGivenValue.java
Linkhttps://leetcode.com/problems/sort-the-matrix-diagonally/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/SortTheMatrixDiagonally.java
Linkhttps://leetcode.com/problems/reduce-array-size-to-the-half/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/ReduceArraySizeToTheHalf.java
Linkhttps://leetcode.com/problems/maximum-product-of-splitted-binary-tree/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/MaximumProductOfSplittedBinaryTree.java
Linkhttps://leetcode.com/problems/number-of-sub-arrays-of-size-k-and-average-greater-than-or-equal-to-threshold/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/NumberOfSubarraysOfSizeKAndAverageGreaterThanOrEqualToThreshold.java
Linkhttps://leetcode.com/problems/minimum-number-of-steps-to-make-two-strings-anagram/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/MinimumNumberOfStepsToMakeTwoStringsAnagram.java
Linkhttps://leetcode.com/problems/number-of-substrings-containing-all-three-characters/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/NumberOfSubstringsContainingAllThreeCharacters.java
Linkhttps://leetcode.com/problems/linked-list-in-binary-tree/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/LinkedListInBinaryTree.java
Linkhttps://leetcode.com/problems/time-needed-to-inform-all-employees/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/TimeNeededToInformAllEmployees.java
Linkhttps://leetcode.com/problems/design-a-stack-with-increment-operation/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/DesignAStackWithIncrementOperation.java
Linkhttps://leetcode.com/problems/balance-a-binary-search-tree/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/BalanceABinarySearchTree.java
Linkhttps://leetcode.com/problems/sort-integers-by-the-power-value/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/SortIntegersByThePowerValue.java
Linkhttps://leetcode.com/problems/count-number-of-teams/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/CountNumberOfTeams.java
Linkhttps://leetcode.com/problems/design-underground-system/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/DesignUndergroundSystem.java
Linkhttps://leetcode.com/problems/check-if-a-string-can-break-another-string/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/CheckIfAStringCanBreakAnotherString.java
Linkhttps://leetcode.com/problems/count-triplets-that-can-form-two-arrays-of-equal-xor/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/CountTripletsThatCanFormTwoArraysOfEqualXOR.java
Linkhttps://leetcode.com/problems/count-good-nodes-in-binary-tree/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/CountGoodNodesInBinaryTree.java
Linkhttps://leetcode.com/problems/pseudo-palindromic-paths-in-a-binary-tree/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/PseudoPalindromicPathsInABinaryTree.java
Linkhttps://leetcode.com/problems/check-if-a-string-contains-all-binary-codes-of-size-k/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/CheckIfAStringContainsAllBinaryCodesOfSizeK.java
Linkhttps://leetcode.com/problems/design-browser-history/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/DesignBrowserHistory.java
Linkhttps://leetcode.com/problems/least-number-of-unique-integers-after-k-removals/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/LeastNumberOfUniqueIntegersAfterKRemovals.java
Linkhttps://leetcode.com/problems/the-kth-factor-of-n/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/TheKthFactorOfN.java
Linkhttps://leetcode.com/problems/count-submatrices-with-all-ones/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/CountSubmatricesWithAllOnes.java
Linkhttps://leetcode.com/problems/number-of-good-ways-to-split-a-string/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/NumberOfGoodWaysToSplitAString.java
Linkhttps://leetcode.com/problems/minimum-suffix-flips/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/MinimumSuffixFlips.java
Linkhttps://leetcode.com/problems/number-of-good-leaf-nodes-pairs/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/NumberOfGoodLeafNodesPairs.java
Linkhttps://leetcode.com/problems/minimum-number-of-vertices-to-reach-all-nodes/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/MinimumNumberOfVerticesToReachAllNodes.java
Linkhttps://leetcode.com/problems/even-odd-tree/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/EvenOddTree.java
Linkhttps://leetcode.com/problems/arithmetic-subarrays/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/ArithmeticSubarrays.java
Linkhttps://leetcode.com/problems/count-sorted-vowel-strings/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/CountSortedVowelStrings.java
Linkhttps://leetcode.com/problems/merge-in-between-linked-lists/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/MergeInBetweenLinkedLists.java
Linkhttps://leetcode.com/problems/design-front-middle-back-queue/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/DesignFrontMiddleBackQueue.java
Linkhttps://leetcode.com/problems/max-number-of-k-sum-pairs/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/MaxNumberOfKSumPairs.java
Linkhttps://leetcode.com/problems/sum-of-absolute-differences-in-a-sorted-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/SumOfAbsoluteDifferencesInASortedArray.java
Linkhttps://leetcode.com/problems/where-will-the-ball-fall/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/WhereWillTheBallFall.java
Linkhttps://leetcode.com/problems/swapping-nodes-in-a-linked-list/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/SwappingNodesInALinkedList.java
Linkhttps://leetcode.com/problems/maximum-score-from-performing-multiplication-operations/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/MaximumScoreFromPerformingMultiplicationOperations.java
Linkhttps://leetcode.com/problems/check-if-number-is-a-sum-of-powers-of-three/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/CheckIfNumberIsASumOfPowersOfThree.java
Linkhttps://leetcode.com/problems/design-authentication-manager/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/DesignAuthenticationManager.java
Linkhttps://leetcode.com/problems/count-nice-pairs-in-an-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/CountNicePairsInAnArray.java
Linkhttps://leetcode.com/problems/find-the-winner-of-the-circular-game/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/FindTheWinnerOfTheCircularGame.java
Linkhttps://leetcode.com/problems/maximum-xor-for-each-query/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/MaximumXORForEachQuery.java
Linkhttps://leetcode.com/problems/single-threaded-cpu/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/SingleThreadedCPU.java
Linkhttps://leetcode.com/problems/seat-reservation-manager/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/SeatReservationManager.java
Linkhttps://leetcode.com/problems/minimize-maximum-pair-sum-in-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/MinimizeMaximumPairSumInArray.java
Linkhttps://leetcode.com/problems/remove-all-occurrences-of-a-substring/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/RemoveAllOccurrencesOfASubstring.java
Linkhttps://leetcode.com/problems/find-the-kth-largest-integer-in-the-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/FindTheKthLargestIntegerInTheArray.java
Linkhttps://leetcode.com/problems/the-number-of-weak-characters-in-the-game/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/TheNumberOfWeakCharactersInTheGame.java
Linkhttps://leetcode.com/problems/find-original-array-from-doubled-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/FindOriginalArrayFromDoubledArray.java
Linkhttps://leetcode.com/problems/number-of-pairs-of-strings-with-concatenation-equal-to-target/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/NumberOfPairsOfStringsWithConcatenationEqualToTarget.java
Linkhttps://leetcode.com/problems/find-the-minimum-and-maximum-number-of-nodes-between-critical-points/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/FindTheMinimumAndMaximumNumberOfNodesBetweenCriticalPoints.java
Linkhttps://leetcode.com/problems/vowels-of-all-substrings/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/VowelsOfAllSubstrings.java
Linkhttps://leetcode.com/problems/reverse-nodes-in-even-length-groups/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/ReverseNodesInEvenLengthGroups.java
Linkhttps://leetcode.com/problems/removing-minimum-and-maximum-from-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/RemovingMinimumAndMaximumFromArray.java
Linkhttps://leetcode.com/problems/delete-the-middle-node-of-a-linked-list/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/DeleteTheMiddleNodeOfALinkedList.java
Linkhttps://leetcode.com/problems/step-by-step-directions-from-a-binary-tree-node-to-another/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/StepByStepDirectionsFromABinaryTreeNodeToAnother.java
Linkhttps://leetcode.com/problems/adding-spaces-to-a-string/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/AddingSpacesToAString.java
Linkhttps://leetcode.com/problems/intervals-between-identical-elements/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/IntervalsBetweenIdenticalElements.java
Linkhttps://leetcode.com/problems/number-of-laser-beams-in-a-bank/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/NumberOfLaserBeamsInABank.java
Linkhttps://leetcode.com/problems/maximum-twin-sum-of-a-linked-list/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/MaximumTwinSumOfALinkedList.java
Linkhttps://leetcode.com/problems/longest-palindrome-by-concatenating-two-letter-words/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/LongestPalindromeByConcatenatingTwoLetterWords.java
Linkhttps://leetcode.com/problems/rearrange-array-elements-by-sign/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/RearrangeArrayElementsBySign.java
Linkhttps://leetcode.com/problems/find-all-lonely-numbers-in-the-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/FindAllLonelyNumbersInTheArray.java
Linkhttps://leetcode.com/problems/partition-array-according-to-given-pivot/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/PartitionArrayAccordingToGivenPivot.java
Linkhttps://leetcode.com/problems/smallest-value-of-the-rearranged-number/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/SmallestValueOfTheRearrangedNumber.java
Linkhttps://leetcode.com/problems/find-three-consecutive-integers-that-sum-to-a-given-number/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/FindThreeConsecutiveIntegersThatSumToAGivenNumber.java
Linkhttps://leetcode.com/problems/merge-nodes-in-between-zeros/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/MergeNodesInBetweenZeros.java
Linkhttps://leetcode.com/problems/create-binary-tree-from-descriptions/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/CreateBinaryTreeFromDescriptions.java
Linkhttps://leetcode.com/problems/find-triangular-sum-of-an-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/FindTriangularSumOfAnArray.java
Linkhttps://leetcode.com/problems/find-players-with-zero-or-one-losses/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/FindPlayersWithZeroOrOneLosses.java
Linkhttps://leetcode.com/problems/maximum-product-after-k-increments/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/MaximumProductAfterKIncrements.java
Linkhttps://leetcode.com/problems/count-nodes-equal-to-average-of-subtree/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/CountNodesEqualToAverageOfSubtree.java
Linkhttps://leetcode.com/problems/count-number-of-texts/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/CountNumberOfTexts.java
Linkhttps://leetcode.com/problems/replace-elements-in-an-array/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/ReplaceElementsInAnArray.java
Linkhttps://leetcode.com/problems/spiral-matrix-iv/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/SpiralMatrixIV.java
Linkhttps://leetcode.com/problems/construct-smallest-number-from-di-string/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/ConstructSmallestNumberFromDIString.java
Linkhttps://leetcode.com/problems/removing-stars-from-a-string/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/RemovingStarsFromAString.java
Linkhttps://leetcode.com/problems/reverse-odd-levels-of-binary-tree/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/ReverseOddLevelsOfBinaryTree.java
Linkhttps://leetcode.com/problems/remove-nodes-from-linked-list/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/medium/RemoveNodesFromLinkedList.java
https://github.com/fartem/leetcode-java#hard
Linkhttps://leetcode.com/problems/median-of-two-sorted-arrays/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/hard/MedianOfTwoSortedArrays.java
Linkhttps://leetcode.com/problems/regular-expression-matching/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/hard/RegularExpressionMatching.java
Linkhttps://leetcode.com/problems/merge-k-sorted-lists/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/hard/MergeKSortedLists.java
Linkhttps://leetcode.com/problems/reverse-nodes-in-k-group/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/hard/ReverseNodesInKGroup.java
Linkhttps://leetcode.com/problems/substring-with-concatenation-of-all-words/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/hard/SubstringWithConcatenationOfAllWords.java
Linkhttps://leetcode.com/problems/longest-valid-parentheses/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/hard/LongestValidParentheses.java
Linkhttps://leetcode.com/problems/first-missing-positive/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/hard/FirstMissingPositive.java
Linkhttps://leetcode.com/problems/distinct-subsequences
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/hard/DistinctSubsequences.java
Linkhttps://leetcode.com/problems/word-ladder-ii/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/hard/WordLadderII.java
Linkhttps://leetcode.com/problems/number-of-digit-one/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/hard/NumberOfDigitOne.java
Linkhttps://leetcode.com/problems/sliding-window-maximum/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/hard/SlidingWindowMaximum.java
Linkhttps://leetcode.com/problems/serialize-and-deserialize-binary-tree/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/hard/SerializeAndDeserializeBinaryTree.java
Linkhttps://leetcode.com/problems/palindrome-pairs/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/hard/PalindromePairs.java
Linkhttps://leetcode.com/problems/max-sum-of-rectangle-no-larger-than-k/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/hard/MaxSumOfRectangleNoLargerThanK.java
Linkhttps://leetcode.com/problems/poor-pigs/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/hard/PoorPigs.java
Linkhttps://leetcode.com/problems/minimum-number-of-refueling-stops/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/hard/MinimumNumberOfRefuelingStops.java
Linkhttps://leetcode.com/problems/maximum-frequency-stack/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/hard/MaximumFrequencyStack.java
Linkhttps://leetcode.com/problems/stamping-the-sequence/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/hard/StampingTheSequence.java
Linkhttps://leetcode.com/problems/binary-tree-cameras/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/hard/BinaryTreeCameras.java
Linkhttps://leetcode.com/problems/parsing-a-boolean-expression/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/hard/ParsingABooleanExpression.java
Linkhttps://leetcode.com/problems/count-vowels-permutation/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/hard/CountVowelsPermutation.java
Linkhttps://leetcode.com/problems/number-of-visible-people-in-a-queue/
Linkhttps://github.com/fartem/leetcode-java/blob/master/src/main/java/com/smlnskgmail/jaman/leetcodejava/hard/NumberOfVisiblePeopleInAQueue.java
https://leetcode.comhttps://leetcode.com
leetcode https://github.com/topics/leetcode
leetcode-solutions https://github.com/topics/leetcode-solutions
leetcode-java https://github.com/topics/leetcode-java
Readme https://github.com/fartem/leetcode-java#readme-ov-file
Please reload this pagehttps://github.com/fartem/leetcode-java
Activityhttps://github.com/fartem/leetcode-java/activity
5 starshttps://github.com/fartem/leetcode-java/stargazers
1 watchinghttps://github.com/fartem/leetcode-java/watchers
1 forkhttps://github.com/fartem/leetcode-java/forks
Report repository https://github.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2Ffartem%2Fleetcode-java&report=fartem+%28user%29
Please reload this pagehttps://github.com/fartem/leetcode-java
Java 99.8% https://github.com/fartem/leetcode-java/search?l=java
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.