0

私は工学部の学生で、さまざまな複雑な数学の問題と、さまざまなアルゴリズムを使用してそれらを正確かつ数値的に (近似的に) 解決する方法についていくつかのクラスを持っています。私たちは、ソリューションの実装よりも、実際の数学とソリューションのアイデアに重点を置いてきました。私が見たこれらのほとんどは C++ で書かれています。なんらかの理由で、私は C++ があまり好きではなく、Objective-C に完全に夢中になりました。(私はアップルコンピュータを所有しています)

これらの言語間の効率に大きな違いはありますか? 40.000x40.000 のナビエストークス方程式系を解くつもりはありません。実用的な問題のほんの少し/中程度のインスタンスです。関心のある問題のほとんどはP問題であり、NP-Hardの場合は優れたヒューリスティックで問題ありません。

私はさらに別のプログラミング言語を学ぶ義務があります。それとも、最近よく知っている言語である Objective-C を使用する必要があります。

4

1 に答える 1

1

数学の場合、次のような別の言語があります。

正しいものには正しいツールを使用し、アルゴリズムではなくアイデアに焦点を当てます (あなたが言ったように)。

于 2012-10-27T07:41:39.613 に答える