この方法を使えば誰でも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 の時代において、基本的なサイバー衛生で十分でしょうか?

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

ブログ    
ブログ    
ブログ    
ブログ    
ブログ    

推薦する

マスク氏が「アイアンマン」のようなロボットを発売!テスラが世界最速のAIコンピューターを発表

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

機械学習の未来はここにある:ガウス過程とニューラルネットワークは同等である

ガウス過程は以前から存在していましたが、それに対する関心が大きく再燃したのはここ 5 ~ 10 年ほ...

...

ToTを超えて、ETHチューリッヒは新世代のマインドマップGoTをリリース:推論品質は62%向上し、コストは31%削減

大規模言語モデルは推論能力がまだ弱く、推論プロセスの改善を支援するためにさまざまな思考ツールに頼る必...

...

2024年のテクノロジートレンド: AIは金融サービス企業のデジタル変革の実現に役立つ

AIは銀行の顧客サービスの性質を変える銀行やその他の金融機関は、コールセンターからチャットボット、よ...

TOP50 人工知能のケーススタディ: AI は単なる誇大宣伝ではなく、努力によって実現される

AIは自慢するだけでなく、実践を通じて達成されます。コンセプトがどんなに優れていても、結果が重要です...

ドローン技術はスマートシティの発展をどのように促進できるのでしょうか?

今日、都市化は世界の多くの地域で進んでおり、人口が増加する中、環境への影響を減らしながら増大する課題...

量子コンピューティングは人工知能の未来でしょうか?

量子コンピューティングは「量子状態」でさまざまな結果に対応できるため、機械学習や人工知能の問題に対す...

Nature 誌に「なぜディープラーニング システムは騙されやすいのか?」という記事が掲載されました。

数枚のステッカーで交通標識の認識結果が「変わる」ことがあり、方向を変えると写真に写っている動物の種類...

Github 年次レポートレビュー: TensorFlow が間違いなく最大の勝者です!

現在、世界中の何百万もの開発者が GitHub を使用してコードを共有し、ビジネスを構築しており、多...

古代のLRから始まる初心者でもわかるレコメンデーションアルゴリズム入門

[[386397]]みなさんこんにちは。私は、気づかないうちに長い間、推薦システムに取り組んできまし...

データセンターは大量の電力を消費します。しかしAIはエネルギーを大量に消費する必要はない

世界経済フォーラム(AI が地球を救う 8 つの方法)を含む多くの予測では、人工知能 (AI) が「...

中国のLMM体格に適したベンチマークであるCMMMUがここにあります:30以上のサブ分野、12Kの専門家レベルの質問

近年、大規模マルチモーダルモデル (LMM) の機能が向上したため、LMM のパフォーマンスを評価す...

人工知能技術はゴミリサイクルに革命的な変化をもたらすかもしれない

新たな研究によると、最先端の人工知能が英国の廃棄物リサイクル方法に革命をもたらす可能性があるという。...