この場合戻り値がvoidなんですが
returnっていうより
最初の if (left >= right) {
--reentcount;
return;
}
で条件に引っかからず一番したの処理まできたら
自動で前の処理の再帰に戻すってこと?
returnって書けば戻るんだけど
終了には--reetcount(カウント数)だけだよね
自動で前の再帰に戻るの?