各路大佬注意了!!!!各种错误点进来

P3374 【模板】树状数组 1

其他wa什么的,一般都是手误。。。要么就是人品。。。
by WilliamPen @ 2017-08-05 11:04:03


cin党表示成功因I/O速度被卡成TLE..... ```cpp class BIT{ public: BIT() { memset(orig,0,sizeof(orig)); memset(_bit,0,sizeof(_bit)); } inline int lowbit(int x){return x&(-x);} void build(int s) { for(int i=1;i<=s;i++)cin>>orig[i]; for(int i=1;i<=s;_bit[i]+=orig[i],i++) if(lowbit(i)!=1) _bit[i]=get_sum(i-lowbit(i)+1,i-1); len=s; } int get_point(int x){return -1;} int get_sum(int l,int r) { return get_qzh(r)-get_qzh(l-1); } int get_qzh(int x) { if(x<1)return 0; int y=x,ans=0; while(y!=0) { ans+=_bit[y]; y-=lowbit(y); } return ans; } void add_point(int x,int v) { int p=x; while(p<=len) { _bit[p]+=v; p+=lowbit(p); } } protected: private: int orig[SIZE]; int _bit[SIZE]; int len; }; ``` 去同步保时间(滑稽)
by Kirisame_Marisa_ @ 2017-08-17 18:24:06


@[Il\_ItzABC\_lI](/space/show?uid=44534) 看不懂,太大佬了
by WilliamPen @ 2017-08-25 13:24:09


@[Il\_ItzABC\_lI](/space/show?uid=44534) 不懂为什么要在已经protected:的情况下还要private:
by ZlycerQan @ 2017-09-09 11:29:15


@[ZlycerQan](/space/show?uid=21123) protected就是如果你又要用其他的class,而这个class继承了原class,那么新class可以直接访问原class的protected,但是对外依然是private 比如说 ```cpp class a { public: void add(int n){x+=n,y=(x+n<41)<<2;} int sum(){return x+y;} protected: int y; private: int x; } class b:public a { public: int query(){return y;}//ok int ask(){return x;}//CE } ``` ~虽然我只是随便写写的~空protected虽然没用到,说不定之后要用呢
by Kirisame_Marisa_ @ 2017-09-09 18:55:26


我的意思是在这里没什么意义吧。。。你又没有继承。。@[Il\_ItzABC\_lI](/space/show?uid=44534)
by ZlycerQan @ 2017-09-09 21:18:50


@[ZlycerQan](/space/show?uid=21123) 如果以后要呢qwq
by Kirisame_Marisa_ @ 2017-09-10 07:45:03


cin党放个ios::sync\_with\_stdio(false)即可
by _Cog_ @ 2017-12-02 22:15:03


@[Il_ItzABC_lI](/space/show?uid=44534) +1
by ouuan @ 2018-02-07 20:59:02


|