当前位置:首页 » 股票交易 » scoi2010股票交易

scoi2010股票交易

发布时间: 2021-05-31 20:54:13

⑴ scoi2010 operation哪位高手告诉一下怎么统计“[a, b]区间内最多有多少个连续的1”

恩,有点难
对于一个线段树的节点i,维护一个ls代表从左往右数最大的连续1的个数,rs是从右往左数最大连续1个个数,ss是这个节点最大的连续1个个数。如果ss=ls 或者 ss=rc 那么 ss=0
ss=max(左儿子的ss,右儿子的ss)
if 左儿子的rs>0 并且右儿子的ls>0 那么 ss=max(ss,左儿子的rs+右儿子的ls)
ls=左儿子的ls if 左儿子全是1 那么ls=ls+右儿子的ls
rs=右儿子的rs if 右儿子全是1 那么rs=rs+左儿子的rs

热点内容
低位涨停打开12次的股票 发布:2025-01-27 13:08:33 浏览:976
在股票软件里怎么能找到etf 发布:2025-01-27 13:08:33 浏览:385
蓝思科技股票涨跌的历史记录 发布:2025-01-27 13:04:55 浏览:372
怎么看待明代货币白银化 发布:2025-01-27 13:04:44 浏览:384
国睿科技股票会涨吗 发布:2025-01-27 12:59:38 浏览:715
如何找会连续涨停板的股票 发布:2025-01-27 12:46:24 浏览:944
zoom的市值是多少 发布:2025-01-27 12:45:50 浏览:140
捷信金融怎么查贷款多少 发布:2025-01-27 12:35:03 浏览:342
股权和控制权有什么区别 发布:2025-01-27 12:20:15 浏览:88
如何区分债券货币基金 发布:2025-01-27 12:14:21 浏览:757