网站首页 站内搜索

搜索结果

查询Tags标签: 元素,共有 4385条记录
  • python 最小堆最大堆

    堆本质是完全二叉树,最小堆要求节点元素不大于左右叶子节点元素,最大堆要求节点元素不小于左右叶子节点元素。 下面通过例子来讲解最大堆。 给定一个列表array=[16,7,3,20,17,8],对其进行堆排序。首先根据该数组元素构建一个完全二叉树,得到 根据最大堆的定义要求,我…

    2021/5/15 14:25:22 人评论 次浏览
  • 【78期】别找了,Java集合面试问题这里帮你总结好了!

    1.Java集合框架是什么?说出一些集合框架的优点? 每种编程语言中都有集合,最初的Java版本包含几种集合类:Vector、Stack、HashTable和Array。 随着集合的广泛使用,Java1.2提出了囊括所有集合接口、实现和算法的集合框架。在保证线程安全的情况下使用泛型和并发集合类,…

    2021/5/15 12:55:16 人评论 次浏览
  • 【JavaWeb】CSS

    CSScascading style sheets层叠样式表优:①功能强大;②内容展示与控制分离:解耦、分工简易;③提高开发效率标签::属于一种样式(html就像是一个人,我们用CSS来给他化妆)块,容器块级标签(独占一行)行级标签书写方式:生效是就近原则 内联:内部:(元素选择器)外…

    2021/5/15 12:28:49 人评论 次浏览
  • 【JavaSE】5.集合Collection:List、Set;Map

    — title: JavaSE_5.集合Collection:List、Set;Map date: 2020-11-09 20:01:08 tags: JavaSE —泛型<>单列集合List、Set;双列集合:MapCollection接口: list接口(ArrayList、LinkedList)、set接口(HashSet、TreeSet、LInkedSet) Map接口: HahMap(实现类)…

    2021/5/15 12:26:51 人评论 次浏览
  • Redis 5大数据类型的操作 以及底层结构

    String指令 1.set [key] [value] 设置key的值 2.get [key] 获取指定key的值 3.del [key] 删除指定key(通用) 4.setnx [key] [value] 设置指定key的值,但是若此key存在则添加失败 5.strlen [key] 获取指定key的值的长度 6.append [key][value] 把值添加到指定key的值后面…

    2021/5/14 19:56:15 人评论 次浏览
  • 数组

    数组:数组中的元素都可以通过下标来访问,下标从 0 开始。例如,可以通过 scores[0] 获取数组中的第一个元素 76 ,scores[2] 就可以取到第三个元素 92 啦! 1、 声明数组 语法: 数据类型[ ] 数组名; 或者 数据类型 数组名[ ]; 其中,数组名可以是任意合法的变量名…

    2021/5/14 10:25:56 人评论 次浏览
  • leetcode算法题基础(四十二) 回溯算法总结

    前言 回溯法,⼀般可以解决如下⼏种问题:组合问题:N个数⾥⾯按⼀定规则找出k个数的集合 切割问题:⼀个字符串按⼀定规则有⼏种切割⽅式 ⼦集问题:⼀个N个数的集合⾥有多少符合条件的⼦集 排列问题:N个数按⼀定规则全排列,有⼏种排列⽅式 棋盘问题:N皇后,解数独等等…

    2021/5/13 22:55:54 人评论 次浏览
  • ArrayList和LinkedList源码分析

    ArrayList 构造方法: 默认构造方法:ArrayList() 1、将空的Object数组赋值给elementData设定集合大小构造方法:ArrayList(int initialCapacity) 1、判断initialCapacity < 0, 抛异常, 2、initialCapacity > 0 ,给elementData创建对应大小的Object数组 3、initial…

    2021/5/13 12:25:57 人评论 次浏览
  • JavaScript Table 对象

    HTML DOM Table 对象Table 对象 Table 对象代表一个 HTML 表格。 在 HTML 文档中 <table> 标签每出现一次,一个 Table 对象就会被创建。Table 对象方法方法描述createCaption() 为表格创建一个 caption 元素。createTFoot() 在表格中创建一个空的 tFoot 元素。crea…

    2021/5/13 1:25:43 人评论 次浏览
  • 基础算法之插入排序(insetion sorting)

    1,算法名称:升序插入排序(insertion sorting) 2,时间复杂度:O(n^2) 3,实现方式:C语言 4,空间复杂度:O(1) 5,稳定性:稳定 6,算法思想:插入排序原理很简单,将一组数据分成两组,我分别将其称为有序组与待插入组。每次从待插入组中取出一个元素,与有序组的元…

    2021/5/12 22:27:10 人评论 次浏览
  • 【C++】攻克哈希表(unordered_map)

    文章目录 与hash_map纠缠的日子 unordered_map测试代码 unordered_map与map的区别 hash_map ≈ unordered_map unordered_map 使用 成员函数: 对 c++ unordered_map 源码的解析与hash_map纠缠的日子 hash_map可以说是我一直欲求不得的宝了,第一次接触我就想拿下它,奈何…

    2021/5/12 20:28:32 人评论 次浏览
  • JavaScript获取元素的常用方式

    注:(代码非本人所写,只用于学习参考) 目录 1.使用id获取元素 document.getElementById("id属性的值"); 2.使用name属性的值获取元素 document.getElementsByName("name属性的值"); 3.使用类样式的名字获取元素 document.getElementsByClassName(…

    2021/5/12 20:27:21 人评论 次浏览
  • JavaSE基础八----<集合(3)>【Set接口及其实现类,Set接口的迭代方式】

    文章目录 Set接口及其实现类HashSetTreeSet Set接口的迭代通过一个方法迭代增强For循环迭代器遍历Set接口及其实现类Set接口继承了Collection接口。 Set中所存储的元素是不重复的, Set中的元素是没有索引的. Set接口有两个实现类;HashSet,TreeSet.HashSetHashSet是无序的(…

    2021/5/12 20:25:47 人评论 次浏览
  • 【Redis数据结构 List 类型】List 类型生产中的应用 消息队列、排行榜、老干妈的朋友圈、监控程序的实现

    想要看更加舒服的排版、更加准时的推送 关注公众号“不太灵光的程序员” 每日八点有干货推送 公众号“不太灵光的程序员” 同时发布《【Redis数据结构 List 类型】List 类型生产中的应用 消息队列、排行榜、朋友圈、监控程序的实现》本文依旧会对学习内容进行拆分,建议阅…

    2021/5/12 19:26:22 人评论 次浏览
  • 基础算法| 常用排序算法小结

    转载自:https://mp.weixin.qq.com/s/Qsll45WSkWZrYexWi7v5qg排序基础 排序的定义 将杂乱无章的数据元素,通过一定的方法按关键字顺序排列的过程叫做排序。 排序的分类 排序可分为内排序和外排序。 所谓内排序就是所有的数据和操作都在内存中完成。 而外排序就是说需要排…

    2021/5/12 14:25:24 人评论 次浏览
扫一扫关注最新编程教程