FC2ブログ
プロフィール

島田圭二

Author:島田圭二
Follow shimanp on Twitter

カレンダー
07 | 2019/08 | 09
- - - - 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
読断と変見内検索
訪問ありがとうございます
最近のコメント
最近のトラックバック
関連リンク
カテゴリー
月別アーカイブ


java - ループを使わずに配列の順序を逆にする。
何週間か前にループを使わずに配列の順序を逆にするには?っていう問題があった。
プログラマーの力量を見極める--面接官になったら尋ねるべき質問実例集
このときはそんなの無理とすぐにあきらめたのだけど、
昨日お風呂に入っているときにふとこの問題を思い出し、
あっ再帰か、と浮かんだのでJAVAで書いてみた。

    private void reverseArg(int[] arg,int n){
int len = arg.length;
int d = len - n;
if((len / 2) < (d + 1)) return;
int tmp = arg[d];
arg[d] = arg[n-1];
arg[n-1] = tmp;
reverseArg(arg,n-1);
}

スポンサーサイト





java | 【2010-03-30(Tue) 11:21:26】 | Trackback:(0) | Comments:(0)
コメントの投稿
管理者にだけ表示を許可する