殷勤纸飞机

文章
6
资源
0
加入时间
2年10月21天

Codeforces Round #532 (Div. 2) F. Ivan and Burgers(可持久化异或线性基+双指针)

题意给n个数,q组询问,每次询问l到r的最大异或和思路来源某cf奆神代码题解本来应该是线性基上分治的这里一发基数+贪心也能过真是神仙代码啊对于每个询问[l,r],r内放入询问的编号,按r的增序,一边插入线性基一边解答,即固定右端点r的情况下,如果线性基(因为线性基下标<=r)更靠右,显然是更有可能被包含在[l,r]的区间里的这就是贪心了...

Undefined function 'max' for input arguments of type 'cell'.

对上一步结果中的向量进行求最大值计算时,出现问题Undefined function 'max' for input arguments of type 'cell'.通过查询可知,MATLAB是一种无类型语言,所以看不出Com具体是什么类型。其实根据错误提示可知Com是一个cell类型,而max()作用在向量。可按如下方法改正:1)查看类型和数据2)转换为向量格式