これをクイックソートと呼びますという感じで説明しますpyopyopyo様、了解です。03:03:3060pt>何か「再帰」には、人類の思考法とは本質的に相性が悪いといった、特別な理由があるのでしたら教えてください。あげられる.http://www.jcss.gr.jp/journal/vol06/060403/node2.html#SECTION00022000000000000000■Java8であれば関数型インターフェースがあるのでそちらを使用したほうがもっとらしくかけるのかな?あくまでここでは手続き型ではループで処理で状態変数を使用しているのに対し、関数型では再帰処理で状態変数を使わずに処理をしているよということを伝えたいので細かい部分は気にしないでください。http://www.sassy-blog.com/entry/20171130/1512002019kaoato様、今回の質問に、いちばん聞きたかったことへの回答でした。12:40:03単純に、”再帰が怖い”のではないかと思います。再帰の代表例として、フラクタル図形があります。あれ、なんだか怖くありません?際限なく小さい構造が、さらに小さい構造で覆い尽くされていく。自分の立ち位置が侵されて、さらに小さな領域へと連れて行かれる。その”際限なく続く手続き”が怖いのではないかと。12:45:59takejin様たしかにフラクタル図形は、もやっとする気持ち悪さを感じます。あと、入れ子構造が、人間にはあまり向いていないような気もします。Facebookでシェア全てのコメントを見る「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。これ以上回答リクエストを送信することはできません。回答リクエストを送信したユーザーはいませんすでに登録されている方はこちらからログインツイートするウォッチリスト6人が登録していますこの質問に含まれるキーワード再帰58プログラミング1135階乗7人気の質問ChatGPTについての質問です。今までブラウザでGoogleアカウントで使っていました。GPT4にはまだしていません。1ひろ子とタモリとの“正しい続柄”を教えてください。1この世に存在する質問サイトが多すぎる。使い分けるにしても多すぎる。こんにちは、私は外国人です。こんにちは、私は外国人です。}}${price}円{{/if}}知りたいことを検索してみようログインして回答する進んだ先のページで「許可する」ボタンを押してはてなによるアクセスを許可すると、認証が終わります。ご利用にあたりましては、はてな利用規約が適用されます。ご確認いただきご同意の上でご利用ください。