Java
文章平均质量分 87
wheelmouse7788
这个作者很懒,什么都没留下…
展开
-
【AI】SpringCloudAlibaba AI 学习
Spring Cloud Alibaba AI 以 Spring AI 为基础,并在此基础上提供阿里云通义系列大模型全面适配,让用户在 5 分钟内开发基于通义大模型的 Java AI 应用。原创 2024-07-26 10:50:10 · 294 阅读 · 0 评论 -
哈希冲突及解决方法简述
这是因为当链表变得很长时,遍历链表的时间复杂度为O(n),而平衡树的搜索时间复杂度为O(log n),因此在包含大量元素且发生大量冲突的情况下,平衡树可以提供更快的操作速度。当HashMap中的元素数量过多时,为了保持性能,HashMap会进行扩容操作,即创建一个新的更大的哈希桶数组,并将所有现有的键值对重新哈希到新数组中。● 动态调整哈希表的大小:当哈希表的负载因子(已存储的元素数量与哈希表大小的比值)超过一定阈值时,将哈希表的大小扩大一倍,并重新哈希所有的元素。这种方法的缺点是需要设计第二个哈希函数。原创 2024-03-26 13:33:17 · 473 阅读 · 0 评论