在编程中,我们经常遇到字符串的各种处理问题:如在字符串中找出某个子字符串,亦或者字符串是否匹配某种规则。大量繁琐的规则判断令人焦头烂额,而正则表达式(Regular Expression)正是解决此类问题的一种功能强大的武器。这篇文章介绍了正则表达式的定义、匹配规则以及在java和python中的使用。
在上一篇博文中,我们讨论了左右对撞指针,今天我们来讨论另外一种双指针算法——快慢指针。
在上一篇博文中,我们讨论了Java中指针的定义和使用。这篇文章我们就来聊一聊一种在数组和链表中很常见的算法——双指针算法。