Problem segmenttree
User Jayden
Submission Time 2025-09-20 16:44:14
Score 0
Max Time N/A
Max Memory N/A

Compile Error

segmenttree.cpp: In member function ‘int node::rmq(int, int)’:
segmenttree.cpp:14:21: error: request for member ‘rmq’ in ‘((node*)this)->node::l’, which is of pointer type ‘node*’ (maybe you meant to use ‘->’ ?)
14 | if (y<m) return l.rmq(x,y);
| ^~~
segmenttree.cpp:15:22: error: request for member ‘rmq’ in ‘((node*)this)->node::r’, which is of pointer type ‘node*’ (maybe you meant to use ‘->’ ?)
15 | if (x>=m) return r.rmq(x,y);
| ^~~
segmenttree.cpp:16:16: error: request for member ‘rmq’ in ‘((node*)this)->node::l’, which is of pointer type ‘node*’ (maybe you meant to use ‘->’ ?)
16 | return min(l.rmq(x,y),r.rmq(x,y));
| ^~~
segmenttree.cpp:16:27: error: request for member ‘rmq’ in ‘((node*)this)->node::r’, which is of pointer type ‘node*’ (maybe you meant to use ‘->’ ?)
16 | return min(l.rmq(x,y),r.rmq(x,y));
|