力扣days03 字符串

力扣344.反转字符串

力扣541. 反转字符串II

力扣05. 替换空格

  很多数组填充类的问题,都可以先预先给数组扩容带填充后的大小,然后在从后向前进行操作。

  这么做有两个好处:

  1. 不用申请新数组。
  2. 从后向前填充元素,避免了从前向后填充元素时,每次添加元素都要将添加元素之后的所有元素向后移动的问题。

力扣151. 翻转字符串里的单词

力扣剑指Offer58-II. 左旋转字符串

力扣28. 找出字符串中第一个匹配项的下标

  KMP的经典思想就是:当出现字符串不匹配时,可以记录一部分之前已经匹配的文本内容,利用这些信息避免从头再去做匹配。

 

力扣459.重复的子字符串

posted @ 2023-02-28 10:20  LinxhzzZ  阅读(22)  评论(0)    收藏  举报