首页 > 其他分享 >闲话 24.6.15

闲话 24.6.15

时间:2024-06-15 13:13:19浏览次数:13  
标签:le 15 log 闲话 24.6 sqrt right sum left

闲话

待补。也可能不补(

最近听了好多 v 曲啊(感叹

今日推歌:
乌云 雨 透明的我 by 沉林川 et al. feat. 星尘
去时枝 by 沉林川 feat. 洛天依
I . I . I G R O K by JUSF周存 feat. 洛天依

一个奇怪的渐近估计

之前在思考[数据删除]的做法时,想出了一个完全错误的方法。在计算复杂度的时候,突发奇想,想要算一下暴力的实际复杂度。具体地,我们希望估计下面式子的渐近表现:

\[\sum_{T\text{ is PN}}\sum_{p\nmid T} [pT \le n] \]

一方面,

\[\sum_{T\text{ is PN}}\sum_{p\nmid T} [pT \le n] \le \sum_{T\text{ is PN}}\sum_{p} [pT \le n] \]

而直接按 \(\sqrt n \log^k n\) 划分,估计一下能得到

\[\begin{aligned} & \Theta \left( \int_1^{\sqrt n \log^k n} \sqrt{\frac{n}{p}} \ \mathrm d \pi(p) + \int_1^{\sqrt n / \log^k n} \sqrt T \ \mathrm d T \right) \\ = \ & \Theta \left( \sqrt n \int_1^{\sqrt n \log^k n} \sqrt{\frac{1}{p}} \left(\frac{\log p - 1}{\log^2 p}\right) \ \mathrm d p + \left(\frac{\sqrt n}{\log^k n}\right)^{3/2} \right) \\ = \ & \Theta \left( \sqrt n \left(\frac{1}{2}\text{Ei}\left(\frac{\log p}{2}\right) + \frac{\sqrt p}{\log p}\right) \Big\rvert_{1}^{\sqrt n \log^k n} + \left(\frac{\sqrt n}{\log^k n}\right)^{3/2} \right) \\ = \ & \Theta \left( \sqrt n \frac{\sqrt{\sqrt n \log^k n}}{\log n} + \left(\frac{\sqrt n}{\log^k n}\right)^{3/2} \right) \\ = \ & \Theta \left( \frac{n^{3/4}}{\log^{1-k/2} n} + \frac{n^{3/4}}{\log^{3k/2} n} \right) \end{aligned}\]

已经了解了 \(\text{Ei}\left(\dfrac{\log p}{2}\right) \sim \dfrac{\sqrt p}{\log p}\)。

最后取 \(k = \dfrac{1}{2} - \dfrac{\log 3}{2\log \log n}\) 或 \(\dfrac{1}{2}\) 得到最小值 \(\Theta \left(\dfrac{n^{3/4}}{\log^{3/4}(n)}\right)\)。由于 \(\le\),我们只得到了目的和式的上界。

另一方面,

\[\sum_{T\text{ is PN}}\sum_{p} [pT \le n] - \sum_{T\text{ is PN}}\sum_{p\nmid T} [pT \le n] = \sum_{T\text{ is PN}}\sum_{p\mid T} [pT \le n] \le \sum_{T\text{ is PN}}\sum_{p \le \sqrt n} [pT \le n] \]

\[\begin{aligned} &\sum_{T\text{ is PN}}\sum_{p \le \sqrt n} [pT \le n] \\ = \ & \sum_{p \le \sqrt n}\sum_{T\text{ is PN}} [T \le n / p] \\ = \ & \Theta \left( \int_1^{\sqrt n} \sqrt\frac{n}{p} \ \mathrm d\pi(p) \right) \\ = \ & \Theta \left( \sqrt n \frac{n^{1/4}}{\log n} \right) \\ = \ & \Theta \left( \frac{n^{3/4}}{\log n} \right) \end{aligned}\]

因此

\[\begin{aligned} &\sum_{T\text{ is PN}}\sum_{p\nmid T} [pT \le n] \\ \ge \ & \sum_{T\text{ is PN}}\sum_{p} [pT \le n] - \sum_{T\text{ is PN}}\sum_{p \le \sqrt n} [pT \le n] \\ = \ & \Theta \left( \frac{n^{3/4}}{\log^{3/4} n} \right) - \Theta \left( \frac{n^{3/4}}{\log n} \right) \\ = \ & \Theta \left( \frac{n^{3/4}}{\log^{3/4} n} \right) \end{aligned}\]

这就指出了目的和式的下界同样为该式。

因此,我们知道了

\[\sum_{T\text{ is PN}}\sum_{p\nmid T} [pT \le n] = \Theta \left( \frac{n^{3/4}}{\log^{3/4} n} \right) . \]

标签:le,15,log,闲话,24.6,sqrt,right,sum,left
From: https://www.cnblogs.com/joke3579/p/-/chitchat240615

相关文章

  • AI预测福彩3D采取888=3策略+和值012路或胆码测试6月15日新模型预测第5弹
            今天咱们继续验证新模型的8码定位=3,目前新模型新算法8码定位经过4次测试,已命中3次,9码定位连续命中4次。咱们重点是预测8码定位=3+和值012+胆码。有些朋友看到我最近几篇文章没有给大家提供缩水后的预测详情,在这里解释下:其实我每篇文章中既有8码定位,也有和值012......
  • 115. 组装手机(卡码网周赛第十七期(23年oppo提前批B组笔试真题))
    115.组装手机(卡码网周赛第十七期(23年oppo提前批B组笔试真题))题目描述小欧是手机外壳供应商,小蕊是手机零件供应商。小欧已经生产了n个手机外壳,第i个手机外壳售价ai元,小蕊生产了n个手机零件,第i个手机零件售价bi元。在组装手机中,一个手机外壳与一个手机零件可......
  • 【华为OD机试真题】159、星际篮球争霸赛 | 机试真题+思路参考+代码解析(C++、Java、Py
    文章目录一、题目......
  • 【华为OD机试真题】155、计算数组中心位置 | 机试真题+思路参考+代码解析(C++、Java、P
    文章目录一、题目......
  • CF1515G
    CF1515GPhoenixandOdometers首先进行缩点,对于一个点,与它不在同一连通分量的点无法形成回路,所以对每个连通分量分别计算。假设一个点\(u\),有两个长度为\(a\)和\(b\)的环,那么就相当于找两个非负整数\(x\)和\(y\),使得\(ax+by=w\),其中\(w\)为题中的路径长,根据裴蜀定理......
  • 前端使用 Konva 实现可视化设计器(15)- 自定义连接点、连接优化
    前面,本示例实现了折线连接线,简述了实现的思路和原理,也已知了一些缺陷。本章将处理一些缺陷的同时,实现支持连接点的自定义,一个节点可以定义多个连接点,最终可以满足类似图元接线的效果。请大家动动小手,给我一个免费的Star吧~大家如果发现了Bug,欢迎来提Issue哟~github源码g......
  • 最新下载:Paragon NTFS for Mac 15【软件附加安装教程】
    ParagonNTFSforMac是Mac平台上一款非常优秀的读写工具,可以在MacOSX中完全读写、修改、访问NTFS硬盘、U盘等外接设备的文件。这款软件最大的亮点简书可以让我们读写NTFS分区,因为在MacOSX系统上,默认状态下我们只能读取NTFS分区,却无法进行写入。而且我们的移动硬盘或U......
  • DreamJudge-1159-成绩排序2.0
    1.题目描述TimeLimit:1000msMemoryLimit:32768mb用一维数组存储学号和成绩,然后,按成绩排序输出。输入输出格式输入描述:输入第一行包括一个整数N(1<=N<=100),代表学生的个数。接下来的N行每行包括两个整数p和q,分别代表每个学生的学号和成绩。输出描述:按照学生的成......
  • BUUCTF-Misc(141-150)
    [MRCTF2020]小O的考研复试flag=0foriinrange(19260817):flag=(flag*10+2)%1000000007print(flag)flag{577302567}真的很杂参考:BUUCTF真的很杂_buuctfclass.dex-CSDN博客BUUCTF-真的很杂-「配枪朱丽叶。」(hatenablog.com)没啥思路,binwalk直接......
  • 15分钟面试被5连CALL,你扛得住么?
    最近一个朋友跳槽找工作,跟V哥说被15分钟内一个问题5连CALL,还好是自己比较熟悉的技术点,面试官最后跟他说,面了几十个人,你是第一个回答比较满意的,我好奇都是什么问题,原来是关于锁的问题连环问,整理出来给需要的兄弟们参考。第1问:Java项目中为什么需要锁?在Java项目中,锁(Locks)是并......