gpt4 book ai didi

algorithm - 算法的 OOP 与 PP

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:31:41 39 4
gpt4 key购买 nike

哪种范式更适合算法的设计和分析?哪个更快?因为我在大学有一门类(class)叫算法设计与分析,而且有时间限制。 OOP 比过程编程慢吗?还是时差不大?

最佳答案

面向对象编程与算法不是特别相关。您将需要过程式编程,但就算法而言,面向对象编程只是打包过程式编程的另一种方式。你有方法而不是函数和类而不是记录/结构,但唯一相关的区别是运行时分派(dispatch),这只是一种声明性的方式来处理本可以通过其他方式处理的运行时决策。

面向对象的编程与较大的规模(设计模式等)更相关,而算法与涉及少量(通常只有一个)过程的较小规模更相关。

关于algorithm - 算法的 OOP 与 PP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2468607/

39 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com