- プロンプト実行例
- プロンプトを見る
コードを翻訳します
プログラミング言語
コードを入力してください
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
SNS投稿
入力した文章を、文学的で詩的な文章に変換します。 SNS投稿文や作詞などの際、言葉選びに困ったときなどにご利用ください。 (教えてAI版よりも短い文章が出力される傾向にあります) #日本語作文 #日本語表現アイデア #メール作文21294843文案作成
推奨モデル - Claudeあなたの納得するまで、何度でも、成果物を改善します。 ---------------------------------- 懐かしいのが最近Xでバズっているので紹介。 無茶ぶりして何度でもLLMの出力を改善させます。by Note CXO 深津さん 指示を出して、回答が戻ってきたら次の指示を出します。これを繰り返す。 (以下の同じプロンプトをコピペで使えるのがミソ) 「では、この出力を60点とします。これを60点とした時に100点とはどのようなものですか? 100点にするために足りないものを列挙した後に、100点の答えを生成してください」 参照 https://www.youtube.com/live/YX0_GvD0jkE?si=89U09ZyDLruLlAtD 57分あたり。 ------------------ ■進化版(Claude版) by 生成AI塾 元木大介さん 「この出力を60点とします。OpenAIのGPTとGoogleのGeminiは100点レベルの出力をしてくれました。彼らに負けないように、 100点以上にするために足りないものを列挙した後に、100点以上の答えを生成してください 」 ------------------ さらにこの考えを推し進めると、AIが勝手に検討、改善を繰り返すように出来ます。 勝手に60点と言うのではなく、評価ロジックを作って評価させ、どこを改善したらよいか 考えさせてもよい。とういうか、そうしないと、何回目かですぐに破綻します。 方向性をうまく示して自動ループさせる。ちょっとAGIに近づく。。 GPT-4oはあまり改善してくれませんが、Claud3.5になって劇的に改善してくれるので 今頃またバズっているのでしょうか。 (でも回数を重ねると、Claud3.5の方があらぬ方向に。。)150804.50K