Problem segmenttree
User asruby
Submission Time 2024-12-07 09:19:53
Score 0
Max Time N/A
Max Memory N/A

Compile Error

segmenttree.cpp:8:10: error: field ‘l’ has incomplete type ‘node’
8 | node l,r;
| ^
segmenttree.cpp:6:8: note: definition of ‘struct node’ is not complete until the closing brace
6 | struct node{
| ^~~~
segmenttree.cpp:8:12: error: field ‘r’ has incomplete type ‘node’
8 | node l,r;
| ^
segmenttree.cpp:6:8: note: definition of ‘struct node’ is not complete until the closing brace
6 | struct node{
| ^~~~
segmenttree.cpp: In function ‘int sz(node)’:
segmenttree.cpp:11:39: error: base operand of ‘->’ has non-pointer type ‘node’
11 | int sz(node treap) {return treap?treap->sz:0;}
| ^~
segmenttree.cpp: In function ‘void build(node&)’:
segmenttree.cpp:16:10: error: base operand of ‘->’ has non-pointer type ‘node’
16 | treap->tot=treap->v;
| ^~
segmenttree.cpp:16:21: erro