摘要:
莫队 不是提莫队长。 普通莫队 莫队算法是由莫涛发明的算法,所以称为莫队算法。 莫队算法可以说是把暴力和分块融合在一起的一种算法,主要可以解决一些不强制在线的操作; 主要的思想就是通过挪动区间指针来减少时间复杂度,这个需要把每一次询问的区间给存起来,然后按照“如果区间的左端点在一个块里就按右端点从小 阅读全文
莫队 不是提莫队长。 普通莫队 莫队算法是由莫涛发明的算法,所以称为莫队算法。 莫队算法可以说是把暴力和分块融合在一起的一种算法,主要可以解决一些不强制在线的操作; 主要的思想就是通过挪动区间指针来减少时间复杂度,这个需要把每一次询问的区间给存起来,然后按照“如果区间的左端点在一个块里就按右端点从小 阅读全文
posted @ 2023-01-18 09:09
北烛青澜
阅读(85)
评论(0)
推荐(0)

# 分块 分块是一种非常暴力的做法,但是它复杂度是明显比线段树啥的要高的,因为他好理解。 分块的基本思想是:通过对原数据的适当划分,并在划分后的每一个块上预处理部分信息,从而较一般的暴力算法取得更优的时间复杂度。 分块的核心思想就是把一些数据给分成一定数量的小块,然后在进行区间操作的时候直接对于包含
之前对最短路的认识不是很充分,结合之前的博客来重新总结一下最短路的问题的解法。 Floyd算法——小数据杀手 相信最先接触的最短路算法就是Floyd算法了,因为他精简的代码实在是最短路的一股清流,但是 $n^{3}$ 的时间复杂度甚至不用刻意去卡,只要数据大于500,那基本Floyd是过不去了。 F
因为某些原因把 xyh 的周记和我的字典树合到一块了。 字典树 Trie 树,即字典树,是一种树形结构。典型应用是用于统计和排序大量的字符串前缀来减少查询时间,最大限度地减少无谓的字符串比较。 Trie 树的核心思想是空间换时间。利用字符串的公共前缀来降低查询时间的开销以达到提高效率的目的。 性质
群青 『嗚呼いつもの様に』 啊,像往常一样 『過ぎる日々にあくびが出る』 日子过去总是打哈欠 『さんざめく夜越え今日も』 穿过喧嚣的夜晚,今天也是 『渋谷の街に朝が降る』 涩谷街上下着早晨 『どこか虚しいような』 总觉得有些空虚 『そんな気持ち』 那种心情 『つまらないな』 真无聊 『でもそれでいい
浙公网安备 33010602011771号