Map接口详解 1.Map接口特点 Map 和Collection并列存在,用于保存具有映射关系的数据,即一个键值对(key -- value) Map中的key和value可以是任何引用类型的数据,会封装到HashMap$Node对象中(Node是一个内部类) Map中的key不允许重复(hash ...
分类:
其他好文 时间:
2021-05-24 00:54:01
阅读次数:
0
「图论」第4章 强连通分量课堂过关 A. 【例题1】有向图缩点 题目 代码 #include <iostream> #include <cstdio> #include <cstring> #include <queue> using namespace std; #define N 10010 # ...
分类:
其他好文 时间:
2021-05-23 23:52:43
阅读次数:
0
HashMap的put方法内部是调 putVal 来完成的,下面详细分析putVal方法: 1 final V putVal(int hash, K key, V value, boolean onlyIfAbsent, // 参数说明 2 boolean evict) { 3 Node<K,V>[ ...
分类:
其他好文 时间:
2021-05-23 23:41:34
阅读次数:
0
https://codeforces.ml/contest/559/problem/C 题意: 从矩阵的左上角走到右下角,其中$n$个格子不能走,每次只能向右走或者向下走,问方案数。矩阵大小$105 \times 105$,\(1 \leq n \leq 2000\)。 思路: 矩阵大小太大了,不能 ...
分类:
其他好文 时间:
2021-05-23 23:32:23
阅读次数:
0
二叉搜索树 二叉搜索树满足这样的性质: 每个节点 x 有一个键值。 节点 x 的键值大于等于左子树的任意节点 y 的键值. 节点 x 的键值小于等于右子树的任意节点 z 的键值. 二叉搜索树的表达 struct Node{ int key; Node*parent ; Node*left; Node ...
分类:
其他好文 时间:
2021-05-23 23:08:30
阅读次数:
0
yarn和npm都是包管理工具,yarn比npm好用 特点 速度快、离线模式 离线模式:之前安装过的包会被保存进缓存目录,以后安装就直接从缓存中复制过来 不会出现npm可能出现的问题 npm把依赖安装到node_modules目录的过程具有不确定性,而由于重复的依赖可以合并到一起,从而导致node_ ...
分类:
其他好文 时间:
2021-05-23 23:02:57
阅读次数:
0
//单链表基本操作 1 #include <stdio.h> 2 3 #include <stdlib.h> 4 5 6 typedef struct _NODE 7 { 8 int data; 9 struct _NODE *pNext; 10 }NODE,*PNODE; 11 12 PNODE ...
分类:
编程语言 时间:
2021-05-23 22:56:58
阅读次数:
0
测试ts代码的时候 为了方便 不用tsc去编译 直接用ts-node去联调ts代码 安装typescript npm install -g typescript //$ tsc -v //Version 3.2.2 安装ts-node npm官方地址https://www.npmjs.com/pac ...
分类:
其他好文 时间:
2021-05-04 16:33:48
阅读次数:
0
题目链接 维护一个区间最小值同时维护一个区间最小值的减法 #include <bits/stdc++.h> using namespace std; const int N = 100010; int a[N]; int n,k; struct node{ int l,r; int v,add; } ...
分类:
其他好文 时间:
2021-05-04 16:06:56
阅读次数:
0
Ansible快速入门# 介绍# Ansible是一款简单的运维自动化工具,只需要使用ssh协议连接就可以来进行系统管理,自动化执行命令,部署等任务。 Ansible的特点 1、ansible不需要单独安装客户端,也不需要启动任何服务2、ansible是python中的一套完整的自动化执行任务模块3 ...
分类:
其他好文 时间:
2021-05-04 16:06:24
阅读次数:
0