TA贡献1873条经验 获得超9个赞
设计一个数据结构其实就是把现有的基本数据类型组织、封装起来。相对来说数据结构对于C/C++比较重要,因为JAVA类机制实在太强大了,类库其实可以理解为数据结构的封装。即使对于一些比较复杂的抽象数据类型,凭借强大的类库支持,用JAVA实现也相对容易得多!PS:即便如此,学好数据结构也是一名合格的程序员(不论何种编程语言)必须做的。
TA贡献1864条经验 获得超2个赞
可以的。不过 最好你找一本java版本的数据结构来学。如果数据结构教材本身是C或者C++版本的, 那么书上的样例和讲述都是按照C/C++方式, 自己改成java会很累的。当然,不管是什么算法, 都是通用的, C/C++可以实现, 那么java就可以实现。无非是难度和效率不一样而已。
TA贡献1824条经验 获得超6个赞
数据结构是可以使用java语言来处理的。数据结构只是一种数据组成、更好的处理的一种思想,可以运用各种算法来保存数据,比如链表、顺序存储、树存储等等,这些算法都可以通过各种程序语言来进行实现的。
大厂算法面试真题解析32讲
¥ 68.00
举报