Heartlessly's Blog

My vegetable has exploded.


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 友链

  • 搜索

「Codeforces 242E」XOR on Segment

发表于 2019-04-01 | 更新于 2019-04-27 | 分类于 problems

Description

给定 $n\ (1 \leq n \leq 10^5)$ 个数 $a_i\ (0 \leq a_i \leq 10^6)$,现在有 $m\ (1 \leq m \leq 5 \times 10^4)$ 个操作(操作有 $2$ 种):

1 l r:求 $\sum\limits_{i=l}^{r}a_i\ (1 \leq l \leq r \leq n)$;

2 l r x:区间 $[l,r]\ (1 \leq l \leq r \leq n)$ 内的数对 $x\ (1 \leq x \leq 10^6)$ 异或。

阅读全文 »

二叉查找树(BST)简介

发表于 2019-03-21 | 更新于 2019-04-22 | 分类于 notes

介绍

二叉查找树(Binary Search Tree) 又称 二叉排序树(Binary Sort Tree) ,亦称 二叉搜索树,简写为 BST 。

二叉查找树具有以下性质:

  • 如果左子树非空,那么左子树上的所有节点的值均小于等于根节点的值。
  • 如果右子树非空,那么右子树上的所有节点的值均大于等于根节点的值。
  • 二叉查找树的 左子树 与 右子树 也分别为二叉查找树。
阅读全文 »

「BZOJ 3038」上帝造题的七分钟2

发表于 2019-03-13 | 更新于 2019-05-28 | 分类于 problems

Description

给定 $n\ (n \leq 10^5)$ 个数,已知 $\sum\limits_{i=1}^{n}a_i \leq 10^{18}$。

$m\ (m \leq 10^5)$ 个操作(操作有 $2$ 种):

1 x y:询问区间 $[x,y]\ (1 \leq x,y \leq n)$ 所有数的和(不保证 $x \leq y$,若 $x > y$,则交换 $x,y$)。

2 x y:将区间 $[x,y]\ (1 \leq x,y \leq n)$ 内的每一个数开 平方根(下取整) 。

阅读全文 »

「BZOJ 3211」花神游历各国

发表于 2019-03-13 | 更新于 2019-04-27 | 分类于 problems

Description

给定 $n\ (n \leq 10^5)$ 个数,已知 $\sum\limits_{i=1}^{n}a_i \leq 10^{18}$。

$m\ (m \leq 10^5)$ 个操作(操作有 $2$ 种):

1 x y:询问区间 $[x,y]\ (1 \leq x,y \leq n)$ 所有数的和(不保证 $x \leq y$,若 $x > y$,则交换 $x,y$)。

2 x y:将区间 $[x,y]\ (1 \leq x,y \leq n)$ 内的每一个数开 平方根(下取整) 。

阅读全文 »

「Luogu P4145」上帝造题的七分钟2/花神游历各国

发表于 2019-03-13 | 更新于 2019-04-27 | 分类于 problems

Description

给定 $n\ (n \leq 10^5)$ 个数,已知 $\sum\limits_{i=1}^{n}a_i \leq 10^{18}$。

$m\ (m \leq 10^5)$ 个操作(操作有 $2$ 种):

0 x y:将区间 $[x,y]\ (1 \leq x,y \leq n)$ 内的每一个数开 平方根(下取整) 。

1 x y:询问区间 $[x,y]\ (1 \leq x,y \leq n)$ 所有数的和(不保证 $x \leq y$,若 $x > y$,则交换 $x,y$)。

阅读全文 »

「SPOJ 2713」GSS4 - Can you answer these queries IV

发表于 2019-03-13 | 更新于 2019-05-07 | 分类于 problems

Description

给定 $n\ (n \leq 10^5)$ 个数,已知 $\sum\limits_{i=1}^{n}a_i \leq 10^{18}$。

$m\ (m \leq 10^5)$ 个操作(操作有 $2$ 种):

0 x y:将区间 $[x,y]\ (1 \leq x,y \leq n)$ 内的每一个数开 平方根(下取整) 。

1 x y:询问区间 $[x,y]\ (1 \leq x,y \leq n)$ 所有数的和(不保证 $x \leq y$,若 $x > y$,则交换 $x,y$)。

阅读全文 »

「SPOJ 1716」GSS3 - Can you answer these queries III

发表于 2019-03-13 | 更新于 2019-07-09 | 分类于 problems

Description

给定一个长度为 $n\ (n \leq 50000, \mid a_i \mid \leq 10000)$ 的整数序列 和 $m\ (m \leq 50000)$ 个操作(操作有 $2$ 种):

0 x y:把 $a_x\ (1 \leq x \leq n)$ 的值修改为 $y\ (\mid y \mid \leq 10000)$。

1 x y: 询问区间 $[x,y]\ (1 \leq x \leq y \leq n)$ 的最大子段和。

阅读全文 »

「SPOJ 1043」GSS1 - Can you answer these queries I

发表于 2019-03-12 | 更新于 2019-07-09 | 分类于 problems

Description

给定一个长度为 $n\ (n \leq 50000, \mid a_i \mid \leq 15007)$ 的整数序列,对于 $m\ (m \leq 50000)$ 个询问 $l,r\ (1 \leq l \leq r \leq n)$,求区间 $[l,r]$ 的最大子段和。

阅读全文 »

「BZOJ 1303」「CQOI2009」中位数图

发表于 2019-03-12 | 更新于 2019-04-27 | 分类于 problems

Description

给定长度为 $n\ (n \leq 10^5)$ 的排列,求有多少包含 $b\ (1 \leq b \leq n)$ 的奇数长度的序列中位数为 $b$ 。

阅读全文 »

「Luogu P1627」「CQOI2009」中位数图

发表于 2019-03-12 | 更新于 2019-04-27 | 分类于 problems

Description

给定长度为 $n\ (n \leq 10^5)$ 的排列,求有多少包含 $b\ (1 \leq b \leq n)$ 的奇数长度的序列中位数为 $b$ 。

阅读全文 »
1…111213
Heartlessly

Heartlessly

121 日志
4 分类
85 标签
GitHub QQ E-Mail Luogu
© 2019 Heartlessly
由 Hexo 强力驱动 v3.8.0
|
主题 – NexT.Gemini v7.0.1
|
0%