C#アルゴリズムのプログラム実装に関する面接の質問

C#アルゴリズムのプログラム実装に関する面接の質問

C# アルゴリズムの面接の質問を解く方法はたくさんあります。ここでは 1 つだけ紹介します。まずは質問を見てみましょう。

C# アルゴリズムの面接の質問: 5 人の学生 A、B、C、D、E がコンピューター コンテストに参加できます。次の条件に基づいて、どの学生がコンテストに参加したかを判断します。

1. Aが参加するとBも参加する。

2. BまたはCから1人だけが参加します。

3. CとDの両方が参加するか、どちらも参加しない。

4. DとEから少なくとも1人が参加する。

5. Eが参加する場合は、AとDも参加します。

C# アルゴリズムでの面接の質問のプログラム実装:

  1.         静的  void Main(文字列[]引数)
  2. ...{
  3.  
  4.              char [] name = ... { 'A' 'B' 'C' 'D' 'E' };
  5.              int [] 値 =新しい 整数[5]
  6.              (値[0]=0;値[0]<2;値[0]++)の場合
  7.                  (値[1]=0; 値[1] < 2; 値[1]++)の場合
  8.                      (値[2]=0; 値[2] < 2; 値[2]++)の場合
  9.                          (値[3]=0; 値[3] < 2; 値[3]++)の場合
  10.           (値[4]=0; 値[4] < 2; 値[4]++)の場合
  11. ...{
  12.                   if ((値[1] >= 値[0]) &&
  13. (値[1] + 値[2] == 1) &&
  14. (値[2] == 値[3]) &&
  15. (値[3] + 値[4] == 1) &&
  16. (値[4]==0 || 値[4]==1 &&
  17. 値[0]==1 && 値[3]==1))
  18. ...{
  19.                          ( int i = 0; i < 5; i++)の場合
  20. ...{
  21.                                (値[i]==1)の場合
  22. ...{
  23. Console.WriteLine( "{0} が参加しました" , name[i]);
  24. }
  25.                                         それ以外 
  26. ...{
  27. Console.WriteLine( "{0} は参加していません" , name[i]);
  28. }
  29. }
  30. }
  31. }
  32. }

これで、C# アルゴリズムのプログラム実装に関する面接の質問は終わりです。C# アルゴリズムの学習に役立つことを願っています。

<<:  C# データ暗号化を実現する対称暗号化アルゴリズム

>>:  C#アルゴリズムに関する面接の質問の簡単な分析

ブログ    
ブログ    

推薦する

...

AIGCとアップグレードにより、PC販売は2024年に8%回復する可能性がある

Canalysのアナリスト、ベン・キャディ氏とキーレン・ジェソップ氏は最近、一部の消費者が新世代のP...

業界初のAIリアルタイムステルス技術、ステルスの超能力を手に入れるために快手へ

先ほど終わった快手千夜一夜パーティで、ディルラバ・ディルムラトの突然の登場に、司会者と観客から「かっ...

AIが「テクノロジー冬季オリンピック」を支援、UBTECHロボティクスが氷と雪の世界に進出

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

...

在庫 | 2019 年に最も注目された人工知能と機械学習のスタートアップ 10 社

ベンチャーキャピタル投資に関する最新データが示すところによれば、投資家は人工知能や機械学習のスタート...

北京大学と智遠は、大規模モデルが自律的にオープンワールドを探索できるようにするトレーニングフレームワークLLaMA-Riderを提案した。

大規模言語モデルは、強力で普遍的な言語生成および理解機能を備えているため、汎用的なインテリジェントエ...

8つの予測分析ツールの比較

予測分析ツールとは何ですか?予測分析ツールは、人工知能とビジネスレポートを融合します。これらのツール...

科学者たちは人間のように「考える」ことができる人工知能を開発している

[[429745]]人間のような AI を作るということは、単に人間の行動を模倣するということだけで...

Hehe情報:AI + ビッグデータ、デジタル金融をさらに進化させる

[51CTO.comからのオリジナル記事] 2020年、COVID-19パンデミックは世界経済に深刻...

基本的なアルゴリズムの学習ルートとランダムな考え

勉強計画(いつも顔を叩かれるような気分です)煙台での仕事を辞めて北京に来ました。アルゴリズムが苦手だ...

生成 AI が運輸業界に登場します。準備はできていますか?

運輸業界は、人や物を輸送する 10 兆ドル規模の多様なグローバル ネットワークです。しかし現在、業界...

...

Mistral と Microsoft が「小さな言語モデル」の波を起こしました。 Mistralのコーディング能力はGPT-4より優れており、コストは2/3に削減されます

最近、「小さな言語モデル」がにわかに話題になっています。今週月曜日、4億1500万ドルの資金調達を完...

バイトダンスが声明を発表:アルゴリズムや技術の移転は行われていない

9月21日、ByteDanceは「TikTokに関する特定の虚偽の噂についての声明」を発表した。バイ...