码迷,mamicode.com
首页 >  
搜索关键字:hashmap hashset    ( 7972个结果
15. 三数之和-HashMap-中等难度
给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有满足条件且不重复的三元组。 注意:答案中不可以包含重复的三元组。 示例: 给定数组 nums = [-1, 0, 1, 2, -1, -4], 满足要求的三元组 ...
分类:其他好文   时间:2020-07-20 15:40:10    阅读次数:87
java 获取传入值的区间
1 /** 2 * 获取值的区间 3 * 4 * @param num 值 5 */ 6 public static Map<String, Integer> getNumSection(Integer num) { 7 Map<String, Integer> map = new HashMap( ...
分类:编程语言   时间:2020-07-20 13:07:55    阅读次数:75
Java常见集合的默认大小及扩容机制
在面试后台开发的过程中,集合是面试的热话题,不仅要知道各集合的区别用法,还要知道集合的扩容机制,今天我们就来谈下ArrayList 和 HashMap的默认大小以及扩容机制。 在 Java 7 中,查看源码可以知道:ArrayList 的默认大小是 10 个元素,HashMap 的默认大小是16个元 ...
分类:编程语言   时间:2020-07-20 10:33:00    阅读次数:74
LeetCode刷题记录-36
这题的思路也比较清晰,三个判断规则内部的逻辑都是相同的,可以提取出来做成一个单独的方法:boolean check(char[] chars) 题目有“只能出现一次”这种字眼,一般都要用到哈希表,这里的boolean check(char[] chars)刚好可以用到 1 private stati ...
分类:其他好文   时间:2020-07-19 23:31:41    阅读次数:73
Map调优-1
package com.exam; import java.util.HashMap; import java.util.Map; /** * @author zt on 2020/7/18 * <p> * 1、创建十个HashMap,每个HashMap含有10万条记录; * 2、传递不同的构造方法 ...
分类:其他好文   时间:2020-07-19 00:55:31    阅读次数:77
HashSet保证元素唯一原理以及HashMap扩容机制
一、HashSet保证元素唯一原理: 依赖于hashCode()和equals()方法1、唯一原理: 1.1 当HashSet集合要存储元素的时候,会调用该元素的hashCode()方法计算哈希值 1.2 判断该哈希值对应的位置上,是否有元素 1.3 如果该哈希值位置上没有元素,那么就直接存储该元素 ...
分类:其他好文   时间:2020-07-19 00:31:43    阅读次数:69
JAVA集合Set 交集、差集、并集
JAVA集合Set 交集、差集、并集 /** * Created by yuhui on 2017/7/11 0011. */ import java.util.HashSet; import java.util.Set; public class TestSet { public static v ...
分类:编程语言   时间:2020-07-18 22:00:28    阅读次数:141
环形链表 II
题解:hashset(没有达到进阶的要求) /** * Definition for singly-linked list. * class ListNode { * int val; * ListNode next; * ListNode(int x) { * val = x; * next = ...
分类:其他好文   时间:2020-07-18 11:31:09    阅读次数:54
Java集合多线程安全
线程安全与不安全集合 线程不安全集合: ArrayList LinkedList HashMap HashSet TreeMap TreeSet StringBulider 线程安全集合: Vector HashTable Properties 集合线程安全与解决方案 ArrayList线程安全问题 ...
分类:编程语言   时间:2020-07-17 22:03:41    阅读次数:77
Redis入门
REDIS Redis简介 什么是Redis redis是一个开源的、使用C语言编写的、支持网络交互的、可基于内存也可持久化的Key-Value数据库(非关系性数据库)。 redis的优势 速度快,因为数据存在内存中,类似于HashMap,HashMap的优势就是查找和操作的时间复杂度都是O(1) ...
分类:其他好文   时间:2020-07-17 09:41:32    阅读次数:70
7972条   上一页 1 ... 22 23 24 25 26 ... 798 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!