C#アルゴリズムで解決した面接の質問

C#アルゴリズムで解決した面接の質問

C# アルゴリズムはプログラマーの面接でよく出題されますが、C# アルゴリズムを使用してそれをどのように解決すればよいのでしょうか?まず、面接の質問を見てみましょう。

数列が与えられている: 1、1、2、3、5、8、13、21、34、... 50 番目の値を見つけますか? アルゴリズムを C# で記述しますか?

C# アルゴリズムは次のように実装されます。

  1. //n: C# アルゴリズムを使用して解決される必要な n 番目の値 
  2.  
  3.   プライベート  int getValues( int n)
  4. {
  5.    整数i、j、k、温度;
  6. 1 = 1;
  7. 1 = 1;
  8. 温度=0;
  9.     (n<=2)の場合
  10. {
  11.      kを返します
  12. }
  13.    それ以外   
  14. {
  15.      (i=0;i<n-2;i++)の場合
  16. {
  17. 温度=k;
  18. k=k+j;
  19. j=温度;
  20. }
  21.      kを返します
  22. }
  23. }

これで、C# アルゴリズムで解決される面接の質問の紹介は終わりです。これが C# アルゴリズムの理解に役立つことを願っています。

<<:  C# アルゴリズムで実装された文字列反転の簡単な分析

>>:  C# アルゴリズムが張さんの誕生日問題を解決する

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

推薦する

NYU のポスドクが、arXiv に 30 分遅れて論文を提出したというだけで ACL に拒否されたのですか?学者たちは憤慨し、ACLに二度と投票しないと誓う

ACL は国民を怒らせた!今朝、この投稿のせいで AI コミュニティ全体が騒然となった——ニューヨー...

クラウドコンピューティング機械学習プラットフォームの選び方

クラウド コンピューティング 機械学習プラットフォームは、機械学習のライフ サイクル全体をサポートす...

...

AI はモノのインターネットをどのように改善するのでしょうか?

スマートテレビやスマート冷蔵庫からスマートフォンやスマート音声デバイスまで、モノのインターネット (...

ベイジアンパーソナライズランキングアルゴリズムを1つの記事で理解する

[[260485]] [51CTO.com からのオリジナル記事] 哲学にさまざまな流派があるように...

深度はディープニューラルネットワークに具体的に何をもたらすのでしょうか?

[[186161]]起源近年、人工知能は爆発的な成長を遂げており、ディープラーニングはその主な原動...

...

2019年に注目すべき5つのAIトレンド

2018 年には、機械学習と人工知能に基づくプラットフォーム、ツール、アプリケーションの劇的な成長が...

Python のデータクロール、分析、マイニング、機械学習、Python 分散コンピューティングに関するコンテンツ共有

01 データキャプチャ1. 背景調査1) robots.txt をチェックして、サイトのクロールにど...

...

人工知能は医療の未来をどう変えるのか

この病気の症状の多くは心配なものであり、めまいや不安感から始まることもあります。心臓のあたりがバクバ...

人工ニューラルネットワークは、体型を崩すことなく、一瞬で老けたり若返ったりすることができる

ディープラーニングマシンは、人が年をとった後の顔がどのようになるかを示すことができますが、多くの場合...

...

C# モザイク アルゴリズムの実装

視聴者の要望に応えて、今日は C# モザイク アルゴリズムの実装についてお話します。古いルール、理解...