码迷,mamicode.com
首页 >  
搜索关键字:hashmap hashset    ( 7972个结果
HashMap底层实现原理
HashMap 底层是如何实现的?在 JDK 1.8 中它都做了哪些优化? 在 JDK 1.7 中 HashMap 是以数组加链表的形式组成的,JDK 1.8 之后新增了红黑树的组成结构,当链表大于 8 并且容量大于 64 时,链表结构会转换成红黑树结构,它的组成结构如下图所示: 数组中的元素我们称 ...
分类:其他好文   时间:2020-07-04 18:34:35    阅读次数:44
力扣题解 1th 两数之和
1th 两数之和 暴力枚举法 直接两重循环暴力枚举,很慢。 class Solution { public int[] twoSum(int[] nums, int target) { int[] ans = new int[2]; for(int i = 0; i < nums.length; i ...
分类:其他好文   时间:2020-07-04 14:59:09    阅读次数:48
四面字节跳动(高级开发岗):分布式+中间件+TCP+JVM+Hashmap+ThreadLocal
字节跳动的面试官都挺好,面试的内容是我面试那么多家以来最全面的,问题也没有特别刁钻,都比较符合工作场景。 项目很重要,项目是敲门砖也是面试的大头,如果我没有简历上的两个项目的话,估计简历都很难被捞起来,而且进入到3面。 很多面试题都是从项目角度去提问的,而且回答的时候也可以结合项目回答,这个很加分。 ...
分类:其他好文   时间:2020-07-04 12:00:27    阅读次数:80
C# HashSet源码分享 自定义HashSet
C# HashSet源码分享 自定义HashSet 官网源码地址: https://referencesource.microsoft.com/#System.Core/System/Collections/Generic/HashSet.cs 关键点 实现原理和Dictionary差不多 Dict ...
分类:Windows程序   时间:2020-07-03 14:03:50    阅读次数:69
[编程题] 数组中的重复数字
数组中的重复数字 题目描述 Java代码 、import java.util.*; public class Solution { // Parameters: // numbers: an array of integers // length: the length of array numbe ...
分类:编程语言   时间:2020-07-03 01:09:01    阅读次数:81
Collection集合类(Set接口)
Set接口 extend Collection接口 特点:1、不允许重复的元素 2、设有索引,没有带索引的方法,也不能进行普通for 3、是一个元素的集合,存取可能不一致 4、底层是哈希表(查询快) 方法上和Collection一致 实现类:HashSet:由哈希表构成 例:Set<Integer> ...
分类:其他好文   时间:2020-07-03 00:59:20    阅读次数:55
LeetCode#3-找无重复的最长子串
import java.util.HashMap; /* 给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 示例 1: 输入: "abcabcbb" 输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。 示例 2: 输入: "bbbbb" 输出: 1 解释: ...
分类:其他好文   时间:2020-07-03 00:46:46    阅读次数:62
java用集合实现斗地主有序排列
import java.util.*; public class NewDouDiZhu { public static void main(String[] args) { HashMap<Integer,String> poker= new HashMap<>(); //1.组装牌 ArrayL ...
分类:编程语言   时间:2020-07-02 13:45:45    阅读次数:82
为什么要重写 hashcode 和 equals 方法?
作者:hsm_computer 来源:cnblogs.com/JavaArchitect/p/10474448.html 我在面试Java初级开发的时候,经常会问:你有没有重写过hashcode方法? 不少候选人直接说没写过。 我就想,或许真的没写过,于是就再通过一个问题确认:你在用HashMap的 ...
分类:其他好文   时间:2020-07-02 11:54:39    阅读次数:45
1-两数之和
import java.util.HashMap; import java.util.Map; class Solution { public int[] twoSum(int[] nums, int target) { Map<Integer, Integer> map = new HashMap ...
分类:其他好文   时间:2020-07-01 23:41:21    阅读次数:72
7972条   上一页 1 ... 28 29 30 31 32 ... 798 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!