P3372 【模板】线段树 1 要求实现一个数据结构支持区间查询和区间修改 改装后的树状数组 #include<cstdio> using namespace std; #define MAXN 100010 int n,m;long long tree1[MAXN],tree2[MAXN],k,K ...
分类:
编程语言 时间:
2020-06-12 01:00:41
阅读次数:
64
这道题明显的树形DP,但是我有一个邪恶的想法,让他变成多叉树,而且不用返回可以幻影移形,但是得走回来才能去另一条走廊。这看起来很恶毒,我也不知道怎么做。 做法大家都解释的差不多了,这里我主要说一下毒瘤的读入 这道题的读入与这篇博客所讲的题目的输入非常相似 void init(int &x){ x=+ ...
分类:
其他好文 时间:
2020-06-11 20:04:20
阅读次数:
55
变量的例子 #include<iostream> using namespace std; int main(){ int a = 10; //打印出a=10 cout << "a="<<a<<endl; system("pause"); return 0; } 3常量的例子 /* 3.1宏常量 # ...
分类:
编程语言 时间:
2020-06-11 19:38:26
阅读次数:
62
zsh compinit: insecure files, run compaudit for list. Ignore insecure directories and continue [y] or abort compinit [n]? 输入compaudit后输出如下: /usr/local ...
分类:
其他好文 时间:
2020-06-11 19:28:26
阅读次数:
68
我们知道:在浏览器环境中,常见的 macro task 有 setTimeout、MessageChannel、postMessage、setImmediate。而常见的 micro task 有 MutationObsever 和 Promise.then。 Vue中对于 macro task 的 ...
分类:
其他好文 时间:
2020-06-11 13:34:38
阅读次数:
70
T1 第一题(eat.cpp/c/pas) 贪心 排序 模拟 【问题描述】 凶猛的**出来吃人了! 每天早晨,**从大山里出来,到达一个城市,然后花费一整天的时间把这座城市里的人 吃光。直到夜晚,**才回到山中去。当**经过一个城市时,不管是否吃人,它都会把这座城 市彻底破坏,以至于下次不能再到这个 ...
分类:
其他好文 时间:
2020-06-10 21:01:45
阅读次数:
67
题目描述: 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例: 输入:1->2->4, 1->3->4输出:1->1->2->3->4->4 JavaScript实现: 时间复杂度:O(n+m); 空间复杂度:O(n+m); 思路:递归 /** ...
分类:
编程语言 时间:
2020-06-09 09:59:31
阅读次数:
73
打开窗口“Process Defaults”, 把"Enable Audit Logging" 的值改为1。值1是打开,值0是关闭。 然后去打开窗口"Audit Log"后,可以看到相关Log: 在这个窗口,你还可以对log进行删除。 自定义审核log,那以怎样操作呢? 打开窗口"Audit Log ...
分类:
其他好文 时间:
2020-06-09 09:54:59
阅读次数:
56
方伯伯的玉米田 方伯伯在自己的农田边散步,他突然发现田里的一排玉米非常的不美。这排玉米一共有 \(N\) 株,它们的高度参差不齐。 方伯伯认为单调不下降序列很美,所以他决定先把一些玉米拔高,再把破坏美感的玉米拔除掉,使得剩下的玉米的高度构成一个单调不下降序列。方伯伯可以选择一个区间,把这个区间的玉米 ...
分类:
其他好文 时间:
2020-06-09 09:42:58
阅读次数:
58
目录 redis源码分析系列文章 前言 API使用 embstr和raw的区别 SDSHdr的定义 SDS具体逻辑图 SDS的优势 更快速的获取字符串长度 数据安全,不会截断 SDS关键代码分析 获取常见值(抽象出常见方法) 创建对象 删除 添加字符(扩容)重点!!! 总结 参考资料 redis源码 ...
分类:
其他好文 时间:
2020-06-08 10:56:20
阅读次数:
55