上一页 1 ··· 4 5 6 7 8 9 10 11 下一页
摘要: ## 扫描线 [toc] ### 思想 扫描线的思想十分简单,就是把矩形分为多次小的矩形求解罢了,关键在于实现 记得有一次周考就写挂了...... ### 实现 首先想要正好不重不漏地扫过一个矩形(只有一个的情况下)而不影响其他非矩形地方的方法是什么? 假设我扫描线是从下往上扫的,那么对于这个矩形而 阅读全文
posted @ 2023-07-18 17:17 铃狐sama 阅读(50) 评论(0) 推荐(0)
摘要: 点双/边双复习笔记 1.点双复习 割点:图中的一个点,没有这个点的话,这个图会变成两个图 点双:在一个点双内,一个点到另一个点的路径有两条及以上,并且点不会走一样的 注意事项: 1.割点特判:son=dfn[x]){ cut[x]=1; cnt++; while(s[top+1]!=to){ bcc 阅读全文
posted @ 2023-07-18 15:27 铃狐sama 阅读(60) 评论(0) 推荐(0)
摘要: [toc] ### 线段树分治结构 #### 基本知识: 应用点: 当有些东西一会出现,一会又不出现时,可以使用线段树分治 方式: 维护某一个东西出现的时间段,并在线段树上打上标记,并dfs 遇到标记后,就相当于加入了这个物品。当dfs到叶子节点后,就可以得到叶子节点所代表的时间的性质 dfs返回时 阅读全文
posted @ 2023-07-18 11:56 铃狐sama 阅读(52) 评论(0) 推荐(0)
摘要: ## CDQ分治进阶:优化dp [toc] 蒟蒻做起来非常的蒙蔽 为什么蒙蔽呢? 因为我没有深刻了解CDQ分治 ### 对于CDQ的深层了解 对于基础的CDQ,我的顺序是可以改变的。 什么顺序:众所周知,CDQ分治分为分治和计算两个部分,这个顺序就是指先分治左右两侧还是先计算中间有mid隔阂的 但是 阅读全文
posted @ 2023-07-18 09:50 铃狐sama 阅读(568) 评论(0) 推荐(1)
摘要: ## CDQ分治学习笔记——基础分治 (后面会有更复杂的优化dpCDQ) awa 我绝对不会承认因为我还不会CDQ优化dp所以才不写进阶分治的 QAQ [toc] CDQ分治,怎么说呢,主要是为了优化时间复杂度用的,常用于多维偏序(找点对数量) ### 偏序: 比如对于一个变量(结构体)而言,有三个 阅读全文
posted @ 2023-07-17 22:42 铃狐sama 阅读(73) 评论(0) 推荐(0)
摘要: cqbz周考7总结T1:说实话我推了半天柿子找不到规律,但发现了“2”的存在于是我就在暴力循环中加入了:if(mod==2)return n/2;下来想想:奇数时,最小p也是奇数,减了就是偶数了 偶数时就更不用说了T2: 用的回溯+剪枝,T倒是没有T,但是犯傻了 我任何一次枚举都应该从小的地方开始, 阅读全文
posted @ 2023-07-15 17:00 铃狐sama 阅读(56) 评论(0) 推荐(0)
摘要: 关于概率期望的更多应用问题(更新中) 1.与方差有关的,可以推导出D(x)=E(x的平方)-E平方(X) 然后就是例题:「重庆市NOIP模拟赛」好路线 (dp) dp[i][j][k]表示到(i,j)这个点时,前面路径上h的和是k(就相当于美剧了所有路径)此时这条路径上h的平方和最小值 为什么这么设 阅读全文
posted @ 2023-07-14 16:57 铃狐sama 阅读(56) 评论(0) 推荐(0)
摘要: 概率期望做题方法总结1.概率 其实我个人感觉我概率是非常不错的。 常有的求解方法为 a.定义法(发生次数/总次数) b.dp大法(常用于有顺序的应用题) c.然后就是乱搞贪心(也不失为一种选择) d.还有排列组合也有可能2.期望 期望中,我对“无限不可列”的那种非常恼火,这种情况只有两种做法,期望d 阅读全文
posted @ 2023-07-13 22:44 铃狐sama 阅读(64) 评论(0) 推荐(0)
摘要: ### 题目描述 n fish, numbered from 1 to n, live in a lake. Every day right one pair of fish meet, and the probability of each other pair meeting is the sa 阅读全文
posted @ 2023-07-13 14:52 铃狐sama 阅读(63) 评论(0) 推荐(0)
摘要: 本题的主要难点在于思维 老师讲解图片: https://www.cnblogs.com/linghusama/gallery/image/458862.html ```c++ #include using namespace std; /* 思维题,主要在于简化复杂度和发现规律 说实话确实没想出来正 阅读全文
posted @ 2023-07-11 16:54 铃狐sama 阅读(58) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 下一页