0

我是一名工科学生,我有几个关于不同复杂数学问题的课程,以及如何使用各种算法准确地和数字地(近似地)解决它们。我们更多地关注实际数学和解决方案的想法,而不是它们的实现。我见过的大部分都是用 C++ 编写的。出于某种原因,我不太喜欢 C++,而且我完全爱上了 Objective-C。(我有一台苹果电脑)

这些与语言之间的效率差异很大吗?我不打算解决 40.000x40.000 纳维斯托克斯方程系统,只是一些实际问题的小/中小型实例。大多数感兴趣的问题是P问题,对于NP-Hard来说,好的启发式方法会很好。

我有义务学习另一种编程语言,或者我应该学习 Objective-C,这是一种我现在非常熟悉的语言。

4

1 回答 1

1

对于数学,您还有其他语言,例如:

为正确的事情使用正确的工具,并专注于想法而不是算法(如您所说)。

于 2012-10-27T07:41:39.613 回答