替換空格
class solution
i ++;}
int newlength = oldnumber + replacenumber *2;
//插入後的長度
if(newlength > length)
//如果計算後的長度大於總長度就無法插入
return
;int poldlength = oldnumber;
//注意不要減一,因為隱藏著'\0'也要算進去
int pnewlength = newlength;
while
(poldlength >=
0&& pnewlength > poldlength)
else
poldlength --
;//不管是if還是else都要把poldlength前移}}
};
劍指offer 常規練習題1
三 翻轉字串 1 題目要求 給定一顆二叉搜尋樹,請找出其中第k大的節點。例如 在下面這顆二叉搜尋樹中,按結點數值大小排序,第三大結點的值是4.2 題目分析 根據二叉搜尋樹的特點,我們都知道中序遍歷的結果就是遞增的排序。所以我們只需要中序遍歷演算法遍歷一顆二叉搜尋樹,就可以找到他的第k大結點。具體 實...
Oracle基礎練習題二
1 查詢職員表中,在20和30號部門工作的員工姓名和部門號。select e.ename,e.deptno from emp e where e.deptno in 20,30 2 查詢職員表中,沒有管理者的員工姓名及職位,並按職位排序。select e.ename,e.job from emp e...
js基礎(二) 練習題
1.求字串 現最多字元及次數 var chars dsajhdkjahdkabgadkjasdgahd var o for var i 0 i else 以及將所有字元按屬性名歸類並計數 遍歷物件 var maxnum 0 var maxchar for var k in o console.log...