PROBLEM SET
题库
按难度与知识点筛选,找到适合的练习题。
题目列表
共 67434 题
A41899
(RMQ 区间最值问题)给定序列a0,⋯,an-1,和m次询问,每次询问给定l,r,求max{al,⋯,ar}。为了解决该问题,有一个算法叫the Method of Four Russians,其时间复杂度为O(n+m),步骤如下:1) 建立Cartesian(笛卡尔)树,将问题转化为树上的LCA(最近公共祖先)问题。2) 对于LCA问题,可以考虑其Euler序(即按照DFS过程,经过所有点,…
信息学奥赛-CSP-S-L3
困难
--
A41900
(RMQ 区间最值问题)给定序列a0,⋯,an-1,和m次询问,每次询问给定l,r,求max{al,⋯,ar}。为了解决该问题,有一个算法叫the Method of Four Russians,其时间复杂度为O(n+m),步骤如下:1) 建立Cartesian(笛卡尔)树,将问题转化为树上的LCA(最近公共祖先)问题。2) 对于LCA问题,可以考虑其Euler序(即按照DFS过程,经过所有点,…
信息学奥赛-CSP-S-L3
困难
--
A41901
(RMQ 区间最值问题)给定序列a0,⋯,an-1,和m次询问,每次询问给定l,r,求max{al,⋯,ar}。为了解决该问题,有一个算法叫the Method of Four Russians,其时间复杂度为O(n+m),步骤如下:1) 建立Cartesian(笛卡尔)树,将问题转化为树上的LCA(最近公共祖先)问题。2) 对于LCA问题,可以考虑其Euler序(即按照DFS过程,经过所有点,…
信息学奥赛-CSP-S-L3
困难
--
A41902
(RMQ 区间最值问题)给定序列a0,⋯,an-1,和m次询问,每次询问给定l,r,求max{al,⋯,ar}。为了解决该问题,有一个算法叫the Method of Four Russians,其时间复杂度为O(n+m),步骤如下:1) 建立Cartesian(笛卡尔)树,将问题转化为树上的LCA(最近公共祖先)问题。2) 对于LCA问题,可以考虑其Euler序(即按照DFS过程,经过所有点,…
信息学奥赛-CSP-S-L3
困难
--
A41903
(RMQ 区间最值问题)给定序列a0,⋯,an-1,和m次询问,每次询问给定l,r,求max{al,⋯,ar}。为了解决该问题,有一个算法叫the Method of Four Russians,其时间复杂度为O(n+m),步骤如下:1) 建立Cartesian(笛卡尔)树,将问题转化为树上的LCA(最近公共祖先)问题。2) 对于LCA问题,可以考虑其Euler序(即按照DFS过程,经过所有点,…
信息学奥赛-CSP-S-L3
困难
--
A41904
(RMQ 区间最值问题)给定序列a0,⋯,an-1,和m次询问,每次询问给定l,r,求max{al,⋯,ar}。为了解决该问题,有一个算法叫the Method of Four Russians,其时间复杂度为O(n+m),步骤如下:1) 建立Cartesian(笛卡尔)树,将问题转化为树上的LCA(最近公共祖先)问题。2) 对于LCA问题,可以考虑其Euler序(即按照DFS过程,经过所有点,…
信息学奥赛-CSP-S-L3
困难
--
A41905
(魔法数字)小H的魔法数字是4。给定n,他希望用若干个4进行若干次加法、减法和整除运算得到n。但由于小H计算能力有限,计算过程中只能出现不超过M=10000的正整数。求至少可能用到多少个4。例如,当n=2时,有2=(4+4) / 4,用到了3个4,是最优方案。试补全程序。④处应填( )
信息学奥赛-CSP-S-L3
困难
--
A41906
(魔法数字)小H的魔法数字是4。给定n,他希望用若干个4进行若干次加法、减法和整除运算得到n。但由于小H计算能力有限,计算过程中只能出现不超过M=10000的正整数。求至少可能用到多少个4。例如,当n=2时,有2=(4+4) / 4,用到了3个4,是最优方案。试补全程序。③处应填( )
信息学奥赛-CSP-S-L3
困难
--
A41907
(魔法数字)小H的魔法数字是4。给定n,他希望用若干个4进行若干次加法、减法和整除运算得到n。但由于小H计算能力有限,计算过程中只能出现不超过M=10000的正整数。求至少可能用到多少个4。例如,当n=2时,有2=(4+4) / 4,用到了3个4,是最优方案。试补全程序。②处应填( )
信息学奥赛-CSP-S-L3
困难
--
A41908
(魔法数字)小H的魔法数字是4。给定n,他希望用若干个4进行若干次加法、减法和整除运算得到n。但由于小H计算能力有限,计算过程中只能出现不超过M=10000的正整数。求至少可能用到多少个4。例如,当n=2时,有2=(4+4) / 4,用到了3个4,是最优方案。试补全程序。①处应填( )
信息学奥赛-CSP-S-L3
困难
--
A41909
假设输入总是合法的(一个整数和一个不含空白字符的字符串,用空格隔开),当输入为“0 CSP2021csp”时,输出的第二行为( )。
信息学奥赛-CSP-S-L3
困难
--
A41910
假设输入总是合法的(一个整数和一个不含空白字符的字符串,用空格隔开),输出的第一行为( )。
信息学奥赛-CSP-S-L3
困难
--
A41911
假设输入总是合法的(一个整数和一个不含空白字符的字符串,用空格隔开),设输入字符串长度为n,encode函数的时间复杂度为( )。
信息学奥赛-CSP-S-L3
困难
--
A41912
假设输入总是合法的(一个整数和一个不含空白字符的字符串,用空格隔开),当输入为“1 SGVsbG93b3JsZA==”时,输出的第二行为“HelloWorld”。
信息学奥赛-CSP-S-L3
困难
--
A41913
假设输入总是合法的(一个整数和一个不含空白字符的字符串,用空格隔开),对于任意不含空白字符的字符串str1,先执行程序输入“0 str1”,得到输出的第二行记为str2;再执行程序输入“1 str2”,输出的第二行必为str1。
信息学奥赛-CSP-S-L3
困难
--
A41914
假设输入总是合法的(一个整数和一个不含空白字符的字符串,用空格隔开),程序总是先输出一行一个整数,再输出一行一个字符串。
信息学奥赛-CSP-S-L3
困难
--
A41915
假设输入的所有数的绝对值都不超过1000,当输入为“10 -3 2 10 0 -8 9 -4 -5 9 4”时,输出的第一行为( )。
信息学奥赛-CSP-S-L3
困难
--
A41916
假设输入的所有数的绝对值都不超过1000,solve2(1, n)的时间复杂度为( )。
信息学奥赛-CSP-S-L3
困难
--
A41917
假设输入的所有数的绝对值都不超过1000,solve1(1, n)的时间复杂度为( )。
信息学奥赛-CSP-S-L3
困难
--
A41918
假设输入的所有数的绝对值都不超过1000,当输入为“5 -10 11 -9 5 -7”时,输出的第二行为“7”。
信息学奥赛-CSP-S-L3
困难
--