用户中心USER CENTER

首页/用户
  • Java集合_HashMap篇

    摘要:如果不重复,判断是否是类型,如果是红黑树,直接插入。条件为时执行链表转红黑树,然后插入。为了避免尾部遍历。添加元素时,如果超过阈值,就要进行扩容,如果两个元素同时添加,线程和线程可能同时扩容。 1.HashMap结构     HashMap是存键值对(key-value)映射的数据结构,由数组+链表组成的,数组是HashMap的主体,链表则是主要为了解决哈希冲突而存在的,如果定位到的数...

    MoAir 发布于Java
  • 告诉你,Spring Boot 真是个牛逼货!

    摘要:同时,也提供了一个命令行工具来执行的脚本。应用监控提供一系列端点可以监控服务及应用,能对应用做健康检测。这样,需要对配置信息非常熟悉,要找起问题来不是很容易。相对于优点来说,这些缺点也都不算什么。总之,是值得我们任何一个开发者尝试摸索的。 现在 Spring Boot 非常火,各种技术文章,各种付费教程,多如牛毛,可能还有些不知道 Spring Boot 的,那它到底是什么呢?有什么用...

    MoAir 发布于Java
  • leetcode14 4sum

    摘要:这里需要注意及时处理掉重复的情况。那么就需要尽可能排除不可能的情况来提高计算效率。因为数组已经被排序,所以可以根据数组中元素的位置判断接下来的情况是否有可能合成目标值。 题目要求 此处为原题地址 Given an array S of n integers, are there elements a, b, c, and d in S such that a + b + c + d =...

    MoAir 发布于Java
  • [LeetCode] Find the Duplicate Number

    Problem Given an array nums containing n + 1 integers where each integer is between 1 and n (inclusive), prove that at least one duplicate number must exist. Assume that there is only one duplicate nu...

    MoAir 发布于Java
  • leetcode 448 Find All Numbers Disappeared in an Ar

    摘要:如果这个位置的值为正意味着我们还没有对这个元素进行过操作,我们将这个位置的元素的值取负。在整个遍历结束后,没有取负的值的索引,就可以对应到没有在数组出现过的值解法 题目详情 Given an array of integers where 1 ≤ a[i] ≤ n (n = size of array), some elements appear twice and others ap...

    MoAir 发布于Java
<