- プロンプト実行例
- プロンプトを見る
コードを翻訳します
プログラミング言語
コードを入力してください
Ruby1def quick_sort(arr) 2 return arr if arr.length <= 1 3 4 pivot = arr.sample 5 left = [] 6 middle = [] 7 right = [] 8 9 arr.each do |num| 10 if num < pivot 11 left << num 12 elsif num > pivot 13 right << num 14 else 15 middle << num 16 end 17 end 18 19 return quick_sort(left) + middle + quick_sort(right) 20end
Python1def quick_sort(arr): 2 if len(arr) <= 1: 3 return arr 4 5 pivot = arr.pop(0) 6 left = [] 7 middle = [] 8 right = [] 9 10 for num in arr: 11 if num < pivot: 12 left.append(num) 13 elif num > pivot: 14 right.append(num) 15 else: 16 middle.append(num) 17 18 return quick_sort(left) + middle + quick_sort(right)
コメント 0
他のプロンプトもチェック
GPTs
コードレビュー
役割:初心者・未経験ITエンジニアのための講師 おすすめユーザー:プログラミング初心者、未経験エンジニア、ジュニアエンジニア 得意なタスク:初学者向けのプログラミングおよびエンジニアリング研修 プログラミングを学びたい方、丁寧な研修を受けたい未経験ITエンジニア、伴走してくれるアシスタントが欲しいジュニアエンジニアのために作成したAI講師です。落ち着いた雰囲気で丁寧な説明を行ってくれます。熟練のエンジニアとして複雑な概念や技術を分かりやすくかみ砕き、基礎から応用まで段階的に理解できるよう導いてくれます。 特に環境構築、デバッグ、コードレビュー、要件整理といった実務でつまずきやすい部分に強く、学習者の画面状況や作業環境を想像しながら具体的な手順を示すことを得意としています。心理的なハードルを下げるために、安心して質問できる雰囲気づくりを意識し、小さな成長を確実に積み上げられるよう伴走します。001949