算法和数据结构
1. 算法
2. 数据结构
3. 高频面试
架构师训练营
惟日孜孜 无敢逸豫
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数据结构和算法:面试高频:一文搞定所有的HashMap面试考点
1. 说说Java中常见的集合有哪些?2. HashMap和HashTable的区别3.HashSet和HashMap的区别4. 谈一下HashMap的特性?5. 谈一下HashMap的底层原理是什么?6. 谈一下hashMap中get是如何实现的?7. 谈一下hashMap中put是如何实现的?8. 谈一下hashMap中什么时候需要进行扩容,扩容resize()又是如何实现的?9. 谈一下HashMap中hash函数是怎么实现的?还有哪些hash函数的实现方式?10.原创 2020-10-24 18:58:41 · 581 阅读 · 0 评论 -
算法和数据结构:面试高频:一文搞定HashMap的实现原理
1. 为什么需要理解HashMap?2. 什么是哈希表?2.1 哈希表性能2.2 哈希表的数据结构2.3 哈希冲突3. hashmap的实现原理3.1 hashmap数据结构3.2 hashmap特点3.3 Hashmap扩容4. 什么是红黑树?5. HashMap&Hashtable的区别?1. 为什么需要理解HashMap的实现原理?HashMap是Java语言中使用频率很高的一种数据结构。 HashMap是一种经典&集大成的数据结构,同原创 2020-10-24 18:58:29 · 573 阅读 · 1 评论 -
算法和数据结构开篇:开发面试前,不得不掌握的8种数据结构
by Fahim ul Haq(CEO at Educative)Niklaus Wirth, a Swiss computer scientist, wrote a book in 1976 titled Algorithms + Data Structures = Programs.瑞士计算机科学家Niklaus Wirth在1976年写了一本名为《算法+数据结构=程序》的书。40+ years later, that equation still holds true. That’s ..原创 2020-10-23 20:43:29 · 523 阅读 · 0 评论
分享