×

不会c语言能学数据结构吗 数据结构

没学过C语言能直接学数据结构么?TreeSet和HashSet的区别 最近学到数据结构,对于二者感到迷惑,只知道前者有序,后者无序,两者都不能

admin admin 发表于2022-07-12 00:31:01 浏览86 评论0

抢沙发发表评论

没学过C语言能直接学数据结构么


学过java或者c++ 也行,数据结构也有java和C++描述的。

但是如果什么语言都没学过,就像不会尺子、锯子和斧头就想学木匠做家具。

TreeSet和HashSet的区别 最近学到数据结构,对于二者感到迷惑,只知道前者有序,后者无序,两者都不能


其实你知道这些已经可以了,但是如果你真想知道底层是怎么样实现的,你可以关联SDK源代码,然后用鼠标点进去看底层源代码。至于保证元素的不重复,是根据hashcode还有equals方法和已经实现的比较器来确定的,比如字符串,这三个东西都默认已经实现,如果是自定义的类则要实现这三个东西的,这些,我也没看过源代码,是根据对java的“感觉”来说的,哈。。。。

数据结构,串.在这两个题里Substring和Index这俩具体怎么算


这个要看下标是从0算起的,还是从1算起的: