Arka Infotecharkainfotech.hashnode.dev·Jan 11, 2025Manacher’s Algorithm for Finding Palindromic SubstringsIntroduction Palindrome detection is a classic problem in computer science, where the goal is to identify the longest palindromic substring within a given string. A palindrome is a sequence of characters that reads the same forward and backward, such...10 likesPalindromeDetection
Arka Infotecharkainfotech.hashnode.dev·Jan 11, 2025Understanding KMP Algorithm for String MatchingIntroduction String matching is a fundamental problem in computer science, where the goal is to find occurrences of a substring (pattern) within a larger string (text). This problem arises in many applications, including text editors, search engines,...10 likesTextSearch
Chidinmachidinma.dev·Mar 30, 2024Introduction to String Matching AlgorithmsString matching is a fundamental problem in computer science. Simply put, string matching involves searching for patterns within a text. String-matching algorithms are used to find occurrences of a specified pattern (or substring) within a larger tex...219 readsString Matching Algorithmsstring matching
Pratik Kumarpratikkumar.hashnode.dev·Jan 14, 2024KMP AlgorithmAn Optimized string matching algorithm.kmp_algorithm
Harshit Jainhcodes.hashnode.dev·Feb 8, 2023Understanding Regular Expressions in PythonIn this article, we're going to discuss how regular expression works and can be used in python Regular expressions, also known as RegEx, is a sequence of characters that define a search pattern. They are widely used in various programming languages, ...9 likes·34 readsPython