首页 > 其他分享 >学习记录15集合

学习记录15集合

时间:2022-10-05 21:13:11浏览次数:51  
标签:存储 15 记录 数据类型 数组 集合 长度

集合

什么是集合?

同时存储多个元素,需要怎么做?
以前学习过数组,可数组的使用是有弊端的——数组的长度是固定的
集合与数组一样,都可以被看作是一个容器。
在没有添加元素的情况下,集合长度为0,往后增加元素,都是自动扩容

集合和数组的对比

集合存储数据的数据类型与数组有所差异
数组的长度是固定的,而集合的长度是自动伸缩的
数组可以存储基本数据类型(整数、小数、字符)与引用数据类型;但集合,只能直接的存储引用数据类型,而不能直接存基本数据类型的
只能通过间接的方式实现,就是把基本数据类型变成其对应的包装类

标签:存储,15,记录,数据类型,数组,集合,长度
From: https://www.cnblogs.com/hezhipeng/p/16756389.html

相关文章

  • 并发学习记录16:任务调度线程池
    在任务调度池功能加入之前,可以使用java.util.Timer来实现定时功能,Timer的优点在于简单易用,但由于所有任务都是由同一个线程来调度,因此所有任务都是串行执行的,同一时间只能......
  • 【C语言_15】自定义函数和math库函数详解篇!
    一.函数的概念1.什么是函数?函数就是一段封装好的,可以重复使用的代码,它使得我们的程序更加模块化,不需要编写大量重复的代码。函数可以提前保存起来,并给它起一个独一无二的名......
  • 15_AAC编码实战
    本文将分别通过命令行、编程2种方式进行AAC编码实战,使用的编码库是libfdk_aac。要求fdk-aac对输入的PCM数据是有参数要求的,如果参数不对,就会出现以下错误:[libfdk_aac......
  • 某道毒瘤题的做题记录
    \(\text{ABC238G}\)题意给定一个序列\(a\),和\(q\)次询问,每次询问询问是否有\[\existsk\in\mathbbN,\prod_{i=l}^ra_i=k^3\]非正解显然可以对\(a_i\)......
  • luogu P3644 [APIO2015] 八邻旁之桥
    Link题解首先忽略掉同侧的询问。对于\(K=1\),它其实就是问一个点到其它点的距离之和最小值,直接找到中位数然后计算即可。对于一条路线,我们可以发现,如果建的桥里这两个......
  • C语言学习记录3
    #每日美图分享##include<stdio.h>intmain(){inti=1;while(i<=10){if(i==5)continue;printf("%d\n",i);i++;}return0;}该代码的运行结果为:1234而......
  • 【题解】P3583 [POI2015] KWA
    模拟赛出这道题???还好赛时乱搞做出来了(/hanxlinkDescription定义一个数\(n\)的拆分为:将\(n\)表示为若干个不同的正整数的平方和。令\(k(n)\)为\(n\)的拆分中最......
  • 将容器中(数组、集合)的数据串成字符串
    开发工具VC7(VS2002)核心代码用到MFC,测试代码用到stl本代码功能,将容器中(数组、集合)的数据串成字符串核心代码和扩展代码往往不是一个人完成的。扩展代码和使用也很可能......
  • 20146月份到2015年5月份70个大中城市住宅销售价格变动情况
    2015年5月份70个大中城市住宅销售价格变动情况​​​http://www.stats.gov.cn/tjsj/zxfb/201506/t20150618_1170358.html​​​(一)与上月相比,70个大中城市中,价格下降的......
  • P3226 [HNOI2012]集合选数 题解
    纪念一下30紫and500AC首先先膜拜一下神仙出题人,这题太神仙了。题意:要构造一个集合,使得$x\inA$,满足$2x\notinA$且$3x\notinA$,求\(\{1,2,\ldots,n\}\)......