この方法を使えば誰でもLeetCodeで1位を獲得できる(再現可能)

この方法を使えば誰でもLeetCodeで1位を獲得できる(再現可能)

数日前、GPT を使用して LeetCode の問題を練習し、アルゴリズムを学び、アイデアを刺激し、プログラミング スキルを向上させる方法を誰かが共有しました。

最初は信じられませんでしたが、自分で試してみると衝撃を受けました! AI が問題を理解し、コーディングを通じて解決する能力は、今のところそれほど不完全なのでしょうか?

Leetcode でより複雑なアルゴリズムの問​​題を見つけました:

配列nums[]から条件を満たす4つのタプルを見つけます。

AIが理解すべきではないのは次のことだと私は考え始めました。

「a * b = c * d」

「a != b != c != d」

また、AI は 2 つの例を通じてカウント ロジックを理解できないはずだと私は思います。

結局、私は AI を過小評価していたようです。

ナレーション: この実験では、クロードというツールが使用されています。

プロンプトでは、AI のアイデンティティと能力、および正確なタスクを設定しました。

(1)AIはプログラマーであり、アルゴリズムに優れていることを明確にする

(2)関数のプロトタイプが明確化される。

(3)LeetCodeの質問の説明をコピーした。

クロードは何を出力しましたか?

(1)単純かつ大まかな4重ループ解が与えられる。

(2)アルゴリズムのロジックが与えられる。

(3)時間計算量と空間計算量が与えられる。

(4)システムプロンプトが表示された:「私は数学の問題を解くのが得意ではありません。」

時間計算量が少し高いです。最適化の余地があるかどうか、Claude に尋ねてみました。

(1)クロードはunordered_mapを使って空間を時間に変えます。

(2)最適化ロジックが与えられる。

(3)時間計算量と空間計算量が与えられる。

クロード氏をもう一度プッシュして、さらに最適化する余地があるかどうかを確認しましょう。

(1)クロードは自分が理解できないアルゴリズムを使用した。

(2)最適化ロジックが与えられる。

(3)時間計算量と空間計算量が与えられる。

ナレーション: えーと、これは本当に O(n) に最適化できるのでしょうか?

コードを書くための専用AIも、現在最強のAGIツールとして知られているGPTも、アップグレードされたClaude2も使用していませんが、AIのシンボルとロジックを理解する能力、そしてコーディングと反復最適化の問題解決能力には本当に衝撃を受けました。

プログラマーにとって、LeetCode の問題をいくつ解いたか、または AC をいくつ持っているかは重要ではありません。 AIの助けを借りて、私たちは思考を広げ、能力を向上させることができます。これは誰もが学び、考えるべきことです。

技術革命の波が起こるたびに、私たちを排除するのはツールやテクノロジーではなく、その背後にいる、ツールやテクノロジーを最初に習得した人々です。

この AI 革命についてどう思いますか?

ナレーション: この記事のタイトルは AI によって生成されています。

<<:  IEEE: AI の時代において、基本的なサイバー衛生で十分でしょうか?

>>:  デジタルツインブレイン:生物と人工知能の架け橋

推薦する

データサイエンスと機械学習のための珍しいPythonライブラリ

[51CTO.com オリジナル記事] この記事では、現在市場にあるデータサイエンスや機械学習に適し...

教育割引 Github AI インテリジェントコーディングアシスタント Copilot は、コードに不慣れな場合の悩みを解決します

教育機関向けオファー Github AI スマートコーディングアシスタント コパイロットAIプログラ...

テレンス・タオがGPT-4のチャット履歴を公開、研究アシスタントを入手するにはここをクリック

この記事はAI新メディアQuantum Bit(公開アカウントID:QbitAI)より許可を得て転載...

...

2021 年のサイバーセキュリティにおける人工知能のトレンドは何ですか?

研究によると、人工知能技術はサイバーセキュリティの脅威やデータ侵害を防ぐ上で非常に重要です。人工知能...

劉強東:人工知能の時代が来ています。このチャンスをつかめば、あなたは豊かになれます。

劉強東は言った。「この世で働かずに得られる唯一のものは貧困であり、無から創造できる唯一のものは夢であ...

滴滴出行とスタンフォード人工知能研究所が協力

滴滴出行は5月5日、スタンフォード人工知能研究所との提携を発表した。両者は人工知能のホットな話題につ...

ByteDance、最大6.9倍のパフォーマンス向上を実現した大規模モデルトレーニングフレームワークveGiantModelをオープンソース化

背景近年、NLPの応用分野では大きな進歩がありました。Bert、GPT、GPT-3などの超大規模モデ...

最初の AGI は 2028 年に登場するでしょうか? Google DeepMindは6つのAGI標準を提案し、5つのAGIレベルを定義している

人類は最初の AGI の出現にますます近づいています。最近のインタビューで、DeepMindの共同設...

ニューラル機械翻訳のための談話レベルの単一言語修正モデル

[[280280]]この記事はLeiphone.comから転載したものです。転載する場合は、Leip...

来年のビジネス インテリジェンスの見通しはどうでしょうか?

インテリジェント テクノロジーの使用が拡大するにつれて、ビジネス インテリジェンスの最新動向を常に把...

神々の中年の戦いが始まった。どの国内大型モデルが華山の頂上を勝ち取ることができるのか?

2023年も半ばを過ぎた現在、ビッグモデルは爆発後のメタバースのように冷めることなく、ますます活発...

人工知能を理解していないかもしれませんが、次の3つのポイントを知っておく必要があります

人工知能は人間の弱点を補うものであり、人間に代わるものではない多くの人が「人工知能が人間に取って代わ...

大規模なモデルでプロンプト内のより多くの例を学習させたい場合は、この方法を使用すると、より多くの文字を入力できます。

GPT や LLaMA などの大規模な言語モデルを使用する場合、入力プロンプトに文字数制限があるこ...