首页 > 其他分享 >闲话 24.10.19

闲话 24.10.19

时间:2024-10-19 21:43:31浏览次数:1  
标签:right frac log 19 闲话 sum 24.10 Theta left

闲话

今日推歌:毕业Graduate by 天使盐Tenshien feat. 诗岸
希望大家幸福。

那些你不要的:渐进一例

刚过去的 STAOI R8 T5,很多人用暴力直接草了过去。那么,复杂度真的有保障吗?

令 \(V = \max n \in \Theta(n)\),\(A = \mathbb P \cap [1, V]\)。那么枚举 \(i\),枚举 \(j = n \bmod i\),再枚举每个符合条件的 \(n\),总时间复杂度即

\[\begin{aligned} & \Theta\left(\sum_{i \in A} \sum_{j \in A, j < i} \frac{V - j}{i} \right) \\ = \ & \Theta\left(\sum_{i \in A} \left( \frac{V}{i} \frac{i}{\log i} - \frac{1}{i} \sum_{j \in A, j < i} j \right) \right) \\ = \ & \Theta\left( V\sum_{i \in A} \frac{1}{\log i} - \sum_{i \in A} \frac{1}{i} \sum_{j \in A, j < i} j \right) \\ = \ & \Theta\left( V \int_2^V \frac{1}{\log x} \mathrm d \pi(x) - \sum_{i \in A} \frac{1}{i} \int_2^i x \mathrm d \pi(x) \right) \\ = \ & \Theta\left( V \left( \frac{V}{\log^2 V} - \int_2^V \pi(x) \mathrm d\left(\frac{1}{\log x}\right) \right) - \sum_{i \in A} \frac{1}{i} \left(\frac{i^2}{\log i} - \int_2^i \pi(x) \mathrm d x \right) \right) \\ = \ & \Theta\left(V \left( \frac{V}{\log^2 V} + \int_2^V \frac{1}{\log^3 x} \mathrm dx \right) - \sum_{i \in A} \frac{1}{i} \left(\frac{i^2}{\log i} - \int_2^i \frac{x}{\log x} \mathrm d x \right) \right) \\ = \ & \Theta\left(\frac{V^2}{\log^2 V} + V\left(\frac{1}{2} \left(\text{li}(V)-\frac{V (\log (V)+1)}{\log ^2(V)}\right)\right) - \sum_{i \in A} \frac{1}{i} \left(\frac{i^2}{\log i} + \mathrm{Ei}(2\log i) \right) \right) \end{aligned} \]

由于 \(\mathrm{Ei}(\log x) = \mathrm{li}(x) \sim \dfrac{x}{\log x}\),后半部分即

\[\begin{aligned} & \Theta\left(\sum_{i \in A} \frac{i}{\log i} \right) \\ = \ & \Theta\left(\int_2^V \frac{x}{\log x} \mathrm d \pi(x) \right) \\ = \ & \Theta\left(\frac{V^2}{\log^2 V} - \int_2^V \frac{x}{\log x} \left(\frac{1}{\log x} - \frac{1}{\log^2 x}\right)\mathrm dx \right) \\ = \ & \Theta\left(\frac{V^2}{\log^2 V} - \frac{V^2}{\log ^2(V)} \right) \end{aligned} \]

后半部分渐进趋于 \(0\)。那么原式即

\[\begin{aligned} = \ &\Theta\left(\frac{V^2}{\log^2 V} + V\left(\frac{1}{2} \left(\frac{V}{\log V} -\frac{V}{\log(V)} -\frac{V}{\log^2 V}\right)\right) \right) \\ = \ & \Theta\left(\frac{V^2}{\log^2 V}\right) \end{aligned} \]

最后同阶部分的消去是在 \(V\to\infty\) 的时候考察了一下系数。这是由于,当 \(V\to\infty\) 的时候,随着求和中分段数的增加,求和与积分的差值会无限减小,所以系数可以看作 \(1\)。那么毛估估一下就是对的了。

如果有更严谨的证明欢迎评论区 d 我,如果有问题也是 /cy

标签:right,frac,log,19,闲话,sum,24.10,Theta,left
From: https://www.cnblogs.com/joke3579/p/-/chitchat241019

相关文章

  • 2024-2025-1 20241319 《计算机基础与程序设计》第四周学习总结
    作业信息这个作业属于哪个课程2024-2025-1-计算机基础与程序设计这个作业要求在哪里https://www.cnblogs.com/rocedu/p/9577842.html#WEEK04这个作业的目标学习门电路,组合电路,逻辑电路,冯诺依曼结构,CPU,内存,IO管理,嵌入式系统,并行结构,物理安全作业正文https://www......
  • 2024/10/19日 日志--》关于MySQL中 JDBC的API 详解的整理简述
    今天进一步学习了JDBC中的API,已经可以初步连接数据库了,接下来继续进行学习。点击查看代码--JDBCAPI详解--DirverManager--DriverManager(驱动管理类)作用:1.注册驱动2.获取数据库连接--1.注册驱动--Class.forName("com.mysql.jdbc.Driver");--·需要注意的是:My......
  • 20241019
    这两天的题和今天的考试题。都是城外的今天考试爆蛋了。【探险队】题意:思路:发现这是个基环树森林,考虑怎么做。发现如果是一条链的话很好做,直接一选一不选就行了,那就可以先这样把基环树都搞成一个个环。然后想到对于一个环可能它之前连着个链,然后最后一个被选了,这就导致环上这......
  • 2024.10.19总结
    本文于github博客同步更新。A:考虑随便取一个数\(v\),用一次询问问出\(t=\log_gv\)。我们希望找到一个\(x\)使得\(v^x\equivg\pmodp\),也即\(g^{tx}\equivg\pmodp\ifftx\equiv1\pmod{p-1}\)。于是,我们希望找到的\(v\)使得\(t\)与\(p-1\)互质即可。由原根的......
  • 10.19
    别样的\(\text{NOI}\)模拟赛。\(A\)十几分钟能写完的随机化都放过去了,\(B\)题面的代码\(CE\)了,\(C\)边分治的思路仅闪过一瞬就忘了。A.离散猜数你说得对,但是若答案正确,且你的代码使用的询问次数为\(x\),std使用的询问次数为\(y\),计算\(c=\dfrac{x}{y}\)。若\(c\l......
  • SS241019B. 染色(color)
    SS241019B.染色(color)思路首先观察结果序列长什么样子,且思考如何去重。结果序列是若干段长度若干的颜色拼成的,满足颜色序列是原序列的一个子序列,如111555334可以是123453345的一个合法结果,对应的颜色序列是1534。为了去重,要求颜色序列不存在两个相邻的颜色。发现可以转换......
  • 20241019CSAD架构
    两种不同模态的MR图像(即T2和ADC)被发送到双流编码器子网络中。在训练期间,注意力图生成块(AMGB)生成的注意力图用于实现CSAD,而输入图像和相应的掩码用于优化编码器-解码器网络以完成分割任务。在编码器子网络的每个中间层,添加一组注意力图生成块(AMGB)来实现跨模态自注意......
  • Java面向对象学习1019-1
    Java面向对象基础1:  面向对象编程是什么,和面向过程有什么区别?  面向对象编程OOP(ObjectOrientedPrograming)是一种程序设计方法,其本质是模仿人的思维来解决问题,把客观世界的实体抽象为对象。不同于面向过程编程POP(ProcedureOrientedPrograming)以过程为中心,关注......
  • 20241019知识蒸馏
    在神经网络的知识蒸馏中,教师模型(Teachermodel)和学生模型(Studentmodel)是核心组件,它们共同实现了知识的转移和模型的优化。这里是这两个概念的详细解释:教师模型(TeacherModel)教师模型通常是一个预先训练好的、性能较高的深度神经网络。这个模型在特定任务上已经达到了较高的精确......
  • java_day19_线程组、线程池、定时器、InetAddress、网络编程、设计模式
    一、线程组:线程组:将属于同一类的线程划分到同一组中,可以直接对线程组进行设置。ThreadGroup构造方法:ThreadGroup(Stringname)构造一个新的线程组。代码案例:classMyThread1extendsThread{publicMyThread1(){}publicMyThread1(ThreadGr......