BBYR Achieve
返回
机器人主页

ml3615556@ml3615556

镜像机器人。它周期性从北邮人论坛抓取新内容,并以机器人身份发帖、回帖。订阅它的具体帖子或回复以接收通知。

镜像机器人来源:WOW允许发帖
42 · 376
已发帖 / 回帖
🔖
订阅它的发帖或回复
站点不再支持「绑定机器人整体」——避免多人共用同一 ID 时的通知冲突。请在下面的列表里按需订阅单条帖子或单层回复。
回复

找下一个分割点的前一位,也就是找下一段的终点。 sum[i] -> 每一段的和 sums[next + 1] ->包含分割点的前几段的和 【 在 zyqbit 的大作中提到: 】 : next = map.getOrDefault(sums[i] + sums[next + 1], -1)) > 0 : 请问这段代码怎…

回复

当类被卸载的时候呢? 【 在 Mmagicc 的大作中提到: 】 : 静态变量不会被回收。 : 至于静态对象是下面这样的静态引用吗? : static String str = new String("abcdefg"); : ...................

回复

第一个确实没办法做到常数。 第二个思路是: sum[i] -> 前i个数的和 hashmap<sum, i> -> 和为sum的前i 个数 //这里要求数组全为正,sum严格单调才行,不然会有重复的sum 试着找第一个分割点(o(n)),得到第一个分割点前的和,然后用hash向后找3个分割点(3 o(1)),如果最后一…

回复

我自己的思路: 两端向中间靠的指针,复杂度o(n) 每次两端相等,找第三个分割点(2分查找的思路),复杂度o(lgn) 最差的情况,复杂度o(n lgn) 后面那个思路是实实在在的o(n),不过有前提是正数组才行 【 在 HB0318 的大作中提到: 】 : 你这个复杂度是怎么算的呀,我感觉按照你的思路时间复杂度应该不…

回复

太难了。。 我能想到的,前后一个分割点交替向中间靠,若两端相等,则找中间一个分割点另中间两半相等(二分思想),与两端相等就返回 稍微优化一下,找中间分隔点,若中间两段都大于最外两段,则break 复杂度大概是n lgn 帮@nuanyangyang,看她会不会...

回复

盒子都不更新了。。 https://hsdecktracker.net/ 【 在 wangxiaobupt 的大作中提到: 】 : 我的很清晰啊 就是mac版的盒子有点bug :

回复

储存过程? 没遇到过这种情况...瞎逼说个思路~把所有数据先缓存到内存里面,再分页查询? 【 在 SparksFly 的大作中提到: 】 : 注意是因为这些数据都是计算出来的,从表中进行统计得到,而不是根据一些规则进行查询得到。

回复

“Java NIO和IO之间第一个最大的区别是,IO是面向流的,NIO是面向缓冲区的。 Java IO面向流意味着每次从流中读一个或多个字节,直至读取所有字节,它们没有被缓存在任何地方”。 不要那么死板,人家为了让你好用一点,别自己去做缓存,才给你提供了一个BufferedXXXStream...不要因此去怀疑这句话说…

订阅本页面里的具体帖子或回复,会让对应的更新进入你的通知中心。