René's URL Explorer Experiment


Title: String LeetCode Problems | JavaScript Solutions

Open Graph Title: String LeetCode Problems | JavaScript Solutions

X Title: String LeetCode Problems | JavaScript Solutions

Description: Master String coding problems with 683 detailed JavaScript solutions to LeetCode string problems.

Open Graph Description: Master String coding problems with 683 detailed JavaScript solutions to LeetCode string problems.

X Description: Master String coding problems with 683 detailed JavaScript solutions to LeetCode string problems.

Keywords:

Opengraph URL: https://leetcodejavascript.com/tags/string

direct link

Domain: leetcodejavascript.com


Hey, it has json ld scripts:
{"@context":"https://schema.org","@type":"WebPage","url":"https://leetcodejavascript.com/tags/string","name":"String LeetCode Problems | JavaScript Solutions","description":"Master String coding problems with 683 detailed JavaScript solutions to LeetCode string problems."}

authorLeetCodeJavascript.com
og:typewebsite
og:imagehttps://leetcodejavascript.com/og-image.jpg
og:site_nameLeetCode JavaScript Solutions
twitter:cardsummary_large_image
twitter:urlhttps://leetcodejavascript.com/tags/string
twitter:imagehttps://leetcodejavascript.com/og-image.jpg
twitter:creator@joshcrozier
theme-color#1f2937

Links:

View Source Code on GitHubhttps://github.com/JoshCrozier/leetcode-javascript
All 2765 https://leetcodejavascript.com/
Array 1587 https://leetcodejavascript.com/tags/array
String 683 https://leetcodejavascript.com/tags/string
Hash Table 587 https://leetcodejavascript.com/tags/hash-table
Math 485 https://leetcodejavascript.com/tags/math
Dynamic Programming 458 https://leetcodejavascript.com/tags/dynamic-programming
Sorting 384 https://leetcodejavascript.com/tags/sorting
Greedy 348 https://leetcodejavascript.com/tags/greedy
Depth-First Search 293 https://leetcodejavascript.com/tags/depth-first-search
Binary Search 241 https://leetcodejavascript.com/tags/binary-search
Tree 227 https://leetcodejavascript.com/tags/tree
Breadth-First Search 224 https://leetcodejavascript.com/tags/breadth-first-search
Matrix 223 https://leetcodejavascript.com/tags/matrix
Two Pointers 200 https://leetcodejavascript.com/tags/two-pointers
Bit Manipulation 197 https://leetcodejavascript.com/tags/bit-manipulation
Binary Tree 175 https://leetcodejavascript.com/tags/binary-tree
Prefix Sum 159 https://leetcodejavascript.com/tags/prefix-sum
Stack 154 https://leetcodejavascript.com/tags/stack
Heap Priority Queue 152 https://leetcodejavascript.com/tags/heap-priority-queue
Simulation 150 https://leetcodejavascript.com/tags/simulation
Counting 134 https://leetcodejavascript.com/tags/counting
Graph 133 https://leetcodejavascript.com/tags/graph
Design 123 https://leetcodejavascript.com/tags/design
Sliding Window 112 https://leetcodejavascript.com/tags/sliding-window
Backtracking 104 https://leetcodejavascript.com/tags/backtracking
Union Find 79 https://leetcodejavascript.com/tags/union-find
Enumeration 78 https://leetcodejavascript.com/tags/enumeration
Linked List 78 https://leetcodejavascript.com/tags/linked-list
Ordered Set 60 https://leetcodejavascript.com/tags/ordered-set
Monotonic Stack 55 https://leetcodejavascript.com/tags/monotonic-stack
Trie 51 https://leetcodejavascript.com/tags/trie
Number Theory 47 https://leetcodejavascript.com/tags/number-theory
Divide and Conquer 46 https://leetcodejavascript.com/tags/divide-and-conquer
Recursion 45 https://leetcodejavascript.com/tags/recursion
Bitmask 41 https://leetcodejavascript.com/tags/bitmask
Queue 41 https://leetcodejavascript.com/tags/queue
Binary Search Tree 40 https://leetcodejavascript.com/tags/binary-search-tree
Segment Tree 38 https://leetcodejavascript.com/tags/segment-tree
Memoization 36 https://leetcodejavascript.com/tags/memoization
Geometry 36 https://leetcodejavascript.com/tags/geometry
Combinatorics 35 https://leetcodejavascript.com/tags/combinatorics
Topological Sort 33 https://leetcodejavascript.com/tags/topological-sort
Hash Function 30 https://leetcodejavascript.com/tags/hash-function
Binary Indexed Tree 28 https://leetcodejavascript.com/tags/binary-indexed-tree
Game Theory 26 https://leetcodejavascript.com/tags/game-theory
String Matching 23 https://leetcodejavascript.com/tags/string-matching
Shortest Path 23 https://leetcodejavascript.com/tags/shortest-path
Interactive 23 https://leetcodejavascript.com/tags/interactive
Rolling Hash 22 https://leetcodejavascript.com/tags/rolling-hash
Data Stream 20 https://leetcodejavascript.com/tags/data-stream
Brainteaser 16 https://leetcodejavascript.com/tags/brainteaser
Monotonic Queue 14 https://leetcodejavascript.com/tags/monotonic-queue
Randomized 12 https://leetcodejavascript.com/tags/randomized
Merge Sort 12 https://leetcodejavascript.com/tags/merge-sort
Doubly-Linked List 11 https://leetcodejavascript.com/tags/doubly-linked-list
Counting Sort 10 https://leetcodejavascript.com/tags/counting-sort
Iterator 9 https://leetcodejavascript.com/tags/iterator
Probability and Statistics 7 https://leetcodejavascript.com/tags/probability-and-statistics
Quickselect 7 https://leetcodejavascript.com/tags/quickselect
Suffix Array 6 https://leetcodejavascript.com/tags/suffix-array
Bucket Sort 6 https://leetcodejavascript.com/tags/bucket-sort
Line Sweep 5 https://leetcodejavascript.com/tags/line-sweep
Minimum Spanning Tree 5 https://leetcodejavascript.com/tags/minimum-spanning-tree
Reservoir Sampling 4 https://leetcodejavascript.com/tags/reservoir-sampling
Strongly Connected Component 3 https://leetcodejavascript.com/tags/strongly-connected-component
Eulerian Circuit 3 https://leetcodejavascript.com/tags/eulerian-circuit
Radix Sort 3 https://leetcodejavascript.com/tags/radix-sort
Rejection Sampling 2 https://leetcodejavascript.com/tags/rejection-sampling
Biconnected Component 1https://leetcodejavascript.com/tags/biconnected-component
View all solutions →https://leetcodejavascript.com/
Longest Substring Without Repeating Characters#3 Medium https://leetcodejavascript.com/solutions/longest-substring-without-repeating-characters
Longest Palindromic Substring#5 Medium https://leetcodejavascript.com/solutions/longest-palindromic-substring
ZigZag Conversion#6 Medium https://leetcodejavascript.com/solutions/zigzag-conversion
String to Integer (atoi)#8 Medium https://leetcodejavascript.com/solutions/string-to-integer-atoi
Regular Expression Matching#10 Hard https://leetcodejavascript.com/solutions/regular-expression-matching
Integer to Roman#12 Medium https://leetcodejavascript.com/solutions/integer-to-roman
Roman to Integer#13 Easy https://leetcodejavascript.com/solutions/roman-to-integer
Longest Common Prefix#14 Easy https://leetcodejavascript.com/solutions/longest-common-prefix
Letter Combinations of a Phone Number#17 Medium https://leetcodejavascript.com/solutions/letter-combinations-of-a-phone-number
Valid Parentheses#20 Easy https://leetcodejavascript.com/solutions/valid-parentheses
Generate Parentheses#22 Medium https://leetcodejavascript.com/solutions/generate-parentheses
Implement strStr()#28 Easy https://leetcodejavascript.com/solutions/implement-strstr
Substring with Concatenation of All Words#30 Hard https://leetcodejavascript.com/solutions/substring-with-concatenation-of-all-words
Longest Valid Parentheses#32 Hard https://leetcodejavascript.com/solutions/longest-valid-parentheses
Count and Say#38 Medium https://leetcodejavascript.com/solutions/count-and-say
Multiply Strings#43 Medium https://leetcodejavascript.com/solutions/multiply-strings
Wildcard Matching#44 Hard https://leetcodejavascript.com/solutions/wildcard-matching
Group Anagrams#49 Medium https://leetcodejavascript.com/solutions/group-anagrams
Length of Last Word#58 Easy https://leetcodejavascript.com/solutions/length-of-last-word
Valid Number#65 Hard https://leetcodejavascript.com/solutions/valid-number
Add Binary#67 Easy https://leetcodejavascript.com/solutions/add-binary
Text Justification#68 Hard https://leetcodejavascript.com/solutions/text-justification
Simplify Path#71 Medium https://leetcodejavascript.com/solutions/simplify-path
Edit Distance#72 Medium https://leetcodejavascript.com/solutions/edit-distance
Minimum Window Substring#76 Hard https://leetcodejavascript.com/solutions/minimum-window-substring
Word Search#79 Medium https://leetcodejavascript.com/solutions/word-search
Scramble String#87 Hard https://leetcodejavascript.com/solutions/scramble-string
Decode Ways#91 Medium https://leetcodejavascript.com/solutions/decode-ways
Restore IP Addresses#93 Medium https://leetcodejavascript.com/solutions/restore-ip-addresses
Interleaving String#97 Medium https://leetcodejavascript.com/solutions/interleaving-string
Distinct Subsequences#115 Hard https://leetcodejavascript.com/solutions/distinct-subsequences
Valid Palindrome#125 Easy https://leetcodejavascript.com/solutions/valid-palindrome
Word Ladder II#126 Hard https://leetcodejavascript.com/solutions/word-ladder-ii
Word Ladder#127 Hard https://leetcodejavascript.com/solutions/word-ladder
Palindrome Partitioning#131 Medium https://leetcodejavascript.com/solutions/palindrome-partitioning
Palindrome Partitioning II#132 Hard https://leetcodejavascript.com/solutions/palindrome-partitioning-ii
Word Break#139 Medium https://leetcodejavascript.com/solutions/word-break
Word Break II#140 Hard https://leetcodejavascript.com/solutions/word-break-ii
Reverse Words in a String#151 Medium https://leetcodejavascript.com/solutions/reverse-words-in-a-string
Longest Substring with At Most Two Distinct Characters#159 Medium https://leetcodejavascript.com/solutions/longest-substring-with-at-most-two-distinct-characters
One Edit Distance#161 Medium https://leetcodejavascript.com/solutions/one-edit-distance
Compare Version Numbers#165 Medium https://leetcodejavascript.com/solutions/compare-version-numbers
Fraction to Recurring Decimal#166 Medium https://leetcodejavascript.com/solutions/fraction-to-recurring-decimal
Excel Sheet Column Title#168 Easy https://leetcodejavascript.com/solutions/excel-sheet-column-title
Excel Sheet Column Number#171 Easy https://leetcodejavascript.com/solutions/excel-sheet-column-number
Largest Number#179 Medium https://leetcodejavascript.com/solutions/largest-number
Reverse Words in a String II#186 Medium https://leetcodejavascript.com/solutions/reverse-words-in-a-string-ii
Repeated DNA Sequences#187 Medium https://leetcodejavascript.com/solutions/repeated-dna-sequences
Isomorphic Strings#205 Easy https://leetcodejavascript.com/solutions/isomorphic-strings
Implement Trie (Prefix Tree)#208 Medium https://leetcodejavascript.com/solutions/implement-trie-prefix-tree
Design Add and Search Words Data Structure#211 Medium https://leetcodejavascript.com/solutions/design-add-and-search-words-data-structure
Word Search II#212 Hard https://leetcodejavascript.com/solutions/word-search-ii
Shortest Palindrome#214 Hard https://leetcodejavascript.com/solutions/shortest-palindrome
Basic Calculator#224 Hard https://leetcodejavascript.com/solutions/basic-calculator
Basic Calculator II#227 Medium https://leetcodejavascript.com/solutions/basic-calculator-ii
Different Ways to Add Parentheses#241 Medium https://leetcodejavascript.com/solutions/different-ways-to-add-parentheses
Valid Anagram#242 Easy https://leetcodejavascript.com/solutions/valid-anagram
Shortest Word Distance#243 Easy https://leetcodejavascript.com/solutions/shortest-word-distance
Shortest Word Distance II#244 Medium https://leetcodejavascript.com/solutions/shortest-word-distance-ii
Shortest Word Distance III#245 Medium https://leetcodejavascript.com/solutions/shortest-word-distance-iii
Strobogrammatic Number#246 Easy https://leetcodejavascript.com/solutions/strobogrammatic-number
Strobogrammatic Number II#247 Medium https://leetcodejavascript.com/solutions/strobogrammatic-number-ii
Strobogrammatic Number III#248 Hard https://leetcodejavascript.com/solutions/strobogrammatic-number-iii
Group Shifted Strings#249 Medium https://leetcodejavascript.com/solutions/group-shifted-strings
Binary Tree Paths#257 Easy https://leetcodejavascript.com/solutions/binary-tree-paths
Palindrome Permutation#266 Easy https://leetcodejavascript.com/solutions/palindrome-permutation
Palindrome Permutation II#267 Medium https://leetcodejavascript.com/solutions/palindrome-permutation-ii
Alien Dictionary#269 Hard https://leetcodejavascript.com/solutions/alien-dictionary
Encode and Decode Strings#271 Medium https://leetcodejavascript.com/solutions/encode-and-decode-strings
Integer to English Words#273 Hard https://leetcodejavascript.com/solutions/integer-to-english-words
Expression Add Operators#282 Hard https://leetcodejavascript.com/solutions/expression-add-operators
Unique Word Abbreviation#288 Medium https://leetcodejavascript.com/solutions/unique-word-abbreviation
Word Pattern#290 Easy https://leetcodejavascript.com/solutions/word-pattern
Word Pattern II#291 Medium https://leetcodejavascript.com/solutions/word-pattern-ii
Flip Game#293 Easy https://leetcodejavascript.com/solutions/flip-game
Serialize and Deserialize Binary Tree#297 Hard https://leetcodejavascript.com/solutions/serialize-and-deserialize-binary-tree
Bulls and Cows#299 Medium https://leetcodejavascript.com/solutions/bulls-and-cows
Remove Invalid Parentheses#301 Hard https://leetcodejavascript.com/solutions/remove-invalid-parentheses
Additive Number#306 Medium https://leetcodejavascript.com/solutions/additive-number
Remove Duplicate Letters#316 Medium https://leetcodejavascript.com/solutions/remove-duplicate-letters
Maximum Product of Word Lengths#318 Medium https://leetcodejavascript.com/solutions/maximum-product-of-word-lengths
Generalized Abbreviation#320 Medium https://leetcodejavascript.com/solutions/generalized-abbreviation
Verify Preorder Serialization of a Binary Tree#331 Medium https://leetcodejavascript.com/solutions/verify-preorder-serialization-of-a-binary-tree
Palindrome Pairs#336 Hard https://leetcodejavascript.com/solutions/palindrome-pairs
Longest Substring with At Most K Distinct Characters#340 Medium https://leetcodejavascript.com/solutions/longest-substring-with-at-most-k-distinct-characters
Reverse String#344 Easy https://leetcodejavascript.com/solutions/reverse-string
Reverse Vowels of a String#345 Easy https://leetcodejavascript.com/solutions/reverse-vowels-of-a-string
Rearrange String k Distance Apart#358 Hard https://leetcodejavascript.com/solutions/rearrange-string-k-distance-apart
Ransom Note#383 Easy https://leetcodejavascript.com/solutions/ransom-note
Mini Parser#385 Medium https://leetcodejavascript.com/solutions/mini-parser
First Unique Character in a String#387 Easy https://leetcodejavascript.com/solutions/first-unique-character-in-a-string
Longest Absolute File Path#388 Medium https://leetcodejavascript.com/solutions/longest-absolute-file-path
Find the Difference#389 Easy https://leetcodejavascript.com/solutions/find-the-difference
Is Subsequence#392 Easy https://leetcodejavascript.com/solutions/is-subsequence
Decode String#394 Medium https://leetcodejavascript.com/solutions/decode-string
Longest Substring with At Least K Repeating Characters#395 Medium https://leetcodejavascript.com/solutions/longest-substring-with-at-least-k-repeating-characters
Evaluate Division#399 Medium https://leetcodejavascript.com/solutions/evaluate-division
Remove K Digits#402 Medium https://leetcodejavascript.com/solutions/remove-k-digits
Valid Word Abbreviation#408 Easy https://leetcodejavascript.com/solutions/valid-word-abbreviation
Longest Palindrome#409 Easy https://leetcodejavascript.com/solutions/longest-palindrome
Minimum Unique Word Abbreviation#411 Hard https://leetcodejavascript.com/solutions/minimum-unique-word-abbreviation
Fizz Buzz#412 Easy https://leetcodejavascript.com/solutions/fizz-buzz
Add Strings#415 Easy https://leetcodejavascript.com/solutions/add-strings
Sentence Screen Fitting#418 Medium https://leetcodejavascript.com/solutions/sentence-screen-fitting
Strong Password Checker#420 Hard https://leetcodejavascript.com/solutions/strong-password-checker
Reconstruct Original Digits from English#423 Medium https://leetcodejavascript.com/solutions/reconstruct-original-digits-from-english
Longest Repeating Character Replacement#424 Medium https://leetcodejavascript.com/solutions/longest-repeating-character-replacement
Word Squares#425 Hard https://leetcodejavascript.com/solutions/word-squares
Serialize and Deserialize N-ary Tree#428 Hard https://leetcodejavascript.com/solutions/serialize-and-deserialize-n-ary-tree
Minimum Genetic Mutation#433 Medium https://leetcodejavascript.com/solutions/minimum-genetic-mutation
Number of Segments in a String#434 Easy https://leetcodejavascript.com/solutions/number-of-segments-in-a-string
Find All Anagrams in a String#438 Medium https://leetcodejavascript.com/solutions/find-all-anagrams-in-a-string
Ternary Expression Parser#439 Medium https://leetcodejavascript.com/solutions/ternary-expression-parser
String Compression#443 Medium https://leetcodejavascript.com/solutions/string-compression
Serialize and Deserialize BST#449 Medium https://leetcodejavascript.com/solutions/serialize-and-deserialize-bst
Sort Characters By Frequency#451 Medium https://leetcodejavascript.com/solutions/sort-characters-by-frequency
Repeated Substring Pattern#459 Easy https://leetcodejavascript.com/solutions/repeated-substring-pattern
Count The Repetitions#466 Hard https://leetcodejavascript.com/solutions/count-the-repetitions
Unique Substrings in Wraparound String#467 Medium https://leetcodejavascript.com/solutions/unique-substrings-in-wraparound-string
Validate IP Address#468 Medium https://leetcodejavascript.com/solutions/validate-ip-address
Encode String with Shortest Length#471 Hard https://leetcodejavascript.com/solutions/encode-string-with-shortest-length
Concatenated Words#472 Hard https://leetcodejavascript.com/solutions/concatenated-words
Ones and Zeroes#474 Medium https://leetcodejavascript.com/solutions/ones-and-zeroes
Magical String#481 Medium https://leetcodejavascript.com/solutions/magical-string
License Key Formatting#482 Easy https://leetcodejavascript.com/solutions/license-key-formatting
Find Permutation#484 Medium https://leetcodejavascript.com/solutions/find-permutation
Zuma Game#488 Hard https://leetcodejavascript.com/solutions/zuma-game
The Maze III#499 Hard https://leetcodejavascript.com/solutions/the-maze-iii
Keyboard Row#500 Easy https://leetcodejavascript.com/solutions/keyboard-row
Freedom Trail#514 Hard https://leetcodejavascript.com/solutions/freedom-trail
Longest Palindromic Subsequence#516 Medium https://leetcodejavascript.com/solutions/longest-palindromic-subsequence
Detect Capital#520 Easy https://leetcodejavascript.com/solutions/detect-capital
Longest Uncommon Subsequence I#521 Easy https://leetcodejavascript.com/solutions/longest-uncommon-subsequence-i
Longest Uncommon Subsequence II#522 Medium https://leetcodejavascript.com/solutions/longest-uncommon-subsequence-ii
Longest Word in Dictionary through Deleting#524 Medium https://leetcodejavascript.com/solutions/longest-word-in-dictionary-through-deleting
Word Abbreviation#527 Hard https://leetcodejavascript.com/solutions/word-abbreviation
Encode and Decode TinyURL#535 Medium https://leetcodejavascript.com/solutions/encode-and-decode-tinyurl
Construct Binary Tree from String#536 Medium https://leetcodejavascript.com/solutions/construct-binary-tree-from-string
Complex Number Multiplication#537 Medium https://leetcodejavascript.com/solutions/complex-number-multiplication
Minimum Time Difference#539 Medium https://leetcodejavascript.com/solutions/minimum-time-difference
Reverse String II#541 Easy https://leetcodejavascript.com/solutions/reverse-string-ii
Output Contest Matches#544 Medium https://leetcodejavascript.com/solutions/output-contest-matches
Student Attendance Record I#551 Easy https://leetcodejavascript.com/solutions/student-attendance-record-i
Split Concatenated Strings#555 Medium https://leetcodejavascript.com/solutions/split-concatenated-strings
Next Greater Element III#556 Medium https://leetcodejavascript.com/solutions/next-greater-element-iii
Reverse Words in a String III#557 Easy https://leetcodejavascript.com/solutions/reverse-words-in-a-string-iii
Find the Closest Palindrome#564 Hard https://leetcodejavascript.com/solutions/find-the-closest-palindrome
Permutation in String#567 Medium https://leetcodejavascript.com/solutions/permutation-in-string
Delete Operation for Two Strings#583 Medium https://leetcodejavascript.com/solutions/delete-operation-for-two-strings
Design In-Memory File System#588 Hard https://leetcodejavascript.com/solutions/design-in-memory-file-system
Tag Validator#591 Hard https://leetcodejavascript.com/solutions/tag-validator
Fraction Addition and Subtraction#592 Medium https://leetcodejavascript.com/solutions/fraction-addition-and-subtraction
Minimum Index Sum of Two Lists#599 Easy https://leetcodejavascript.com/solutions/minimum-index-sum-of-two-lists
Design Compressed String Iterator#604 Easy https://leetcodejavascript.com/solutions/design-compressed-string-iterator
Construct String from Binary Tree#606 Easy https://leetcodejavascript.com/solutions/construct-string-from-binary-tree
Find Duplicate File in System#609 Medium https://leetcodejavascript.com/solutions/find-duplicate-file-in-system
Add Bold Tag in String#616 Medium https://leetcodejavascript.com/solutions/add-bold-tag-in-string
Design Excel Sum Formula#631 Hard https://leetcodejavascript.com/solutions/design-excel-sum-formula
Design Log Storage System#635 Medium https://leetcodejavascript.com/solutions/design-log-storage-system
Decode Ways II#639 Hard https://leetcodejavascript.com/solutions/decode-ways-ii
Solve the Equation#640 Medium https://leetcodejavascript.com/solutions/solve-the-equation
Design Search Autocomplete System#642 Hard https://leetcodejavascript.com/solutions/design-search-autocomplete-system
Palindromic Substrings#647 Medium https://leetcodejavascript.com/solutions/palindromic-substrings
Replace Words#648 Medium https://leetcodejavascript.com/solutions/replace-words
Dota2 Senate#649 Medium https://leetcodejavascript.com/solutions/dota2-senate
Robot Return to Origin#657 Easy https://leetcodejavascript.com/solutions/robot-return-to-origin
Strange Printer#664 Hard https://leetcodejavascript.com/solutions/strange-printer
Implement Magic Dictionary#676 Medium https://leetcodejavascript.com/solutions/implement-magic-dictionary
Map Sum Pairs#677 Medium https://leetcodejavascript.com/solutions/map-sum-pairs
Valid Parenthesis String#678 Medium https://leetcodejavascript.com/solutions/valid-parenthesis-string
Valid Palindrome II#680 Easy https://leetcodejavascript.com/solutions/valid-palindrome-ii
Next Closest Time#681 Medium https://leetcodejavascript.com/solutions/next-closest-time
Repeated String Match#686 Easy https://leetcodejavascript.com/solutions/repeated-string-match
Stickers to Spell Word#691 Hard https://leetcodejavascript.com/solutions/stickers-to-spell-word
Top K Frequent Words#692 Medium https://leetcodejavascript.com/solutions/top-k-frequent-words
Count Binary Substrings#696 Easy https://leetcodejavascript.com/solutions/count-binary-substrings
To Lower Case#709 Easy https://leetcodejavascript.com/solutions/to-lower-case
Minimum ASCII Delete Sum for Two Strings#712 Medium https://leetcodejavascript.com/solutions/minimum-ascii-delete-sum-for-two-strings
Longest Word in Dictionary#720 Medium https://leetcodejavascript.com/solutions/longest-word-in-dictionary
Accounts Merge#721 Medium https://leetcodejavascript.com/solutions/accounts-merge
Remove Comments#722 Medium https://leetcodejavascript.com/solutions/remove-comments
Number of Atoms#726 Hard https://leetcodejavascript.com/solutions/number-of-atoms
Minimum Window Subsequence#727 Hard https://leetcodejavascript.com/solutions/minimum-window-subsequence
Count Different Palindromic Subsequences#730 Hard https://leetcodejavascript.com/solutions/count-different-palindromic-subsequences
Sentence Similarity#734 Easy https://leetcodejavascript.com/solutions/sentence-similarity
Parse Lisp Expression#736 Hard https://leetcodejavascript.com/solutions/parse-lisp-expression
Sentence Similarity II#737 Medium https://leetcodejavascript.com/solutions/sentence-similarity-ii
Prefix and Suffix Search#745 Hard https://leetcodejavascript.com/solutions/prefix-and-suffix-search
Shortest Completing Word#748 Easy https://leetcodejavascript.com/solutions/shortest-completing-word
IP to CIDR#751 Medium https://leetcodejavascript.com/solutions/ip-to-cidr
Open the Lock#752 Medium https://leetcodejavascript.com/solutions/open-the-lock
Bold Words in String#758 Medium https://leetcodejavascript.com/solutions/bold-words-in-string
Special Binary String#761 Hard https://leetcodejavascript.com/solutions/special-binary-string
Partition Labels#763 Medium https://leetcodejavascript.com/solutions/partition-labels
Reorganize String#767 Medium https://leetcodejavascript.com/solutions/reorganize-string
Basic Calculator IV#770 Hard https://leetcodejavascript.com/solutions/basic-calculator-iv
Jewels and Stones#771 Easy https://leetcodejavascript.com/solutions/jewels-and-stones
Basic Calculator III#772 Hard https://leetcodejavascript.com/solutions/basic-calculator-iii
Swap Adjacent in LR String#777 Medium https://leetcodejavascript.com/solutions/swap-adjacent-in-lr-string
Letter Case Permutation#784 Medium https://leetcodejavascript.com/solutions/letter-case-permutation
Custom Sort String#791 Medium https://leetcodejavascript.com/solutions/custom-sort-string
Number of Matching Subsequences#792 Medium https://leetcodejavascript.com/solutions/number-of-matching-subsequences
Rotate String#796 Easy https://leetcodejavascript.com/solutions/rotate-string
Similar RGB Color#800 Easy https://leetcodejavascript.com/solutions/similar-rgb-color
Unique Morse Code Words#804 Easy https://leetcodejavascript.com/solutions/unique-morse-code-words
Number of Lines To Write String#806 Easy https://leetcodejavascript.com/solutions/number-of-lines-to-write-string
Expressive Words#809 Medium https://leetcodejavascript.com/solutions/expressive-words
Subdomain Visit Count#811 Medium https://leetcodejavascript.com/solutions/subdomain-visit-count
Ambiguous Coordinates#816 Medium https://leetcodejavascript.com/solutions/ambiguous-coordinates
Most Common Word#819 Easy https://leetcodejavascript.com/solutions/most-common-word
Short Encoding of Words#820 Medium https://leetcodejavascript.com/solutions/short-encoding-of-words
Shortest Distance to a Character#821 Easy https://leetcodejavascript.com/solutions/shortest-distance-to-a-character
Goat Latin#824 Easy https://leetcodejavascript.com/solutions/goat-latin
Count Unique Characters of All Substrings of a Given String#828 Hard https://leetcodejavascript.com/solutions/count-unique-characters-of-all-substrings-of-a-given-string
Positions of Large Groups#830 Easy https://leetcodejavascript.com/solutions/positions-of-large-groups
Masking Personal Information#831 Medium https://leetcodejavascript.com/solutions/masking-personal-information
Find And Replace in String#833 Medium https://leetcodejavascript.com/solutions/find-and-replace-in-string
Push Dominoes#838 Medium https://leetcodejavascript.com/solutions/push-dominoes
Similar String Groups#839 Hard https://leetcodejavascript.com/solutions/similar-string-groups
Split Array into Fibonacci Sequence#842 Medium https://leetcodejavascript.com/solutions/split-array-into-fibonacci-sequence
Guess the Word#843 Hard https://leetcodejavascript.com/solutions/guess-the-word
Backspace String Compare#844 Easy https://leetcodejavascript.com/solutions/backspace-string-compare
Shifting Letters#848 Medium https://leetcodejavascript.com/solutions/shifting-letters
K-Similar Strings#854 Hard https://leetcodejavascript.com/solutions/k-similar-strings
Score of Parentheses#856 Medium https://leetcodejavascript.com/solutions/score-of-parentheses
Buddy Strings#859 Easy https://leetcodejavascript.com/solutions/buddy-strings
Decoded String at Index#880 Medium https://leetcodejavascript.com/solutions/decoded-string-at-index
Uncommon Words from Two Sentences#884 Easy https://leetcodejavascript.com/solutions/uncommon-words-from-two-sentences
Find and Replace Pattern#890 Medium https://leetcodejavascript.com/solutions/find-and-replace-pattern
Groups of Special-Equivalent Strings#893 Medium https://leetcodejavascript.com/solutions/groups-of-special-equivalent-strings
Orderly Queue#899 Hard https://leetcodejavascript.com/solutions/orderly-queue
Numbers At Most N Given Digit Set#902 Hard https://leetcodejavascript.com/solutions/numbers-at-most-n-given-digit-set
Valid Permutations for DI Sequence#903 Hard https://leetcodejavascript.com/solutions/valid-permutations-for-di-sequence
Super Palindromes#906 Hard https://leetcodejavascript.com/solutions/super-palindromes
Word Subsets#916 Medium https://leetcodejavascript.com/solutions/word-subsets
Reverse Only Letters#917 Easy https://leetcodejavascript.com/solutions/reverse-only-letters
Minimum Add to Make Parentheses Valid#921 Medium https://leetcodejavascript.com/solutions/minimum-add-to-make-parentheses-valid
Long Pressed Name#925 Easy https://leetcodejavascript.com/solutions/long-pressed-name
Flip String to Monotone Increasing#926 Medium https://leetcodejavascript.com/solutions/flip-string-to-monotone-increasing
Unique Email Addresses#929 Easy https://leetcodejavascript.com/solutions/unique-email-addresses
Stamping The Sequence#936 Hard https://leetcodejavascript.com/solutions/stamping-the-sequence
Reorder Data in Log Files#937 Medium https://leetcodejavascript.com/solutions/reorder-data-in-log-files
Distinct Subsequences II#940 Hard https://leetcodejavascript.com/solutions/distinct-subsequences-ii
DI String Match#942 Easy https://leetcodejavascript.com/solutions/di-string-match
Find the Shortest Superstring#943 Hard https://leetcodejavascript.com/solutions/find-the-shortest-superstring
Delete Columns to Make Sorted#944 Easy https://leetcodejavascript.com/solutions/delete-columns-to-make-sorted
Largest Time for Given Digits#949 Medium https://leetcodejavascript.com/solutions/largest-time-for-given-digits
Verifying an Alien Dictionary#953 Easy https://leetcodejavascript.com/solutions/verifying-an-alien-dictionary
Delete Columns to Make Sorted II#955 Medium https://leetcodejavascript.com/solutions/delete-columns-to-make-sorted-ii
Delete Columns to Make Sorted III#960 Hard https://leetcodejavascript.com/solutions/delete-columns-to-make-sorted-iii
Vowel Spellchecker#966 Medium https://leetcodejavascript.com/solutions/vowel-spellchecker
Equal Rational Numbers#972 Hard https://leetcodejavascript.com/solutions/equal-rational-numbers
Time Based Key-Value Store#981 Medium https://leetcodejavascript.com/solutions/time-based-key-value-store
String Without AAA or BBB#984 Medium https://leetcodejavascript.com/solutions/string-without-aaa-or-bbb
Smallest String Starting From Leaf#988 Medium https://leetcodejavascript.com/solutions/smallest-string-starting-from-leaf
Satisfiability of Equality Equations#990 Medium https://leetcodejavascript.com/solutions/satisfiability-of-equality-equations
Find Common Characters#1002 Easy https://leetcodejavascript.com/solutions/find-common-characters
Check If Word Is Valid After Substitutions#1003 Medium https://leetcodejavascript.com/solutions/check-if-word-is-valid-after-substitutions
Binary String With Substrings Representing 1 To N#1016 Medium https://leetcodejavascript.com/solutions/binary-string-with-substrings-representing-1-to-n
Remove Outermost Parentheses#1021 Easy https://leetcodejavascript.com/solutions/remove-outermost-parentheses
Camelcase Matching#1023 Medium https://leetcodejavascript.com/solutions/camelcase-matching
Recover a Tree From Preorder Traversal#1028 Hard https://leetcodejavascript.com/solutions/recover-a-tree-from-preorder-traversal
Stream of Characters#1032 Hard https://leetcodejavascript.com/solutions/stream-of-characters
Robot Bounded In Circle#1041 Medium https://leetcodejavascript.com/solutions/robot-bounded-in-circle
Longest Duplicate Substring#1044 Hard https://leetcodejavascript.com/solutions/longest-duplicate-substring
Remove All Adjacent Duplicates In String#1047 Easy https://leetcodejavascript.com/solutions/remove-all-adjacent-duplicates-in-string
Longest String Chain#1048 Medium https://leetcodejavascript.com/solutions/longest-string-chain
Shortest Way to Form String#1055 Medium https://leetcodejavascript.com/solutions/shortest-way-to-form-string
Minimize Rounding Error to Meet Target#1058 Medium https://leetcodejavascript.com/solutions/minimize-rounding-error-to-meet-target
Lexicographically Smallest Equivalent String#1061 Medium https://leetcodejavascript.com/solutions/lexicographically-smallest-equivalent-string
Longest Repeating Substring#1062 Medium https://leetcodejavascript.com/solutions/longest-repeating-substring
Index Pairs of a String#1065 Easy https://leetcodejavascript.com/solutions/index-pairs-of-a-string
Greatest Common Divisor of Strings#1071 Easy https://leetcodejavascript.com/solutions/greatest-common-divisor-of-strings
Occurrences After Bigram#1078 Easy https://leetcodejavascript.com/solutions/occurrences-after-bigram
Letter Tile Possibilities#1079 Medium https://leetcodejavascript.com/solutions/letter-tile-possibilities
Smallest Subsequence of Distinct Characters#1081 Medium https://leetcodejavascript.com/solutions/smallest-subsequence-of-distinct-characters
Brace Expansion#1087 Medium https://leetcodejavascript.com/solutions/brace-expansion
Shortest Common Supersequence#1092 Hard https://leetcodejavascript.com/solutions/shortest-common-supersequence
Brace Expansion II#1096 Hard https://leetcodejavascript.com/solutions/brace-expansion-ii
Find K-Length Substrings With No Repeated Characters#1100 Medium https://leetcodejavascript.com/solutions/find-k-length-substrings-with-no-repeated-characters
Parsing A Boolean Expression#1106 Hard https://leetcodejavascript.com/solutions/parsing-a-boolean-expression
Defanging an IP Address#1108 Easy https://leetcodejavascript.com/solutions/defanging-an-ip-address
Maximum Nesting Depth of Two Valid Parentheses Strings#1111 Medium https://leetcodejavascript.com/solutions/maximum-nesting-depth-of-two-valid-parentheses-strings
Remove Vowels from a String#1119 Easy https://leetcodejavascript.com/solutions/remove-vowels-from-a-string
Alphabet Board Path#1138 Medium https://leetcodejavascript.com/solutions/alphabet-board-path
Longest Common Subsequence#1143 Medium https://leetcodejavascript.com/solutions/longest-common-subsequence
Longest Chunked Palindrome Decomposition#1147 Hard https://leetcodejavascript.com/solutions/longest-chunked-palindrome-decomposition
String Transforms Into Another String#1153 Hard https://leetcodejavascript.com/solutions/string-transforms-into-another-string
Day of the Year#1154 Easy https://leetcodejavascript.com/solutions/day-of-the-year
Swap For Longest Repeated Character Substring#1156 Medium https://leetcodejavascript.com/solutions/swap-for-longest-repeated-character-substring
Find Words That Can Be Formed by Characters#1160 Easy https://leetcodejavascript.com/solutions/find-words-that-can-be-formed-by-characters
Last Substring in Lexicographical Order#1163 Hard https://leetcodejavascript.com/solutions/last-substring-in-lexicographical-order
Single-Row Keyboard#1165 Easy https://leetcodejavascript.com/solutions/single-row-keyboard
Design File System#1166 Medium https://leetcodejavascript.com/solutions/design-file-system
Invalid Transactions#1169 Medium https://leetcodejavascript.com/solutions/invalid-transactions
Compare Strings by Frequency of the Smallest Character#1170 Medium https://leetcodejavascript.com/solutions/compare-strings-by-frequency-of-the-smallest-character
Can Make Palindrome from Substring#1177 Medium https://leetcodejavascript.com/solutions/can-make-palindrome-from-substring
Number of Valid Words for Each Puzzle#1178 Hard https://leetcodejavascript.com/solutions/number-of-valid-words-for-each-puzzle
Count Substrings with Only One Distinct Letter#1180 Easy https://leetcodejavascript.com/solutions/count-substrings-with-only-one-distinct-letter
Before and After Puzzle#1181 Medium https://leetcodejavascript.com/solutions/before-and-after-puzzle
Maximum Number of Balloons#1189 Easy https://leetcodejavascript.com/solutions/maximum-number-of-balloons
Reverse Substrings Between Each Pair of Parentheses#1190 Medium https://leetcodejavascript.com/solutions/reverse-substrings-between-each-pair-of-parentheses
Smallest String With Swaps#1202 Medium https://leetcodejavascript.com/solutions/smallest-string-with-swaps
Get Equal Substrings Within Budget#1208 Medium https://leetcodejavascript.com/solutions/get-equal-substrings-within-budget
Remove All Adjacent Duplicates in String II#1209 Medium https://leetcodejavascript.com/solutions/remove-all-adjacent-duplicates-in-string-ii
Valid Palindrome III#1216 Hard https://leetcodejavascript.com/solutions/valid-palindrome-iii
Split a String in Balanced Strings#1221 Easy https://leetcodejavascript.com/solutions/split-a-string-in-balanced-strings
Remove Sub-Folders from the Filesystem#1233 Medium https://leetcodejavascript.com/solutions/remove-sub-folders-from-the-filesystem
Replace the Substring for Balanced String#1234 Medium https://leetcodejavascript.com/solutions/replace-the-substring-for-balanced-string
Web Crawler#1236 Medium https://leetcodejavascript.com/solutions/web-crawler
Maximum Length of a Concatenated String with Unique Characters#1239 Medium https://leetcodejavascript.com/solutions/maximum-length-of-a-concatenated-string-with-unique-characters
Minimum Swaps to Make Strings Equal#1247 Medium https://leetcodejavascript.com/solutions/minimum-swaps-to-make-strings-equal
Minimum Remove to Make Valid Parentheses#1249 Medium https://leetcodejavascript.com/solutions/minimum-remove-to-make-valid-parentheses
Maximum Score Words Formed by Letters#1255 Hard https://leetcodejavascript.com/solutions/maximum-score-words-formed-by-letters
Encode Number#1256 Medium https://leetcodejavascript.com/solutions/encode-number
Smallest Common Region#1257 Medium https://leetcodejavascript.com/solutions/smallest-common-region
Synonymous Sentences#1258 Medium https://leetcodejavascript.com/solutions/synonymous-sentences
Search Suggestions System#1268 Medium https://leetcodejavascript.com/solutions/search-suggestions-system
Hexspeak#1271 Easy https://leetcodejavascript.com/solutions/hexspeak
Palindrome Partitioning III#1278 Hard https://leetcodejavascript.com/solutions/palindrome-partitioning-iii
Iterator for Combination#1286 Medium https://leetcodejavascript.com/solutions/iterator-for-combination
Maximum Number of Occurrences of a Substring#1297 Medium https://leetcodejavascript.com/solutions/maximum-number-of-occurrences-of-a-substring
Verbal Arithmetic Puzzle#1307 Hard https://leetcodejavascript.com/solutions/verbal-arithmetic-puzzle
Decrypt String from Alphabet to Integer Mapping#1309 Easy https://leetcodejavascript.com/solutions/decrypt-string-from-alphabet-to-integer-mapping
Minimum Insertion Steps to Make a String Palindrome#1312 Hard https://leetcodejavascript.com/solutions/minimum-insertion-steps-to-make-a-string-palindrome
Distinct Echo Substrings#1316 Hard https://leetcodejavascript.com/solutions/distinct-echo-substrings
Minimum Distance to Type a Word Using Two Fingers#1320 Hard https://leetcodejavascript.com/solutions/minimum-distance-to-type-a-word-using-two-fingers
Print Words Vertically#1324 Medium https://leetcodejavascript.com/solutions/print-words-vertically
Break a Palindrome#1328 Medium https://leetcodejavascript.com/solutions/break-a-palindrome
Remove Palindromic Subsequences#1332 Easy https://leetcodejavascript.com/solutions/remove-palindromic-subsequences
Minimum Number of Steps to Make Two Strings Anagram#1347 Medium https://leetcodejavascript.com/solutions/minimum-number-of-steps-to-make-two-strings-anagram
Number of Substrings Containing All Three Characters#1358 Medium https://leetcodejavascript.com/solutions/number-of-substrings-containing-all-three-characters
Number of Days Between Two Dates#1360 Easy https://leetcodejavascript.com/solutions/number-of-days-between-two-dates
Rank Teams by Votes#1366 Medium https://leetcodejavascript.com/solutions/rank-teams-by-votes
Increasing Decreasing String#1370 Easy https://leetcodejavascript.com/solutions/increasing-decreasing-string
Find the Longest Substring Containing Vowels in Even Counts#1371 Medium https://leetcodejavascript.com/solutions/find-the-longest-substring-containing-vowels-in-even-counts
Generate a String With Characters That Have Odd Counts#1374 Easy https://leetcodejavascript.com/solutions/generate-a-string-with-characters-that-have-odd-counts
Longest Happy Prefix#1392 Hard https://leetcodejavascript.com/solutions/longest-happy-prefix
Design Underground System#1396 Medium https://leetcodejavascript.com/solutions/design-underground-system
Find All Good Strings#1397 Hard https://leetcodejavascript.com/solutions/find-all-good-strings
Construct K Palindrome Strings#1400 Medium https://leetcodejavascript.com/solutions/construct-k-palindrome-strings
Number of Steps to Reduce a Number in Binary Representation to One#1404 Medium https://leetcodejavascript.com/solutions/number-of-steps-to-reduce-a-number-in-binary-representation-to-one
Longest Happy String#1405 Medium https://leetcodejavascript.com/solutions/longest-happy-string
String Matching in an Array#1408 Easy https://leetcodejavascript.com/solutions/string-matching-in-an-array
HTML Entity Parser#1410 Medium https://leetcodejavascript.com/solutions/html-entity-parser
The k-th Lexicographical String of All Happy Strings of Length n#1415 Medium https://leetcodejavascript.com/solutions/the-k-th-lexicographical-string-of-all-happy-strings-of-length-n
Restore The Array#1416 Hard https://leetcodejavascript.com/solutions/restore-the-array
Reformat The String#1417 Easy https://leetcodejavascript.com/solutions/reformat-the-string
Display Table of Food Orders in a Restaurant#1418 Medium https://leetcodejavascript.com/solutions/display-table-of-food-orders-in-a-restaurant
Minimum Number of Frogs Croaking#1419 Medium https://leetcodejavascript.com/solutions/minimum-number-of-frogs-croaking
Maximum Score After Splitting a String#1422 Easy https://leetcodejavascript.com/solutions/maximum-score-after-splitting-a-string
Perform String Shifts#1427 Easy https://leetcodejavascript.com/solutions/perform-string-shifts
Check If a String Can Break Another String#1433 Medium https://leetcodejavascript.com/solutions/check-if-a-string-can-break-another-string
Destination City#1436 Easy https://leetcodejavascript.com/solutions/destination-city
Consecutive Characters#1446 Easy https://leetcodejavascript.com/solutions/consecutive-characters
Simplified Fractions#1447 Medium https://leetcodejavascript.com/solutions/simplified-fractions
Rearrange Words in a Sentence#1451 Medium https://leetcodejavascript.com/solutions/rearrange-words-in-a-sentence
People Whose List of Favorite Companies Is Not a Subset of Another List#1452 Medium https://leetcodejavascript.com/solutions/people-whose-list-of-favorite-companies-is-not-a-subset-of-another-list
Check If a Word Occurs As a Prefix of Any Word in a Sentence#1455 Easy https://leetcodejavascript.com/solutions/check-if-a-word-occurs-as-a-prefix-of-any-word-in-a-sentence
Maximum Number of Vowels in a Substring of Given Length#1456 Medium https://leetcodejavascript.com/solutions/maximum-number-of-vowels-in-a-substring-of-given-length
Check If a String Contains All Binary Codes of Size K#1461 Medium https://leetcodejavascript.com/solutions/check-if-a-string-contains-all-binary-codes-of-size-k
Making File Names Unique#1487 Medium https://leetcodejavascript.com/solutions/making-file-names-unique
Path Crossing#1496 Easy https://leetcodejavascript.com/solutions/path-crossing
Minimum Possible Integer After at Most K Adjacent Swaps On Digits#1505 Hard https://leetcodejavascript.com/solutions/minimum-possible-integer-after-at-most-k-adjacent-swaps-on-digits
Reformat Date#1507 Easy https://leetcodejavascript.com/solutions/reformat-date
Number of Substrings With Only 1s#1513 Medium https://leetcodejavascript.com/solutions/number-of-substrings-with-only-1s
Maximum Number of Non-Overlapping Substrings#1520 Hard https://leetcodejavascript.com/solutions/maximum-number-of-non-overlapping-substrings
Number of Good Ways to Split a String#1525 Medium https://leetcodejavascript.com/solutions/number-of-good-ways-to-split-a-string
Shuffle String#1528 Easy https://leetcodejavascript.com/solutions/shuffle-string
Minimum Suffix Flips#1529 Medium https://leetcodejavascript.com/solutions/minimum-suffix-flips
String Compression II#1531 Hard https://leetcodejavascript.com/solutions/string-compression-ii
Can Convert String in K Moves#1540 Medium https://leetcodejavascript.com/solutions/can-convert-string-in-k-moves
Minimum Insertions to Balance a Parentheses String#1541 Medium https://leetcodejavascript.com/solutions/minimum-insertions-to-balance-a-parentheses-string
Find Longest Awesome Substring#1542 Hard https://leetcodejavascript.com/solutions/find-longest-awesome-substring
Make The String Great#1544 Easy https://leetcodejavascript.com/solutions/make-the-string-great
Find Kth Bit in Nth Binary String#1545 Medium https://leetcodejavascript.com/solutions/find-kth-bit-in-nth-binary-string
Strings Differ by One Character#1554 Medium https://leetcodejavascript.com/solutions/strings-differ-by-one-character
Thousand Separator#1556 Easy https://leetcodejavascript.com/solutions/thousand-separator
Number of Ways to Split a String#1573 Medium https://leetcodejavascript.com/solutions/number-of-ways-to-split-a-string
Replace All ?'s to Avoid Consecutive Repeating Characters#1576 Medium https://leetcodejavascript.com/solutions/replace-all-s-to-avoid-consecutive-repeating-characters
Minimum Time to Make Rope Colorful#1578 Medium https://leetcodejavascript.com/solutions/minimum-time-to-make-rope-colorful
Check If String Is Transformable With Substring Sort Operations#1585 Hard https://leetcodejavascript.com/solutions/check-if-string-is-transformable-with-substring-sort-operations
Rearrange Spaces Between Words#1592 Easy https://leetcodejavascript.com/solutions/rearrange-spaces-between-words
Split a String Into the Max Number of Unique Substrings#1593 Medium https://leetcodejavascript.com/solutions/split-a-string-into-the-max-number-of-unique-substrings
Build Binary Expression Tree From Infix Expression#1597 Hard https://leetcodejavascript.com/solutions/build-binary-expression-tree-from-infix-expression
Crawler Log Folder#1598 Easy https://leetcodejavascript.com/solutions/crawler-log-folder
Alert Using Same Key-Card Three or More Times in a One Hour Period#1604 Medium https://leetcodejavascript.com/solutions/alert-using-same-key-card-three-or-more-times-in-a-one-hour-period
Maximum Nesting Depth of the Parentheses#1614 Easy https://leetcodejavascript.com/solutions/maximum-nesting-depth-of-the-parentheses
Split Two Strings to Make Palindrome#1616 Medium https://leetcodejavascript.com/solutions/split-two-strings-to-make-palindrome
Maximum Font to Fit a Sentence in a Screen#1618 Medium https://leetcodejavascript.com/solutions/maximum-font-to-fit-a-sentence-in-a-screen
Largest Substring Between Two Equal Characters#1624 Easy https://leetcodejavascript.com/solutions/largest-substring-between-two-equal-characters
Lexicographically Smallest String After Applying Operations#1625 Medium https://leetcodejavascript.com/solutions/lexicographically-smallest-string-after-applying-operations
Slowest Key#1629 Easy https://leetcodejavascript.com/solutions/slowest-key
Count Substrings That Differ by One Character#1638 Medium https://leetcodejavascript.com/solutions/count-substrings-that-differ-by-one-character
Number of Ways to Form a Target String Given a Dictionary#1639 Hard https://leetcodejavascript.com/solutions/number-of-ways-to-form-a-target-string-given-a-dictionary
Minimum Deletions to Make Character Frequencies Unique#1647 Medium https://leetcodejavascript.com/solutions/minimum-deletions-to-make-character-frequencies-unique
Minimum Deletions to Make String Balanced#1653 Medium https://leetcodejavascript.com/solutions/minimum-deletions-to-make-string-balanced
Determine if Two Strings Are Close#1657 Medium https://leetcodejavascript.com/solutions/determine-if-two-strings-are-close
Check If Two String Arrays are Equivalent#1662 Easy https://leetcodejavascript.com/solutions/check-if-two-string-arrays-are-equivalent
Smallest String With A Given Numeric Value#1663 Medium https://leetcodejavascript.com/solutions/smallest-string-with-a-given-numeric-value
Maximum Repeating Substring#1668 Easy https://leetcodejavascript.com/solutions/maximum-repeating-substring
Goal Parser Interpretation#1678 Easy https://leetcodejavascript.com/solutions/goal-parser-interpretation
Longest Palindromic Subsequence II#1682 Medium https://leetcodejavascript.com/solutions/longest-palindromic-subsequence-ii
Count the Number of Consistent Strings#1684 Easy https://leetcodejavascript.com/solutions/count-the-number-of-consistent-strings
Partitioning Into Minimum Number Of Deci-Binary Numbers#1689 Medium https://leetcodejavascript.com/solutions/partitioning-into-minimum-number-of-deci-binary-numbers
Reformat Phone Number#1694 Easy https://leetcodejavascript.com/solutions/reformat-phone-number
Number of Distinct Substrings in a String#1698 Medium https://leetcodejavascript.com/solutions/number-of-distinct-substrings-in-a-string
Maximum Binary String After Change#1702 Medium https://leetcodejavascript.com/solutions/maximum-binary-string-after-change
Determine if String Halves Are Alike#1704 Easy https://leetcodejavascript.com/solutions/determine-if-string-halves-are-alike
Maximum Score From Removing Substrings#1717 Medium https://leetcodejavascript.com/solutions/maximum-score-from-removing-substrings
Latest Time by Replacing Hidden Digits#1736 Easy https://leetcodejavascript.com/solutions/latest-time-by-replacing-hidden-digits
Change Minimum Characters to Satisfy One of Three Conditions#1737 Medium https://leetcodejavascript.com/solutions/change-minimum-characters-to-satisfy-one-of-three-conditions
Palindrome Partitioning IV#1745 Hard https://leetcodejavascript.com/solutions/palindrome-partitioning-iv
Minimum Length of String After Deleting Similar Ends#1750 Medium https://leetcodejavascript.com/solutions/minimum-length-of-string-after-deleting-similar-ends
Largest Merge Of Two Strings#1754 Medium https://leetcodejavascript.com/solutions/largest-merge-of-two-strings
Minimum Changes To Make Alternating Binary String#1758 Easy https://leetcodejavascript.com/solutions/minimum-changes-to-make-alternating-binary-string
Count Number of Homogenous Substrings#1759 Medium https://leetcodejavascript.com/solutions/count-number-of-homogenous-substrings
Longest Nice Substring#1763 Easy https://leetcodejavascript.com/solutions/longest-nice-substring
Merge Strings Alternately#1768 Easy https://leetcodejavascript.com/solutions/merge-strings-alternately
Minimum Number of Operations to Move All Balls to Each Box#1769 Medium https://leetcodejavascript.com/solutions/minimum-number-of-operations-to-move-all-balls-to-each-box
Maximize Palindrome Length From Subsequences#1771 Hard https://leetcodejavascript.com/solutions/maximize-palindrome-length-from-subsequences
Sort Features by Popularity#1772 Medium https://leetcodejavascript.com/solutions/sort-features-by-popularity
Count Items Matching a Rule#1773 Easy https://leetcodejavascript.com/solutions/count-items-matching-a-rule
Sum of Beauty of All Substrings#1781 Medium https://leetcodejavascript.com/solutions/sum-of-beauty-of-all-substrings
Check if Binary String Has at Most One Segment of Ones#1784 Easy https://leetcodejavascript.com/solutions/check-if-binary-string-has-at-most-one-segment-of-ones
Check if One String Swap Can Make Strings Equal#1790 Easy https://leetcodejavascript.com/solutions/check-if-one-string-swap-can-make-strings-equal
Count Pairs of Equal Substrings With Minimum Difference#1794 Medium https://leetcodejavascript.com/solutions/count-pairs-of-equal-substrings-with-minimum-difference
Second Largest Digit in a String#1796 Easy https://leetcodejavascript.com/solutions/second-largest-digit-in-a-string
Implement Trie II (Prefix Tree)#1804 Medium https://leetcodejavascript.com/solutions/implement-trie-ii-prefix-tree
Number of Different Integers in a String#1805 Easy https://leetcodejavascript.com/solutions/number-of-different-integers-in-a-string
Evaluate the Bracket Pairs of a String#1807 Medium https://leetcodejavascript.com/solutions/evaluate-the-bracket-pairs-of-a-string
Determine Color of a Chessboard Square#1812 Easy https://leetcodejavascript.com/solutions/determine-color-of-a-chessboard-square
Sentence Similarity III#1813 Medium https://leetcodejavascript.com/solutions/sentence-similarity-iii
Truncate Sentence#1816 Easy https://leetcodejavascript.com/solutions/truncate-sentence
Minimum Number of Operations to Make String Sorted#1830 Hard https://leetcodejavascript.com/solutions/minimum-number-of-operations-to-make-string-sorted
Check if the Sentence Is Pangram#1832 Easy https://leetcodejavascript.com/solutions/check-if-the-sentence-is-pangram
Longest Substring Of All Vowels in Order#1839 Medium https://leetcodejavascript.com/solutions/longest-substring-of-all-vowels-in-order
Next Palindrome Using Same Digits#1842 Hard https://leetcodejavascript.com/solutions/next-palindrome-using-same-digits
Replace All Digits with Characters#1844 Easy https://leetcodejavascript.com/solutions/replace-all-digits-with-characters
Splitting a String Into Descending Consecutive Values#1849 Medium https://leetcodejavascript.com/solutions/splitting-a-string-into-descending-consecutive-values
Minimum Adjacent Swaps to Reach the Kth Smallest Number#1850 Medium https://leetcodejavascript.com/solutions/minimum-adjacent-swaps-to-reach-the-kth-smallest-number
Sorting the Sentence#1859 Easy https://leetcodejavascript.com/solutions/sorting-the-sentence
Minimum Number of Swaps to Make the Binary String Alternating#1864 Medium https://leetcodejavascript.com/solutions/minimum-number-of-swaps-to-make-the-binary-string-alternating
Longer Contiguous Segments of Ones than Zeros#1869 Easy https://leetcodejavascript.com/solutions/longer-contiguous-segments-of-ones-than-zeros
Jump Game VII#1871 Medium https://leetcodejavascript.com/solutions/jump-game-vii
Substrings of Size Three with Distinct Characters#1876 Easy https://leetcodejavascript.com/solutions/substrings-of-size-three-with-distinct-characters
Check if Word Equals Summation of Two Words#1880 Easy https://leetcodejavascript.com/solutions/check-if-word-equals-summation-of-two-words
Maximum Value after Insertion#1881 Medium https://leetcodejavascript.com/solutions/maximum-value-after-insertion
Minimum Number of Flips to Make the Binary String Alternating#1888 Medium https://leetcodejavascript.com/solutions/minimum-number-of-flips-to-make-the-binary-string-alternating
Minimum Cost to Change the Final Value of Expression#1896 Hard https://leetcodejavascript.com/solutions/minimum-cost-to-change-the-final-value-of-expression
Redistribute Characters to Make All Strings Equal#1897 Easy https://leetcodejavascript.com/solutions/redistribute-characters-to-make-all-strings-equal
Maximum Number of Removable Characters#1898 Medium https://leetcodejavascript.com/solutions/maximum-number-of-removable-characters
Largest Odd Number in String#1903 Easy https://leetcodejavascript.com/solutions/largest-odd-number-in-string
The Number of Full Rounds You Have Played#1904 Medium https://leetcodejavascript.com/solutions/the-number-of-full-rounds-you-have-played
Remove All Occurrences of a Substring#1910 Medium https://leetcodejavascript.com/solutions/remove-all-occurrences-of-a-substring
Number of Wonderful Substrings#1915 Medium https://leetcodejavascript.com/solutions/number-of-wonderful-substrings
Sum Game#1927 Medium https://leetcodejavascript.com/solutions/sum-game
Unique Length-3 Palindromic Subsequences#1930 Medium https://leetcodejavascript.com/solutions/unique-length-3-palindromic-subsequences
Check if String Is Decomposable Into Value-Equal Substrings#1933 Easy https://leetcodejavascript.com/solutions/check-if-string-is-decomposable-into-value-equal-substrings
Maximum Number of Words You Can Type#1935 Easy https://leetcodejavascript.com/solutions/maximum-number-of-words-you-can-type
Check if All Characters Have Equal Number of Occurrences#1941 Easy https://leetcodejavascript.com/solutions/check-if-all-characters-have-equal-number-of-occurrences
Sum of Digits of String After Convert#1945 Easy https://leetcodejavascript.com/solutions/sum-of-digits-of-string-after-convert
Largest Number After Mutating Substring#1946 Medium https://leetcodejavascript.com/solutions/largest-number-after-mutating-substring
Delete Duplicate Folders in System#1948 Hard https://leetcodejavascript.com/solutions/delete-duplicate-folders-in-system
Delete Characters to Make Fancy String#1957 Easy https://leetcodejavascript.com/solutions/delete-characters-to-make-fancy-string
Maximum Product of the Length of Two Palindromic Substrings#1960 Hard https://leetcodejavascript.com/solutions/maximum-product-of-the-length-of-two-palindromic-substrings
Check If String Is a Prefix of Array#1961 Easy https://leetcodejavascript.com/solutions/check-if-string-is-a-prefix-of-array
Minimum Number of Swaps to Make the String Balanced#1963 Medium https://leetcodejavascript.com/solutions/minimum-number-of-swaps-to-make-the-string-balanced
Number of Strings That Appear as Substrings in Word#1967 Easy https://leetcodejavascript.com/solutions/number-of-strings-that-appear-as-substrings-in-word
Minimum Time to Type Word Using Special Typewriter#1974 Easy https://leetcodejavascript.com/solutions/minimum-time-to-type-word-using-special-typewriter
Number of Ways to Separate Numbers#1977 Hard https://leetcodejavascript.com/solutions/number-of-ways-to-separate-numbers
Find Unique Binary String#1980 Medium https://leetcodejavascript.com/solutions/find-unique-binary-string
Find the Kth Largest Integer in the Array#1985 Medium https://leetcodejavascript.com/solutions/find-the-kth-largest-integer-in-the-array
Number of Unique Good Subsequences#1987 Hard https://leetcodejavascript.com/solutions/number-of-unique-good-subsequences
Reverse Prefix of Word#2000 Easy https://leetcodejavascript.com/solutions/reverse-prefix-of-word
Maximum Product of the Length of Two Palindromic Subsequences#2002 Medium https://leetcodejavascript.com/solutions/maximum-product-of-the-length-of-two-palindromic-subsequences
Final Value of Variable After Performing Operations#2011 Easy https://leetcodejavascript.com/solutions/final-value-of-variable-after-performing-operations
Longest Subsequence Repeated k Times#2014 Hard https://leetcodejavascript.com/solutions/longest-subsequence-repeated-k-times
The Score of Students Solving Math Expression#2019 Hard https://leetcodejavascript.com/solutions/the-score-of-students-solving-math-expression
Number of Pairs of Strings With Concatenation Equal to Target#2023 Medium https://leetcodejavascript.com/solutions/number-of-pairs-of-strings-with-concatenation-equal-to-target
Maximize the Confusion of an Exam#2024 Medium https://leetcodejavascript.com/solutions/maximize-the-confusion-of-an-exam
Minimum Moves to Convert String#2027 Easy https://leetcodejavascript.com/solutions/minimum-moves-to-convert-string
Smallest K-Length Subsequence With Occurrences of a Letter#2030 Hard https://leetcodejavascript.com/solutions/smallest-k-length-subsequence-with-occurrences-of-a-letter
Remove Colored Pieces if Both Neighbors are the Same Color#2038 Medium https://leetcodejavascript.com/solutions/remove-colored-pieces-if-both-neighbors-are-the-same-color
Check if Numbers Are Ascending in a Sentence#2042 Easy https://leetcodejavascript.com/solutions/check-if-numbers-are-ascending-in-a-sentence
Number of Valid Words in a Sentence#2047 Easy https://leetcodejavascript.com/solutions/number-of-valid-words-in-a-sentence
Kth Distinct String in an Array#2053 Medium https://leetcodejavascript.com/solutions/kth-distinct-string-in-an-array
Plates Between Candles#2055 Medium https://leetcodejavascript.com/solutions/plates-between-candles
Number of Valid Move Combinations On Chessboard#2056 Hard https://leetcodejavascript.com/solutions/number-of-valid-move-combinations-on-chessboard
Check if an Original String Exists Given Two Encoded Strings#2060 Hard https://leetcodejavascript.com/solutions/check-if-an-original-string-exists-given-two-encoded-strings
Count Vowel Substrings of a String#2062 Easy https://leetcodejavascript.com/solutions/count-vowel-substrings-of-a-string
Vowels of All Substrings#2063 Medium https://leetcodejavascript.com/solutions/vowels-of-all-substrings
Number of Equal Count Substrings#2067 Medium https://leetcodejavascript.com/solutions/number-of-equal-count-substrings
Check Whether Two Strings are Almost Equivalent#2068 Easy https://leetcodejavascript.com/solutions/check-whether-two-strings-are-almost-equivalent
Decode the Slanted Ciphertext#2075 Medium https://leetcodejavascript.com/solutions/decode-the-slanted-ciphertext
Substrings That Begin and End With the Same Letter#2083 Medium https://leetcodejavascript.com/solutions/substrings-that-begin-and-end-with-the-same-letter
Count Common Words With One Occurrence#2085 Easy https://leetcodejavascript.com/solutions/count-common-words-with-one-occurrence
Minimum Number of Food Buckets to Feed the Hamsters#2086 Medium https://leetcodejavascript.com/solutions/minimum-number-of-food-buckets-to-feed-the-hamsters
Step-By-Step Directions From a Binary Tree Node to Another#2096 Medium https://leetcodejavascript.com/solutions/step-by-step-directions-from-a-binary-tree-node-to-another
Rings and Rods#2103 Easy https://leetcodejavascript.com/solutions/rings-and-rods
Find First Palindromic String in the Array#2108 Easy https://leetcodejavascript.com/solutions/find-first-palindromic-string-in-the-array
Adding Spaces to a String#2109 Medium https://leetcodejavascript.com/solutions/adding-spaces-to-a-string
Maximum Number of Words Found in Sentences#2114 Easy https://leetcodejavascript.com/solutions/maximum-number-of-words-found-in-sentences
Find All Possible Recipes from Given Supplies#2115 Medium https://leetcodejavascript.com/solutions/find-all-possible-recipes-from-given-supplies
Check if a Parentheses String Can Be Valid#2116 Medium https://leetcodejavascript.com/solutions/check-if-a-parentheses-string-can-be-valid
Execution of All Suffix Instructions Staying in a Grid#2120 Medium https://leetcodejavascript.com/solutions/execution-of-all-suffix-instructions-staying-in-a-grid
Check if All A's Appears Before All B's#2124 Easy https://leetcodejavascript.com/solutions/check-if-all-as-appears-before-all-bs
Number of Laser Beams in a Bank#2125 Medium https://leetcodejavascript.com/solutions/number-of-laser-beams-in-a-bank
Capitalize the Title#2129 Easy https://leetcodejavascript.com/solutions/capitalize-the-title
Longest Palindrome by Concatenating Two Letter Words#2131 Medium https://leetcodejavascript.com/solutions/longest-palindrome-by-concatenating-two-letter-words
Count Words Obtained After Adding a Letter#2135 Medium https://leetcodejavascript.com/solutions/count-words-obtained-after-adding-a-letter
Divide a String Into Groups of Size k#2138 Easy https://leetcodejavascript.com/solutions/divide-a-string-into-groups-of-size-k
Number of Ways to Divide a Long Corridor#2147 Hard https://leetcodejavascript.com/solutions/number-of-ways-to-divide-a-long-corridor
Find Substring With Given Hash Value#2156 Hard https://leetcodejavascript.com/solutions/find-substring-with-given-hash-value
Groups of Strings#2157 Hard https://leetcodejavascript.com/solutions/groups-of-strings
Design Bitset#2166 Medium https://leetcodejavascript.com/solutions/design-bitset
Minimum Time to Remove All Cars Containing Illegal Goods#2167 Hard https://leetcodejavascript.com/solutions/minimum-time-to-remove-all-cars-containing-illegal-goods
Unique Substrings With Equal Digit Frequency#2168 Medium https://leetcodejavascript.com/solutions/unique-substrings-with-equal-digit-frequency
Construct String With Repeat Limit#2182 Medium https://leetcodejavascript.com/solutions/construct-string-with-repeat-limit
Counting Words With a Given Prefix#2185 Easy https://leetcodejavascript.com/solutions/counting-words-with-a-given-prefix
Minimum Number of Steps to Make Two Strings Anagram II#2186 Medium https://leetcodejavascript.com/solutions/minimum-number-of-steps-to-make-two-strings-anagram-ii
Minimum Number of Moves to Make Palindrome#2193 Hard https://leetcodejavascript.com/solutions/minimum-number-of-moves-to-make-palindrome
Cells in a Range on an Excel Sheet#2194 Easy https://leetcodejavascript.com/solutions/cells-in-a-range-on-an-excel-sheet
Maximize Number of Subsequences in a String#2207 Medium https://leetcodejavascript.com/solutions/maximize-number-of-subsequences-in-a-string
Minimum White Tiles After Covering With Carpets#2209 Hard https://leetcodejavascript.com/solutions/minimum-white-tiles-after-covering-with-carpets
Count Collisions on a Road#2211 Medium https://leetcodejavascript.com/solutions/count-collisions-on-a-road
Longest Substring of One Repeating Character#2213 Hard https://leetcodejavascript.com/solutions/longest-substring-of-one-repeating-character
Number of Ways to Select Buildings#2222 Medium https://leetcodejavascript.com/solutions/number-of-ways-to-select-buildings
Sum of Scores of Built Strings#2223 Hard https://leetcodejavascript.com/solutions/sum-of-scores-of-built-strings
Minimum Number of Operations to Convert Time#2224 Easy https://leetcodejavascript.com/solutions/minimum-number-of-operations-to-convert-time
Encrypt and Decrypt Strings#2227 Hard https://leetcodejavascript.com/solutions/encrypt-and-decrypt-strings
Minimize Result by Adding Parentheses to Expression#2232 Medium https://leetcodejavascript.com/solutions/minimize-result-by-adding-parentheses-to-expression
Calculate Digit Sum of a String#2243 Easy https://leetcodejavascript.com/solutions/calculate-digit-sum-of-a-string
Longest Path With Different Adjacent Characters#2246 Hard https://leetcodejavascript.com/solutions/longest-path-with-different-adjacent-characters
Count Prefixes of a Given String#2255 Easy https://leetcodejavascript.com/solutions/count-prefixes-of-a-given-string
Remove Digit From Number to Maximize Result#2259 Easy https://leetcodejavascript.com/solutions/remove-digit-from-number-to-maximize-result
Total Appeal of A String#2262 Hard https://leetcodejavascript.com/solutions/total-appeal-of-a-string
Largest 3-Same-Digit Number in String#2264 Easy https://leetcodejavascript.com/solutions/largest-3-same-digit-number-in-string
Count Number of Texts#2266 Medium https://leetcodejavascript.com/solutions/count-number-of-texts
Minimum Number of Keypresses#2268 Medium https://leetcodejavascript.com/solutions/minimum-number-of-keypresses
Find the K-Beauty of a Number#2269 Easy https://leetcodejavascript.com/solutions/find-the-k-beauty-of-a-number
Find Resultant Array After Removing Anagrams#2273 Easy https://leetcodejavascript.com/solutions/find-resultant-array-after-removing-anagrams
Percentage of Letter in String#2278 Easy https://leetcodejavascript.com/solutions/percentage-of-letter-in-string
Check if Number Has Equal Digit Count and Digit Value#2283 Easy https://leetcodejavascript.com/solutions/check-if-number-has-equal-digit-count-and-digit-value
Sender With Largest Word Count#2284 Medium https://leetcodejavascript.com/solutions/sender-with-largest-word-count
Rearrange Characters to Make Target String#2287 Easy https://leetcodejavascript.com/solutions/rearrange-characters-to-make-target-string
Apply Discount to Prices#2288 Medium https://leetcodejavascript.com/solutions/apply-discount-to-prices
Design a Text Editor#2296 Hard https://leetcodejavascript.com/solutions/design-a-text-editor
Strong Password Checker II#2299 Easy https://leetcodejavascript.com/solutions/strong-password-checker-ii
Match Substring After Replacement#2301 Hard https://leetcodejavascript.com/solutions/match-substring-after-replacement
Naming a Company#2306 Hard https://leetcodejavascript.com/solutions/naming-a-company
Greatest English Letter in Upper and Lower Case#2309 Easy https://leetcodejavascript.com/solutions/greatest-english-letter-in-upper-and-lower-case
Longest Binary Subsequence Less Than or Equal to K#2311 Medium https://leetcodejavascript.com/solutions/longest-binary-subsequence-less-than-or-equal-to-k
Count Asterisks#2315 Easy https://leetcodejavascript.com/solutions/count-asterisks
Decode the Message#2325 Easy https://leetcodejavascript.com/solutions/decode-the-message
Valid Palindrome IV#2330 Medium https://leetcodejavascript.com/solutions/valid-palindrome-iv
Move Pieces to Obtain a String#2337 Medium https://leetcodejavascript.com/solutions/move-pieces-to-obtain-a-string
Query Kth Smallest Trimmed Number#2343 Medium https://leetcodejavascript.com/solutions/query-kth-smallest-trimmed-number
First Letter to Appear Twice#2351 Easy https://leetcodejavascript.com/solutions/first-letter-to-appear-twice
Design a Food Rating System#2353 Medium https://leetcodejavascript.com/solutions/design-a-food-rating-system
Longest Ideal Subsequence#2370 Medium https://leetcodejavascript.com/solutions/longest-ideal-subsequence
Construct Smallest Number From DI String#2375 Medium https://leetcodejavascript.com/solutions/construct-smallest-number-from-di-string
Minimum Recolors to Get K Consecutive Black Blocks#2379 Easy https://leetcodejavascript.com/solutions/minimum-recolors-to-get-k-consecutive-black-blocks
Time Needed to Rearrange a Binary String#2380 Medium https://leetcodejavascript.com/solutions/time-needed-to-rearrange-a-binary-string
Shifting Letters II#2381 Medium https://leetcodejavascript.com/solutions/shifting-letters-ii
Largest Palindromic Number#2384 Medium https://leetcodejavascript.com/solutions/largest-palindromic-number
Removing Stars From a String#2390 Medium https://leetcodejavascript.com/solutions/removing-stars-from-a-string
Minimum Amount of Time to Collect Garbage#2391 Medium https://leetcodejavascript.com/solutions/minimum-amount-of-time-to-collect-garbage
Check Distances Between Same Letters#2399 Easy https://leetcodejavascript.com/solutions/check-distances-between-same-letters
Optimal Partition of String#2405 Medium https://leetcodejavascript.com/solutions/optimal-partition-of-string
Design SQL#2408 Medium https://leetcodejavascript.com/solutions/design-sql
Count Days Spent Together#2409 Easy https://leetcodejavascript.com/solutions/count-days-spent-together
Length of the Longest Alphabetical Continuous Substring#2414 Medium https://leetcodejavascript.com/solutions/length-of-the-longest-alphabetical-continuous-substring
Sum of Prefix Scores of Strings#2416 Hard https://leetcodejavascript.com/solutions/sum-of-prefix-scores-of-strings
Sort the People#2418 Easy https://leetcodejavascript.com/solutions/sort-the-people
Using a Robot to Print the Lexicographically Smallest String#2434 Medium https://leetcodejavascript.com/solutions/using-a-robot-to-print-the-lexicographically-smallest-string
Number of Valid Clock Times#2437 Easy https://leetcodejavascript.com/solutions/number-of-valid-clock-times
Determine if Two Events Have Conflict#2446 Easy https://leetcodejavascript.com/solutions/determine-if-two-events-have-conflict
Number of Distinct Binary Strings After Applying Operations#2450 Medium https://leetcodejavascript.com/solutions/number-of-distinct-binary-strings-after-applying-operations
Odd String Difference#2451 Easy https://leetcodejavascript.com/solutions/odd-string-difference
Words Within Two Edits of Dictionary#2452 Medium https://leetcodejavascript.com/solutions/words-within-two-edits-of-dictionary
Most Popular Video Creator#2456 Medium https://leetcodejavascript.com/solutions/most-popular-video-creator
Split Message Based on Limit#2468 Hard https://leetcodejavascript.com/solutions/split-message-based-on-limit
Maximum Number of Non-overlapping Palindrome Substrings#2472 Hard https://leetcodejavascript.com/solutions/maximum-number-of-non-overlapping-palindrome-substrings
Minimum Penalty for a Shop#2483 Medium https://leetcodejavascript.com/solutions/minimum-penalty-for-a-shop
Count Palindromic Subsequences#2484 Hard https://leetcodejavascript.com/solutions/count-palindromic-subsequences
Append Characters to String to Make Subsequence#2486 Medium https://leetcodejavascript.com/solutions/append-characters-to-string-to-make-subsequence
Number of Substrings With Fixed Ratio#2489 Medium https://leetcodejavascript.com/solutions/number-of-substrings-with-fixed-ratio
Circular Sentence#2490 Easy https://leetcodejavascript.com/solutions/circular-sentence
Maximum Value of a String in an Array#2496 Easy https://leetcodejavascript.com/solutions/maximum-value-of-a-string-in-an-array
Count Pairs Of Similar Strings#2506 Easy https://leetcodejavascript.com/solutions/count-pairs-of-similar-strings
Reward Top K Students#2512 Medium https://leetcodejavascript.com/solutions/reward-top-k-students
Shortest Distance to Target String in a Circular Array#2515 Easy https://leetcodejavascript.com/solutions/shortest-distance-to-target-string-in-a-circular-array
Take K of Each Character From Left and Right#2516 Medium https://leetcodejavascript.com/solutions/take-k-of-each-character-from-left-and-right
Partition String Into Substrings With Values at Most K#2522 Medium https://leetcodejavascript.com/solutions/partition-string-into-substrings-with-values-at-most-k
Count the Number of Good Subsequences#2539 Medium https://leetcodejavascript.com/solutions/count-the-number-of-good-subsequences
Apply Bitwise Operations to Make Strings Equal#2546 Medium https://leetcodejavascript.com/solutions/apply-bitwise-operations-to-make-strings-equal
Count Vowel Strings in Ranges#2559 Medium https://leetcodejavascript.com/solutions/count-vowel-strings-in-ranges
Count the Number of Vowel Strings in Range#2586 Easy https://leetcodejavascript.com/solutions/count-the-number-of-vowel-strings-in-range
Design a Todo List#2590 Medium https://leetcodejavascript.com/solutions/design-a-todo-list
Find the Substring With Maximum Cost#2606 Medium https://leetcodejavascript.com/solutions/find-the-substring-with-maximum-cost
Find the Longest Balanced Substring of a Binary String#2609 Easy https://leetcodejavascript.com/solutions/find-the-longest-balanced-substring-of-a-binary-string
Minimum Additions to Make Valid String#2645 Medium https://leetcodejavascript.com/solutions/minimum-additions-to-make-valid-string
Number of Senior Citizens#2678 Easy https://leetcodejavascript.com/solutions/number-of-senior-citizens
Minimum String Length After Removing Substrings#2696 Easy https://leetcodejavascript.com/solutions/minimum-string-length-after-removing-substrings
Lexicographically Smallest Palindrome#2697 Easy https://leetcodejavascript.com/solutions/lexicographically-smallest-palindrome
Extra Characters in a String#2707 Medium https://leetcodejavascript.com/solutions/extra-characters-in-a-string
Remove Trailing Zeros From a String#2710 Easy https://leetcodejavascript.com/solutions/remove-trailing-zeros-from-a-string
Minimum Cost to Make All Characters Equal#2712 Medium https://leetcodejavascript.com/solutions/minimum-cost-to-make-all-characters-equal
Minimize String Length#2716 Easy https://leetcodejavascript.com/solutions/minimize-string-length
Count Substrings Without Repeating Character#2743 Medium https://leetcodejavascript.com/solutions/count-substrings-without-repeating-character
Find Maximum Number of String Pairs#2744 Easy https://leetcodejavascript.com/solutions/find-maximum-number-of-string-pairs
Partition String Into Minimum Beautiful Substrings#2767 Medium https://leetcodejavascript.com/solutions/partition-string-into-minimum-beautiful-substrings
Sort Vowels in a String#2785 Medium https://leetcodejavascript.com/solutions/sort-vowels-in-a-string
Split Strings by Separator#2788 Easy https://leetcodejavascript.com/solutions/split-strings-by-separator
Find The K-th Lucky Number#2802 Medium https://leetcodejavascript.com/solutions/find-the-k-th-lucky-number
Faulty Keyboard#2810 Easy https://leetcodejavascript.com/solutions/faulty-keyboard
Make String a Subsequence Using Cyclic Increments#2825 Medium https://leetcodejavascript.com/solutions/make-string-a-subsequence-using-cyclic-increments
Check if a String Is an Acronym of Words#2828 Easy https://leetcodejavascript.com/solutions/check-if-a-string-is-an-acronym-of-words
Furthest Point From Origin#2833 Easy https://leetcodejavascript.com/solutions/furthest-point-from-origin
Check if Strings Can be Made Equal With Operations I#2839 Easy https://leetcodejavascript.com/solutions/check-if-strings-can-be-made-equal-with-operations-i
Check if Strings Can be Made Equal With Operations II#2840 Medium https://leetcodejavascript.com/solutions/check-if-strings-can-be-made-equal-with-operations-ii
Maximum Odd Binary Number#2864 Easy https://leetcodejavascript.com/solutions/maximum-odd-binary-number
The Wording Game#2868 Hard https://leetcodejavascript.com/solutions/the-wording-game
Longest Unequal Adjacent Groups Subsequence I#2900 Easy https://leetcodejavascript.com/solutions/longest-unequal-adjacent-groups-subsequence-i
Longest Unequal Adjacent Groups Subsequence II#2901 Medium https://leetcodejavascript.com/solutions/longest-unequal-adjacent-groups-subsequence-ii
Shortest and Lexicographically Smallest Beautiful String#2904 Medium https://leetcodejavascript.com/solutions/shortest-and-lexicographically-smallest-beautiful-string
Minimum Number of Changes to Make Binary String Beautiful#2914 Medium https://leetcodejavascript.com/solutions/minimum-number-of-changes-to-make-binary-string-beautiful
High-Access Employees#2933 Medium https://leetcodejavascript.com/solutions/high-access-employees
Make Three Strings Equal#2937 Easy https://leetcodejavascript.com/solutions/make-three-strings-equal
Separate Black and White Balls#2938 Medium https://leetcodejavascript.com/solutions/separate-black-and-white-balls
Find Words Containing Character#2942 Easy https://leetcodejavascript.com/solutions/find-words-containing-character
Count Beautiful Substrings I#2947 Medium https://leetcodejavascript.com/solutions/count-beautiful-substrings-i
Number of Divisible Substrings#2950 Medium https://leetcodejavascript.com/solutions/number-of-divisible-substrings
Number of Same-End Substrings#2955 Medium https://leetcodejavascript.com/solutions/number-of-same-end-substrings
Remove Adjacent Almost-Equal Characters#2957 Medium https://leetcodejavascript.com/solutions/remove-adjacent-almost-equal-characters
Minimum Cost to Convert String I#2976 Medium https://leetcodejavascript.com/solutions/minimum-cost-to-convert-string-i
Find Longest Special Substring That Occurs Thrice I#2981 Medium https://leetcodejavascript.com/solutions/find-longest-special-substring-that-occurs-thrice-i
Count the Number of Powerful Integers#2999 Hard https://leetcodejavascript.com/solutions/count-the-number-of-powerful-integers
Minimum Number of Pushes to Type Word I#3014 Easy https://leetcodejavascript.com/solutions/minimum-number-of-pushes-to-type-word-i
Minimum Number of Pushes to Type Word II#3016 Medium https://leetcodejavascript.com/solutions/minimum-number-of-pushes-to-type-word-ii
Number of Changing Keys#3019 Easy https://leetcodejavascript.com/solutions/number-of-changing-keys
Minimum Time to Revert Word to Initial State I#3029 Medium https://leetcodejavascript.com/solutions/minimum-time-to-revert-word-to-initial-state-i
Maximum Palindromes After Operations#3035 Medium https://leetcodejavascript.com/solutions/maximum-palindromes-after-operations
Count Prefix and Suffix Pairs I#3042 Easy https://leetcodejavascript.com/solutions/count-prefix-and-suffix-pairs-i
Find the Length of the Longest Common Prefix#3043 Medium https://leetcodejavascript.com/solutions/find-the-length-of-the-longest-common-prefix
Shortest Uncommon Substring in an Array#3076 Medium https://leetcodejavascript.com/solutions/shortest-uncommon-substring-in-an-array
Match Alphanumerical Pattern in Matrix I#3078 Medium https://leetcodejavascript.com/solutions/match-alphanumerical-pattern-in-matrix-i
Existence of a Substring in a String and Its Reverse#3083 Easy https://leetcodejavascript.com/solutions/existence-of-a-substring-in-a-string-and-its-reverse
Count Substrings Starting and Ending with Given Character#3084 Medium https://leetcodejavascript.com/solutions/count-substrings-starting-and-ending-with-given-character
Minimum Deletions to Make String K-Special#3085 Medium https://leetcodejavascript.com/solutions/minimum-deletions-to-make-string-k-special
Make String Anti-palindrome#3088 Hard https://leetcodejavascript.com/solutions/make-string-anti-palindrome
Maximum Length Substring With Two Occurrences#3090 Easy https://leetcodejavascript.com/solutions/maximum-length-substring-with-two-occurrences
Find Longest Self-Contained Substring#3104 Hard https://leetcodejavascript.com/solutions/find-longest-self-contained-substring
Score of a String#3110 Easy https://leetcodejavascript.com/solutions/score-of-a-string
Maximum Number of Potholes That Can Be Fixed#3119 Medium https://leetcodejavascript.com/solutions/maximum-number-of-potholes-that-can-be-fixed
Maximum Number That Makes Result of Bitwise AND Zero#3125 Medium https://leetcodejavascript.com/solutions/maximum-number-that-makes-result-of-bitwise-and-zero
Equalize Strings by Adding or Removing Characters at Ends#3135 Medium https://leetcodejavascript.com/solutions/equalize-strings-by-adding-or-removing-characters-at-ends
Valid Word#3136 Easy https://leetcodejavascript.com/solutions/valid-word
Better Compression of String#3167 Medium https://leetcodejavascript.com/solutions/better-compression-of-string
Lexicographically Minimum String After Removing Stars#3170 Medium https://leetcodejavascript.com/solutions/lexicographically-minimum-string-after-removing-stars
Clear Digits#3174 Easy https://leetcodejavascript.com/solutions/clear-digits
Minimum Length of String After Operations#3223 Medium https://leetcodejavascript.com/solutions/minimum-length-of-string-after-operations
Vowels Game in a String#3227 Medium https://leetcodejavascript.com/solutions/vowels-game-in-a-string
Maximum Total Area Occupied by Pistons#3279 Hard https://leetcodejavascript.com/solutions/maximum-total-area-occupied-by-pistons
Count of Substrings Containing Every Vowel and K Consonants II#3306 Medium https://leetcodejavascript.com/solutions/count-of-substrings-containing-every-vowel-and-k-consonants-ii
Count Substrings With K-Frequency Characters II#3329 Hard https://leetcodejavascript.com/solutions/count-substrings-with-k-frequency-characters-ii
Find the Original Typed String I#3330 Easy https://leetcodejavascript.com/solutions/find-the-original-typed-string-i
Find the Original Typed String II#3333 Hard https://leetcodejavascript.com/solutions/find-the-original-typed-string-ii
Total Characters in String After Transformations I#3335 Medium https://leetcodejavascript.com/solutions/total-characters-in-string-after-transformations-i
Total Characters in String After Transformations II#3337 Hard https://leetcodejavascript.com/solutions/total-characters-in-string-after-transformations-ii
Count Number of Balanced Permutations#3343 Hard https://leetcodejavascript.com/solutions/count-number-of-balanced-permutations
Find the Lexicographically Largest String From the Box I#3403 Medium https://leetcodejavascript.com/solutions/find-the-lexicographically-largest-string-from-the-box-i
Find the Lexicographically Largest String From the Box II#3406 Hard https://leetcodejavascript.com/solutions/find-the-lexicographically-largest-string-from-the-box-ii
Maximum Difference Between Even and Odd Frequency I#3442 Easy https://leetcodejavascript.com/solutions/maximum-difference-between-even-and-odd-frequency-i
Maximum Manhattan Distance After K Changes#3443 Medium https://leetcodejavascript.com/solutions/maximum-manhattan-distance-after-k-changes
Maximum Difference Between Even and Odd Frequency II#3445 Hard https://leetcodejavascript.com/solutions/maximum-difference-between-even-and-odd-frequency-ii
Longest Common Prefix After at Most One Removal#3460 Medium https://leetcodejavascript.com/solutions/longest-common-prefix-after-at-most-one-removal
Check If Digits Are Equal in String After Operations I#3461 Easy https://leetcodejavascript.com/solutions/check-if-digits-are-equal-in-string-after-operations-i
Check If Digits Are Equal in String After Operations II#3463 Hard https://leetcodejavascript.com/solutions/check-if-digits-are-equal-in-string-after-operations-ii
Apply Substitutions#3481 Medium https://leetcodejavascript.com/solutions/apply-substitutions
Design Spreadsheet#3484 Medium https://leetcodejavascript.com/solutions/design-spreadsheet
Phone Number Prefix#3491 Easyhttps://leetcodejavascript.com/solutions/phone-number-prefix
Josh Crozierhttps://joshcrozier.com

Viewport: width=device-width,initial-scale=1

Robots: index, follow


URLs of crawlers that visited me.