无序的数据集合:应用场景如微博相互关注,你关注的人也关注了xxxx(交集,并集等操作)1.intset 2hashtable intset 编码: 当存储的数据都为整型时其存储结构位intset 当存储的数据只要有一个不为整型时,其编码为hashtable ...
分类:
其他好文 时间:
2021-06-02 20:41:30
阅读次数:
0
为什么写博客 总结+思考 提升逻辑思维能力 结交朋友 Markdown语法 标题 #为一级标题 ##为一级标题 以此类推 字体 两边加为粗体 两边加为斜体 两边加为加粗+斜体 引用:> 为引用 分割线: 为分割线 图片:! 感叹号要英 超链接:要用英文 列表 有序列表:1.加空格 无序列表:- 或+ ...
分类:
其他好文 时间:
2021-06-02 15:51:25
阅读次数:
0
Map 实现类之一:HashMap?HashMap是 Map 接口 使用频率最高的实现类。?允许使用null键和null值,与HashSet一样,不保证映射的顺序。?所有的key构成的集合是Set:无序的、不可重复的。所以,key所在的类要重写:equals()和hashCode()?所有的valu ...
分类:
其他好文 时间:
2021-05-25 18:06:36
阅读次数:
0
集合是无序可变的容量对象,与字典一样使用大括号为界定符,同一个集合的元素不允许重复,集合元素具有唯一性。 集合创建:1,直接集合赋值给变量2,使用set()函数将列表、元组等其他可迭代对象转换为集合“若有其他重复元素则保留一个元素” 集合对象的增删查改:1,增加:add()函数2,删除:pop()方 ...
分类:
编程语言 时间:
2021-05-24 12:58:34
阅读次数:
0
前言 很基础的一道树形DP题。 题目 AtCoder 题目大意: 给定一棵 \(N\) 个点的带权树,询问每个无序点对间的异或距离和。答案对 \(10^9+7\) 取模。 \(2\le N\le 2\times 10^5;0\le w_i\le 2^{60}.\) 讲解 先考虑边权是 \(0,1\) ...
分类:
其他好文 时间:
2021-05-24 12:25:02
阅读次数:
0
go for range循环map是无序的 , 这个是go team团队 有意为之 在进行循环遍历的时候 , 生成了一个随机数作为遍历开始的位置 可以for range循环map取出所有的key , sort.Strings(keys) , 排序所有的keys 再循环所有的keys , 按这个循环取 ...
分类:
其他好文 时间:
2021-04-29 11:44:15
阅读次数:
0
Typora 软件的基本使用 1. 标题 一级标题: # 二级标题:## .. 2. 列表 1.1 无序列表(-) 1.2 有序列表(1.) 3. 引用(>) command+option+Q 引用效果 4. 代码块 (```+代码编程语言) command+option+C print("hell ...
分类:
其他好文 时间:
2021-04-27 14:15:28
阅读次数:
0
<template> <div class="box"> <div class="swipers"> <template v-for="(item, index) in lists" > <div class="item" v-if="index==active" :key="'0'+index" ...
分类:
其他好文 时间:
2021-04-26 13:50:48
阅读次数:
0
#堆排序 通过将无序表转化为堆,可以直接找到表中最大值或者最小值,然后将其提取出来,令剩余的记录再重建一个堆, 取出次大值或者次小值,如此反复执行就可以得到一个有序序列,此过程为堆排序。 思路: 1.创建一个堆 H[0……n-1]; 2.把堆首(最大值)和堆尾互换; 3.把堆的尺寸缩小 1,并调用 ...
分类:
编程语言 时间:
2021-04-20 14:08:43
阅读次数:
0
MarkDown学习 标题 三级标题 四级标题 分割线 字体 斜体 加粗 斜体加粗 列表 无序 A B 代码 #include<iostream> using namespace std; int main(){ cout<<"HelloWorld!"<<endl; return 0; } ...
分类:
其他好文 时间:
2021-04-15 12:10:09
阅读次数:
0