DS串應用--串替換

題目描述

給出主串、模式串、替換串,用KMP算法找出模式串在主串的位置,然后用替換串的字符替換掉模式串

本題只考慮一處替換的情況,如果你想做的完美一些,能夠?qū)崿F(xiàn)多處替換那

可能需要考慮模式串和替換串長度不一致的情況


代碼如下:

npos定義:

其實就是 -1

find(str):

????????????????????主串中找不到str則返回 -1,否則返回出現(xiàn)該字串的位置

replace(start, length, subString)

? ? ? ? ? ? ? ? ? ? 從start位置開始,用subString替換接下來的length長度個字符


最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • 前言 最先接觸編程的知識是在大學里面,大學里面學了一些基礎的知識,c語言,java語言,單片機的匯編語言等;大學畢...
    oceanfive閱讀 3,395評論 0 7
  • Javascript有很多字符串的方法,有的人有W3C的API,還可以去MDN上去找,但是我覺得API上說的不全,...
    頑皮的雪狐七七閱讀 2,366評論 0 2
  • 一. 今天放學路上, 土豆:“媽媽,垃圾桶在哪里?” 媽媽:“你要找垃圾桶啊?” 土豆:“是,我要丟垃圾!” 媽...
    Weiwei_Tomato閱讀 122評論 0 0
  • 最近斷斷續(xù)續(xù)的看了鬼吹燈之精絕古城,因為看了盜墓筆記,覺得不過癮又看了小說。最新出來的鬼吹燈男主是我男神之一,所以...
    莫準閱讀 217評論 2 1
  • 第一篇, 去年迎接了自己的兒子,老婆開始在家?guī)Ш⒆?,開始感受到身上的責任與負擔。 17年遇到了很多事情,有人說我是...
    陸恭梓閱讀 69評論 0 0

友情鏈接更多精彩內(nèi)容