变量 var存在的问题 可以重复声明 无法限制修改 没有块级作用域 (在全局范围内有效) 存在变量提升 const/let 不可以重复声明 let a = 1; let a = 2; var b = 3; var b = 4; a // Identifier 'a' has already been ...
分类:
其他好文 时间:
2020-07-18 13:48:57
阅读次数:
75
1、判断变量是否为空 //定义变量 var obj = {userinfo:{person:{user:"1"}}}; //并不知道userinfo是否为空,也不知道person是否为空,现在需要获取user的值 //判断userinfo不为空,并且person也不为空 if(Object.keys ...
分类:
Web程序 时间:
2020-07-18 13:45:49
阅读次数:
150
agc041_c Duomino Quality https://atcoder.jp/contests/agc041/tasks/agc041_c Tutorial https://img.atcoder.jp/agc041/editorial.pdf 称每行每列的quality为$Q$的大小为$ ...
分类:
其他好文 时间:
2020-07-17 22:08:24
阅读次数:
81
/* Name: Copyright: Author: Mudrobot Date: <DATETIME> Description: */ #include<bits/stdc++.h> #define gc() getchar()//caution!!! #define LL long long ...
分类:
其他好文 时间:
2020-07-17 14:04:00
阅读次数:
107
昨天突然脑袋比较清醒,好像似乎以前没有搞太懂的可持久化线段树一下子就搞懂了,结果打了几遍还是出现了一些意想不到的问题,下面我就来整理一下,防止以后重蹈覆辙! 下面我放一个50分的代码: #include<bits/stdc++.h> #define LL long long using namesp ...
分类:
其他好文 时间:
2020-07-17 13:57:31
阅读次数:
57
最近线段树打的我非常的难受,特别是含有Pushdown的那种,打一个错一个,还不如打暴力拿一些基础分。所以说我特意请教了大佬,然后我发现其实自己的线段树一直都是有一些问题的,下面我就来介绍一下如何用正确的姿势来打线段树保证以后打线段树都不会错!!! 首先为了不打错,我们首先要对Pushdown这个东 ...
分类:
其他好文 时间:
2020-07-17 13:55:56
阅读次数:
65
这道题我还有一些奇怪的地方没有搞懂,这里我先放一篇代码吧! 代码如下: #include<bits/stdc++.h> #define LL long long #define MX 4200 #define MOD 100000000 using namespace std; LL dp[13][ ...
分类:
其他好文 时间:
2020-07-17 13:54:28
阅读次数:
67
题目链接:https://ac.nowcoder.com/acm/problem/19810 题意看了好久才明白什么意思_(:з」∠)_ 一开始以为只有最底部的节点需要传递信息,但其实是每个官员都要传递信息。 比如这个图,红色是国王,蓝色的三个是非重儿子的节点(还有其他节点没画),传递信息的时候,蓝 ...
分类:
其他好文 时间:
2020-07-17 13:38:51
阅读次数:
55
1.将临售版转换为VOL版本 新建.bat文件 @ECHO OFF&PUSHD %~DP0 setlocal EnableDelayedExpansion&color 3e & cd /d "%~dp0" title office2016 retail转换vol版 %1 %2 mshta vbscr ...
分类:
其他好文 时间:
2020-07-16 21:57:35
阅读次数:
120
node {stage 'S1' // Define an input step and capture the outcome from it.def outcome = input id: 'Run-test-suites',message: 'Workflow Configuration',o ...
分类:
其他好文 时间:
2020-07-16 21:04:26
阅读次数:
110