ニンジン畑問題を解決するための C# アルゴリズムは何ですか?まずトピックを見てみましょう: 仕事へ向かって歩いている途中で、大根畑のそばを通りかかったとします。フィールドの形状は長方形のグリッドです。 フィールドの i 番目の要素の j 番目の文字は、フィールドの i 行目と j 列目のグリッドに含まれる大根の数を表します。 グリッドの特殊性は、その周囲のすべてのグリッド内のニンジンの数の合計として定義されます。周囲のグリッドには、そのグリッドの上、下、左、右、および斜めに隣接するグリッドが含まれます。 タイルは最大 8 枚あり、フィールドの境界ではタイルの数が少なくなります。グリッドの周囲に他のグリッドがない場合、そのグリッドの一意性は 0 になります。 フィールド内で特異度が A と B の間 (A と B を含む) にあるすべてのセルの数を返してください。 意味 クラス: NumberField メソッド: countSpecialNumbers パラメータ: string[], int, int 戻り値: int メソッドシグネチャ: int countSpecialNumbers(string[] field, int A, int B) (メソッドがパブリックであることを確認してください) 制約 - フィールドには 1 から 50 までの要素が含まれます。 - フィールドの各要素には、1 文字から 50 文字までが含まれます。 - フィールドの各要素には同じ数の文字が含まれます。 - フィールドの各要素は「0」から「9」までの文字です。 - A の範囲は 0 から 100 までです。 - B の範囲は A から 100 までになります。 C# アルゴリズムの具体的な実装は次のとおりです。
これで C# アルゴリズムの紹介は終わりです。これが C# アルゴリズムの理解に役立つことを願っています。 |
<<: C# アルゴリズム アプリケーションでのガウス消去法の実装
>>: C# アルゴリズムで実装された文字列反転の簡単な分析
この記事はAI新メディアQuantum Bit(公開アカウントID:QbitAI)より許可を得て転載...
[[355693]]人工知能と機械学習はメリットをもたらす一方で、新たな脆弱性ももたらします。この...
サウンド分類は、オーディオのディープラーニングで最も広く使用されている方法の 1 つです。音を分類し...
人工知能は、特に交通インフラに関して、都市開発の近代化という使命を変革することができます。現代社会に...
編集者注: 今日、データは人工知能のイノベーションを推進する中核的な要素です。ただし、データのセキュ...
[[438879]] 2021年10月25日、テスラの時価総額は1兆ドルを超え、米国株式市場で時価...
Q: パスワードのビットシーケンスから暗号化アルゴリズムを識別することは可能ですか? A: 外部ソー...
[[373610]]編集者注: 2020年が過ぎようとしています。今年、人工知能の分野ではどんな大き...
1. 概要現在、機械学習はネットワーク トラフィック分析タスクで広く使用されています。特徴抽出、モデ...
2021年1月、OpenAIはDALL-EとCLIPという2つの新しいモデルを発表しました。どちらも...
中国のAIは予想通り、麻雀のプレイでは「楽々と」トップに立った。テンセントの最新ニュースによると、同...
[[319624]]最近、スタンフォード大学の研究者らは、脳をシリコンベースの技術に直接接続できる新...
2022年の音声技術に関する主な予測は次のとおりです。 [[434566]] AlexaやSiriの...
ChatGPT は 11 月下旬のリリース以来、ビジネス、法律、医学部の大学院レベルの試験に合格する...