为了账号安全,请及时绑定邮箱和手机立即绑定

数据结构与算法分析,c,c++,java版 之间的区别是什么?

数据结构与算法分析,c,c++,java版 之间的区别是什么?

C++
偶然的你 2019-01-30 07:07:32
数据结构与算法分析,c,c++,java版 之间的区别是什么
查看完整描述

2 回答

?
慕婉清6462132

TA贡献1804条经验 获得超2个赞

算法思想都是一样的。但不同语言之间,实现会有所不同。
算法只是一种软件的设计思路,可以指导代码的编写,并完成一定的功能。但算法本身并不能实现功能,必须有具体的编程语言去实现。于是介绍算法的书籍,根据书中实现算法的语言不通,就有了C, C++, Java等的区别。
具体语言并不影响算法的理解,在选择书籍的时候,选取自身熟悉并掌握的语言即可。
在不了解任何编程语言的情况下,最好不要先接触算法。因为不配合具体的实现,空谈算法无法深入理解,同时也是没有意义的。

查看完整回答
反对 回复 2019-03-03
?
千万里不及你

TA贡献1784条经验 获得超9个赞

区别是:3种语言的语法不一样。
c语言是面向过程的高级语言,但是可以有ADT(抽象数据类型)的概念。
c++是可以面向过程,也可以面向对象的高级语言。面向对象就是增加了类、类的继承等概念。
java是面向对象的高级语言。

查看完整回答
反对 回复 2019-03-03
  • 2 回答
  • 0 关注
  • 563 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信