C++中的替換空格

 例,請實現一個函數,把字符串中的每一個空格替換成「%20」。例如輸入「We are happy.」,則輸出「We%20are%20happy.」。面試  分析:算法           咱們能夠先遍歷一次字符串,這樣就能統計出字符串中空格的總數,並能夠由此計算出替換以後的字符串的總長度。每替換一個空格,長度增長2,所以替換之後字符串的長度等於原來的長度加上2乘以空格數目。咱們仍是之前面的字符串'
相關文章
相關標籤/搜索