毎日のアルゴリズム: スパイラルマトリックス

毎日のアルゴリズム: スパイラルマトリックス

[[431971]]

この記事はWeChatの公開アカウント「3分でフロントエンドを学ぶ」から転載したもので、著者はsisterAnです。この記事を転載する場合は、「3分で学ぶフロントエンド」公式アカウントまでご連絡ください。

正の整数 n が与えられた場合、1 から n2 までのすべての要素が時計回りの螺旋状に配置された正方行列を生成します。

例:

  1. 入力: 3
  2. 出力:
  3. [
  4. [ 1, 2, 3 ],
  5. [ 8, 9, 4 ],
  6. [ 7, 6, 5 ]
  7. ]

答え

  1. 定数生成行列 = (n) => {
  2. // データを保存するための2次元配列を定義する
  3. 定数結果 = []
  4. ( i = 0; i < n; i++ とします) {
  5. 結果.push(新しい配列(n))
  6. }
  7. = 0とする
  8. 右をn - 1とする
  9. 上を0にする
  10. 底をn - 1とする
  11. 電流= 1、最大値= n * n とします。
  12. while(現在値<=最大値) {
  13. // 左から右へ
  14. (i =、i <=、i++とします) {
  15. 結果[トップ][i] =現在の++
  16. }
  17. トップ++
  18. // 右側上から下へ
  19. ( i =; i <= 下; i++ とします) {
  20. 結果[i][] =現在++
  21. }
  22.   --  
  23. // 右から左へ下
  24. (i =、i >=、i -- とます) {  
  25. 結果[下][i] =現在++
  26. }
  27. -  
  28. // 左側を下から上へ
  29. (i = 下、i >=、i --)の場合{  
  30. 結果[i][] =現在++
  31. }
  32. ++
  33. }
  34. 結果を返す
  35. }

リートコード: https://leetcode-cn.com/problems/spiral-matrix-ii

<<:  エンドゲームゲームを使用して人工ニューラルネットワークアルゴリズムを理解する

>>:  人工知能が新たな領域を切り開く:バーチャルクリエイターの背後にある戦い

ブログ    
ブログ    
ブログ    

推薦する

...

...

人工知能業界マップと主要なブレークスルー

Sage の予測によると、人工知能の出現により、2030 年までに世界の GDP がさらに 14% ...

2020年のAIの現状

人工知能(AI)は今日最もホットな話題の一つです。最近の進歩は文字通りそれ自体を物語っています。GP...

人工知能を使って人間の労働を監督すると、技術的でない困難に直面する

リモートワークの標準化により、クラウド監視ソフトウェア市場が生まれました。最近、Enaible とい...

OpenAI: LLMはテストを受けていることを感知し、合格するために情報を隠して人間を騙す | 対策も添付

AIはここまでの発展を経て意識を獲得したのでしょうか?数日前、チューリング賞受賞者のベンジオ氏が参加...

IIHS:自動運転車は交通事故を3分の1しか減らせない

道路安全保険協会(IIHS)が実施した調査によると、自動運転車は期待したほど事故を減らさない可能性が...

...

在庫: 2020 年の最もクールな AI チップ スタートアップ 10 社

AIチップをめぐる争いはインテルやエヌビディアなどの半導体大手の間で激化しているが、多くの中小企業も...

「コピー+貼り付け」に別れを告げ、ディープラーニングOCRに基づくPDFからテキストへの変換を実現

[[403226]]従来の講義には通常、PDF スライドのセットが付属します。一般的に、このような講...

複数の都市が共同で人工知能コンピューティングネットワークを点灯し、人工知能産業の発展を促進する

Huawei Connect 2021では、中国科学技術情報研究所(CITI)、AITISA(新世代...

人工知能に関する世界インターネット会議の8つの視点のレビュー

[[416318]]最近、世界インターネット会議およびインターネット開発フォーラム「人工知能:新たな...

FudanNLPチームの最新の成果、RLHFと人間のアラインメントのためのMOSS-RLHFがここにあります

ChatGPT に代表される大規模言語モデル (LLM) がさまざまなタスクで効率的にパフォーマンス...

AIイノベーションセンタートラックのリーディングカンパニー:智源匯が成都のスマート鉄道輸送の構築を支援

9月1日、成都地下鉄全線で「スマート旅客サービスプラットフォーム」がオンラインで開始されました。この...

あなたの AI は規制に対応できる準備ができていますか?

現在、人工知能 (AI) に関する同様の規制が世界中の複数の地域で施行され始めており、GDPR に関...