String Algorithm in LeetCode

Id Title Solution Time Runtime Space Difficulty Catagory
0026 Remove Duplicates from Sorted Array Java O(n) 12ms O(1) Easy String
0028 Implement strStr() Java - - - Easy String
0030 Substring with Concatenation of All Words Java O(n) 23ms O(n) Hard String
0038 Count and Say Java       Easy String
0058 Length of Last Word Java       Easy String
0151 Reverse Words in a String Java       Medium String
0165 Compare Version Numbers Java - - - Medium String
0224 Basic Calculator Java - - - Hard String
0227 Basic Calculator II Java - - -  Medium String
0344 Reverse String Java - - - Easy String
0345 Reverse Vowels of a String Java - - - Easy String
0383 Ransom Note Java - - - Easy String
0395 Longest Substring with At Least K Repeating Characters Java - - - Medium String
0420 Strong Password Checker Java - - - Hard String
0424 Longest Repeating Character Replacement Java - - - Medium String
0443 String Compression Java - - - Easy String
0468 Validate IP Address Java - - - Medium String
0459 Repeated Substring Pattern Java - - - Easy String
0481 Magical String Java - - - Medium String
0482 License Key Formatting Java - - - Easy String
0520 Detect Capital Java - - - Easy String
0521 Longest Uncommon Subsequence I Java - - - Easy String
0522 Longest Uncommon Subsequence II Java - - - Medium String
0539 Minimum Time Difference Java - - - Medium String
0540 Single Element in a Sorted Array Java - - - Medium String
0591 Tag Validator Java O(n) 19MS O(n) Hard String
0567 Permutation in String Java O(n) - O(n) Medium String