ICode9

精准搜索请尝试: 精确搜索
  • 8.5 集合的概述与创建2022-09-02 12:32:58

         #注意: 1.集合元素不能重复,重复的话结果会去掉重复元素2.集合是无序的,和字典一样 '''集合的创建方式''' '''集合的创建的第一种方式,用{}''' '''注意由于{}与字典符号相同,创建空集合时要用函数set()创建''' t={1,1,2,2,3,3,4,4} print(t) #集合元素不能重复

  • JAVA常用集合解析2022-09-01 18:01:13

    JAVA常用集合解析 常用集合属性详解 集合底层实现原理 常用集合适用场景分析 集合属性详解 集合是一个存放对象的引用的容器,在Java中它存在于java.util包下,List、Set、Vector、Map等都继承与Collection接口。 1. Map HashMap HashTable TreeMap HashMap 常用方法 cont

  • Java集合体系大杂烩2022-09-01 14:31:56

    Java集合体系主要包括 Collection 和 Map 两种,Collection 存储着对象的集合,而 Map 存储着键值对(两个对象)的映射表。      下面贴出Map的继承/实现关系。Collection的子孙太多,这里就不贴出来了。感兴趣的可以自己用idea生成。      概括来说:   Java中4大集合系统(Map、Set

  • java使用Stream简单操作集合2022-08-31 20:01:48

      效果图    本项目使用springboot pom依赖 <!--lombok依赖--> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.16</version> </dependency> <!--引入junit

  • 贪心算法(集合覆盖)2022-08-30 23:32:14

    1.应用场景-集合覆盖问题 假设存在下面需要付费的广播台,以及广播台信号可以覆盖的地区。 如何选择最少的广播台,让所有的地区都可以接收到信号 2.贪心算法介绍 1)贪婪算法(贪心算法)是指在对问题进行求解时,在每一步选择中都采取最好或者最优(即最有利)的选择,从而希望能够导致结果

  • Java12-Map2022-08-30 15:31:50

    Java12 【Map】 主要内容 Map集合 第一章 Map集合 1.1概述 现实生活中,我们常会看到这样的一种集合:IP地址与主机名,身份证号与个人,系统用户名与系统用户对象等, 这种一一对应的关系,就叫做映射。Java提供了专门的集合类用来存放这种对象关系的对象,即 java.util.Map 接 口。 我们通过

  • List集合里添加数据2022-08-30 10:01:42

    List<User>?users=?new?List<User>();users.Add(new?User{ID=1,Name="王老师",Pwd=1});users.Add(new?User{ID=2,Name="李老师",Pwd=1});users.Add(new?User{ID=3,Name="马老师",Pwd=1}); List<User> users = new List<User>{ne

  • 学习:python进阶 基本数据类型总结2022-08-29 09:02:38

    【按存值个数】 标量/原子类型 容器类型 数字,字符串 列表,元组,字典,集合       【可变/不可变】 可变 不可变 列表、字典、集合 数字、字符串、元组       注意:元组中的元素可以是列表,此时修改列表中的值,元组也会受影响 【有序/无序】 直接访问 顺序访问(序

  • leetcode刷题记录之25(集合实现)2022-08-28 23:01:39

    题目描述: 给你链表的头节点 head ,每 k 个节点一组进行翻转,请你返回修改后的链表。 k 是一个正整数,它的值小于或等于链表的长度。如果节点总数不是 k 的整数倍,那么请将最后剩余的节点保持原有顺序。 你不能只是单纯的改变节点内部的值,而是需要实际进行节点交换。   官方题解

  • 模板集合2022-08-28 22:32:23

    建议用标题旁边打开的目录,更清晰明了! 太多了,编辑的时候要找好久,数据结构和图论都搬出去了,下面有链接。离数学搬家也不远了。 其他 读入、输出优化(必加!!!) 快读 模板 inline int read(){ int sum=0,f=1;char a=getchar(); while(a<'0' || a>'9'){if(a=='-') f=-1;a=getchar();} w

  • 真正的骗子(种类并查集)2022-08-28 21:01:43

    题目链接   思路:     分成两类:1.村民说真话,2.村民说假话。当村民说是好人的时候,有两种情况,他们都是好人和都是坏人。所以将\(a\ + \ (x + y) ,\ b\ +\ (x + y)\)和\(a, b\)合并为一个集合。同理将\(a,b+(x + y)\)和\(a + (x + y), b\)合并为一个集合。     这个合并的

  • Drf视图集合2022-08-28 15:01:55

    1.背景:        技术储备,drf适合前后端分离项目,比较适合单表操作的业务,另外丰富的视图集合配合路由自动生成,开发速度能得到极大的提升。   2、视图分类:          2.1:视图超类:                              from rest_framework.views import APIVie

  • 集合.List子接口2022-08-28 14:03:56

    特点:有序、有下标、元素可以重复 方法: void add(int index,Object o);在index位置插入对象o boolean addAll(int index,Collection c);将一个集合中的元素添加到此元素中的index 位置 Object get(int index);返回集合中指定位置的元素 List subList(int fromIndex,int toIndex

  • 泛型2022-08-28 11:34:49

     在集合中使用泛型: 1.集合接口或集合类在jsdk5.0时都修改为带泛型的结构。 2.在实例化集合类时,可以指明具体的泛型类型。 3.指明完以后,在集合类或接口中凡是定义类或接口时,内部结构(方法,构造器,属性等)使用到类的泛型的位置,都指定为实例化的泛型类型, 比如:add(E e),实例化以后,add(Int

  • 整数分组2022-08-28 09:32:48

    整数分组 给定一个包含 $n$ 个整数 $s_1,s_2, \dots ,s_n$ 的集合 $S$。 我们规定,如果某个整数在一个集合中恰好出现一次,则称该整数为超级数。 例如,集合 $\{1,1,2,3,3,3,4\}$ 中包含两个超级数 $2,4$。 现在,请你将 $S$ 分成两个集合 $A$ 和 $B$(其中一个可以为空),使得集合 $A$ 中超

  • 集合2022-08-27 23:01:25

    1、创建集合   创建集合使用{ }或set(),但是如果要创建空集合只能使用set(),因为{ }用来创建空字典。   特点:     1. 集合可以去掉重复数据;     2. 集合数据是无序的,故不支持下标。 s1 = {10, 20, 30, 40, 50} # 无序 # 结果:{50, 20, 40, 10, 30} print(s1) s2 = {10, 20

  • Day05集合-List2022-08-26 19:31:17

    List List子接口 特点:有序,有下标,元素可以重复 方法: void add(int index,Object o):在index位置插入元素o。 boolean addAll(int index,Collection c):将一个集合中的元素添加到此集合中的index位置。 Object get(int index):返回集合中指定index位置元素。 List subList(in fromIndex,int

  • 【Scala】集合高级计算2022-08-26 16:02:27

    集合高级计算 ( 1 )过滤 遍历一个集合并从中获取满足指定条件的元素组成一个新的集合 ( 2 ) 转化 / 映射( map ) 将集合中的每一个元素映射到某一个函数 ( 3 )扁平化 ( 4 )扁平化 + 映射 注: flatMap 相当于先进行 map 操作,在进行 flatten 操作集合中的每个元素的子元素映射到某个函数并返回

  • Kruskal和Prim算法详解2022-08-26 15:04:38

    最小生成树概念(转载)   假设一个国家有一些城市,这些城市可以互相连接起来,假设每两个城市之间的道路有很多条,那么一定存在这样的情况,可以用最少的路程连接各个城市。   以上这个问题就可以归纳为最小生成树问题,用正式的表述方法描述为:给定一个无方向的带权图G=(V, E),最小生成

  • 集合.Collection体系集合2022-08-25 17:32:32

    Collection父接口 特点:代表一组任意类型的对象,无序,无下标,不能重复 方法: boolean add(Object obj);添加一个对象 boolean addAll(Collection c);将一个集合中的所有对象添加到此集合中 void clear();清空此集合中的所有对象 boolean contains(Object o);检查此集合中是否包含o

  • mongodb 副本集搭建2022-08-25 16:02:40

    1 搭建 http://www.caotama.com/1950994.html (注意执行的语句,报错有可能是符号是中文的,符号全部改成英文即可)   2 验证(在master库执行创建集合,然后去slave库查看数据是否同步) db.createCollection("goods") // 创建goods集合   db.goods.insert({id:123,name:'hello'}) // 给go

  • ArrayList集合概述和基本使用和常用方法和遍历2022-08-25 14:05:06

    ArrayList集合概述和基本使用 数组的长度不可以发生改变 但是ArrayList集合的长度是可以随意变化的 对于ArrayList来说,有一个尖括号<E>代表泛型 泛型:也就是转正集合当中的所有元素,全都是统一的什么类型 注意:泛型只能是引用类型,不能是基本类型 注意事项: 对于ArrayList集合来说,直接

  • 达内培训Week2 集合01 8.242022-08-24 19:06:11

    集合01 8.24 什么是集合: 集合和数组类似,可以保存一组元素,并且提供了操作数组元素的方法,使用方便。 Java集合框架接口 Java.util.Collection接口:所有结合的接口,封装了所有集合共有的内容。下面有多个实现类,有更多的数据结构可以选择。 Collection接口下面还有常见的子接口:

  • Java-Java集合流操作2022-08-24 08:33:02

    List分组 List去重 1、单字段去重 2、多字段去重 List交集方法retainAll List 分组去重获取最新记录 List 分组去重获取最新记录 修订记录 版本 是否发布 2020-01-25 v1.0 是 2021-03-19 v1.1 是 List分组 Map<String,List<ClassEntity>> = classEntities.strea

  • 面试--集合2022-08-23 23:00:28

    ☺ 集合重点---HashMap 可以看一下文章《从HashMap的执行流程开始 揭开HashMap底层实现》 一、集合 1、说说List、Set、Map三者的区别? 谈及元素的有序性、重复性,Map的键值对结构 答:List 存储的元素是有序的,可以重复的;而 Set 存储的元素是无序的,不可以重复的; Map 是以 key-value

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有