网站首页 站内搜索

搜索结果

查询Tags标签: 元素,共有 4385条记录
  • Java核心技术卷一笔记7

    第九章 集合 9.1 Java集合框架在Java类库中,集合类的基本接口是Collection接口。 访问集合元素时,使用“for each”循环编译器会将其翻译成带有迭代器的循环。 元素被访问的数据取决于集合类型,对于ArrayList进行迭代就会按顺序得到元素。 而访问HashSet的元素则会获得…

    2021/6/8 1:33:07 人评论 次浏览
  • Java并发之集合类

    一、JDK集合类1.1 ArrayList 基本特点:基于数组,便于按照index访问,超过数组需要扩容,扩容成本较高。 原理:使用数组模拟列表,默认大小10,扩容1.5倍 安全问题:多线程写慧重读,多线程读写也会冲突。多线程下会抛ConcurrentModificationException异常。 1.2 Linked…

    2021/6/7 22:35:26 人评论 次浏览
  • 关于Java集合类的算法

    Java的集合框架除了提供了一些集合类的实现以外,还提供了一些有用的算法。在本随笔中,我们将讨论其中的一些算法的使用,以及用自己的算法思想编写适用于集合框架的算法。 1、使用泛型算法的原因泛型集合接口有一个非常明显的优点就是算法只需要实现一次。举一个例子:考…

    2021/6/7 22:24:22 人评论 次浏览
  • 【C++】哈希(闭散列,开散列)

    哈希 unordered系列关联式容器unordered_map&& unordered_set关联性容器介绍介绍 底层结构哈希概念哈希冲突闭散列闭散列介绍实现开散列介绍开散列增容机制实现开散列和闭散列比较unordered系列关联式容器 unordered_map&& unordered_set 关联性容器介绍 …

    2021/6/7 14:21:03 人评论 次浏览
  • Codeforces Round #724 (Div. 2) D.Omkar and Medians

    题意 已知一个数组a和数组b,bi是a数组中前i个元素的中位数,现在给定b数组,判断是否可以求出a数组,如果可以求出a数组,就输出"YES",否则输出"NO".例如:给定b数组为[2,1,2,3],则符合b数组的a数组可以是[2,1,0,3,4,4,3]. 思路 采用树状数组对元素…

    2021/6/7 10:51:20 人评论 次浏览
  • TERSUS无代码开发(笔记101)-CSS样式设置说明 (2021-06-07 09:51)

    CSS样式设置 ==> https://www.w3school.com.cn/h.asp1.常用显示样式大小尺寸说明 间距边距说明 各类颜色说明 width 宽 margin 外边距 color颜色 height 高 padding 内边距 background-color背景色font-weight 字体加粗 float浮动 详见下面4.6笔记块盒子…

    2021/6/7 10:26:14 人评论 次浏览
  • python知识心得08

    昨日内容回顾队列与堆栈 # 队列 # 先进先出 # 堆栈 # 先进后出 # 列表模拟实现 # append # pop字典内置方法 d = {name:jason,pwd:123} d[name] # 取值的时候不推荐使用 d.get(name) # 推荐使用d[name] = tony d[age] = 18d.keys() d.values() d.items()del d[name] …

    2021/6/6 20:29:51 人评论 次浏览
  • 【回溯算法】四、回溯模板

    class Solution {//1.全局变量,这样方便回溯方法少点参数传递,看起来直观点List<List<Integer>> res = new ArrayList<>();Deque<Integer> path = new ArrayDeque<>();public List<List<Integer>> combinationSum(int[] cand…

    2021/6/6 20:24:42 人评论 次浏览
  • Redis数据类型及命令

    Redis数据类型及命令 基本数据类型 String - 字符串我提前存入了两个数据 k:v 、z:c追加字符串 追加字符串,如果当前可以不存在就相当于 set APPEND xxx value获取字符串长度 STRLEN XXX自动加 1 INCR XXX自动减 1 DECR XXX设置步长,指定增量 INCRBY XXX 数值设置步长,指…

    2021/6/6 19:25:52 人评论 次浏览
  • Redis数据类型及命令

    Redis数据类型及命令 基本数据类型 String - 字符串我提前存入了两个数据 k:v 、z:c追加字符串 追加字符串,如果当前可以不存在就相当于 set APPEND xxx value获取字符串长度 STRLEN XXX自动加 1 INCR XXX自动减 1 DECR XXX设置步长,指定增量 INCRBY XXX 数值设置步长,指…

    2021/6/6 19:24:54 人评论 次浏览
  • 元祖

    #定义元祖# 方式一a=(4,5,6)d=9,8,7print(a)print(d)# 特别低a=1,a=(1,) #元素不能改值,不能删除,添加 只能在定义一个改#不想要了 del b 指向空间地址清空#元祖print(a*3) 把a复制三遍#元祖求最大值max(b) 求和sum(a)#index查找某个元素在元祖里首次出现的位置#count 统…

    2021/6/6 10:50:56 人评论 次浏览
  • 用C++实现数组的二分查找算法

    二分查找算法 原理:在使用二分查找算法之前先要确定被查找的数组必须有序的,即确定待寻找的元素的范围是[low, high],然后逐步缩小范围直到找到或找不到该元素为止。具体做法是:先取数组中间位置(mid=(low+high)/2)的数据元素与给定值比较。若相等,则查找成功;否则…

    2021/6/5 22:21:00 人评论 次浏览
  • Java学习第七天——数组

    数组 一、数组的定义数组是相同数据类型的有序集合数组描述的是相同类型的若干数据,按照一定的先后顺序排列组合而成其中,每一个数据称作一个数据元素,每个数组元素可以通过一个下标来访问它们二、数组的声明创建首先必须声明数组变量,才能在程序中使用数组。下面是声…

    2021/6/5 20:51:04 人评论 次浏览
  • HTML-JavaScript

    HTML-JavaScript 01. JavaScript写在哪里head部分: 用于声明变量,函数,类型,为事件绑定处理函数 body部分: 调用脚本执行 外部脚本: 用于定义函数,类型 执行顺序: 在代码中从上往下<!DOCTYPE html> <html lang="en"> <head><meta char…

    2021/6/5 20:21:17 人评论 次浏览
  • JAVA集合框架

    集合关系图 简略图 完整关系图 集合的概念 在Java程序中可以通过数组来保存对象,但是某些情况下不确定到底需要保存多少个对象,此时数组将不再适用,因为数组的长度不可变,为了保存这些数目不确定的对象,jdk提供了集合类 集合的存储结构 1.顺序存储(ArrayList,Vec…

    2021/6/5 12:22:29 人评论 次浏览
扫一扫关注最新编程教程