首页 > 其他分享 >11.4-11.10做题总结

11.4-11.10做题总结

时间:2024-11-10 20:59:41浏览次数:5  
标签:dots frac 递归 11.4 sum 11.10 times 做题 AcWing

自从 CCF 出分,到得知自己考了 150pts,再到得知自己无法参加 NOIP,我的内心一直是悲痛的。

WB 老师之后让我做 LYD 做的算法进阶指南。

tx 告诉我 acwing 上有单独题单,于是一直做 acwing 的题。

AcWing 89. a^b

快速幂即可。

AcWing 5579. 增加模数

拆开。

AcWing 90. 64位整数乘法

将快速幂的乘法改为加法即可。

AcWing 998. 起床困难综合症

模拟即可吧。

AcWing 92. 递归实现指数型枚举 && AcWing 93. 递归实现组合型枚举 && AcWing 94. 递归实现排列型枚举

简单,模拟即可。

AcWing 95. 费解的开关

简单。

AcWing 96. 奇怪的汉诺塔

跟据前几天《具体数学》的学习,推出了 \(f[i] = min(f[i], 2 \times f[j] + d[i - j])\)。

AcWing 97. 约数之和

\(A\) 可以分解质因子成 \(p_1^{c_1}+p_2^{c_2}+\dots +p_n^{c_n}\)。

将 \(A^B\) 拆开,再利用乘法分配律(小学知识)合并成:

\((p_1^1+p_1^2+p_1^3+p_1^4\dots +p_1^n)(p_2^1+p_2^2+p_2^3+p_2^4\dots +p_2^n)\dots (p_n^1+p_n^2+p_n^3+p_n^4\dots +p_n^n)\)。

接下来原本可以用等比数列求和公式求出,但本着书上是啥练啥的原则,我写了递归。

求等比数列的和设为 \(sum(p,c)(p,c如上)\)。

分成两种情况:

  1. \(c\) 是奇数:

答案应是 \((1+p^{\frac{c+1}{2}})\times \frac{sum(p,c-1)}{2}\)。

  1. \(c\) 是偶数:

答案应是 \((1+p^{\frac{c}{2}})\times sum(p,\frac{c}{2}-1)+p^c\)。

AcWing 98. 分形之城

似乎只是题意难理解而已。

AcWing 99. 激光炸弹

二维前缀和,但细节尤为重要,动不动就 MLE 或 SF。

AcWing 100. IncDec序列

记住!!!(1. abs 自己写!2. 自己写的时候函数内加long long 否则真没意义了)

差分解决。

标签:dots,frac,递归,11.4,sum,11.10,times,做题,AcWing
From: https://www.cnblogs.com/aub-unluck-beginning/p/18538458

相关文章

  • 11.10闲话-柏林噪声(有图)
    柏林噪声参考博客&&代码出处前言柏林噪声主要用于生成平滑的地形、特效等关于为什么要用柏林噪音,单纯的随机并不能适用于生成地形等场合,那会使得效果十分奇怪,忽高忽低,毫无美感而柏林噪音就像名字般,靠模拟噪声来实现平滑柏林噪音可以有多维,其本质都是一样的例如:2D可用于......
  • 11.10 javaweb day3 表格,表单标签
    表格标签:定义表格整体,可以包裹多个,1.border:表格边框的宽度2.width:规定表格的宽度3.cellspacing:规定单元之间的空间:表格的行,可以包裹多个:单元格,表头单元格可以换成<body><tableborder="3px"cellspacing="2"width="600px"><tr><th>序号</th>......
  • atcoder DP做题笔记
    [ABC163E]ActiveInfants题意:给定长度为\(n(n\le2\times10^3)\)的序列\(a\),重排使得\(a_x\times|x-p_x|\)之和最大。独立完成。从大到小地考虑\(a_i\),贪心地使得\(|x-p_x|\)最大。那么\(p_x\)要么在最左,要么在最右。因此在左边和右边形成了一坨前/后缀,然后......
  • CF1647D Madoka and the Best School in Russia 做题记录
    我不会分讨。可以知道一个美丽数\(a\)的充要条件是\(a=d\timesk\)且\(d\nmidk\)。有个朴素的想法是将给你的\(x\)拆成\(d^p\timesk\)。显然如果\(p\le1\)那么我们拆不动。如果\(k\)可以拆成大于\(2\)个数的乘积,那么是可行的。如果\(k\)是质数,那么我们就......
  • 洛谷 P11268 【MX-S5-T2】买东西题 做题记录
    我不会贪心。\(a\)元的物品有\(b\)元的折扣,就相当于\(a\)元的物品有一张\(a-b\)元的优惠券。因为一张优惠券是满\(w\)元才可以用,所以可以用的物品在价格\(a\)上是一段区间\([a,\inf]\)。有一个很朴素的想法是,将每一个物品最多能省多少钱先弄出来,然后用优惠券想办法......
  • 11 月做题记录
    AT_arc153_c[ARC153C]±IncreasingSequence先赋值为\(1,2,3\ldotsn\),然后找到一个\(abs\)等于\(1\)且代价相反的即可。P7324[WC2021]表达式求值首先我们对于每个下标分开考虑,考虑预处理出来\(2^n\)种集合\(S\)每种集合最后为\(1\)的方案数,然后每位计算的时候......
  • NOIP2022 做题笔记
    由于本人NOIP2023做的太烂了,被教练拉去做NOIP2022了qwqfirsthour:这t1看上去还行,先写了secondhour:t2看上去有些难度,让我想一想thirdhour:快想出来了,先写一写吧fourthhour:写写写写写.....最后100pts遗憾离场......赛后有了深刻的认识,很多题是不能一步到位的,只能拼暴力......
  • AGC061E 做题记录
    link一个高级trick。考虑\(+1\)操作,他会把最低连续一段\(1\)改成\(0\),把原来第一个\(0\)改成\(1\)。注意到此时最低若干位全被覆盖为了\(0\),所以可以考虑从高位到低位划分子问题。具体的,对于第\(k\)位,\(+1\)操作对其有影响,当且仅当这一位原来是\(1\)且\(0\simk......
  • P7078 做题笔记
    显然的贪心题。首先,如果一条蛇吃了蛇之后自己不是最弱的,一定会吃。证明:假设蛇的实力数组\(a\)单调递增,一共还剩\(k\)条蛇。显然有\(a_{k-1}-a_2<a_k-a_1\),也就是说,无论如何吃了之后都不会变成最弱蛇,所以一定吃。然后考虑吃了之后会变成最弱蛇的情况。首先来看2023年天......
  • 11.4 个性化学习
    2、个性化学习的原理在个性化学习中,系统会根据每个学生的学习水平、学习速度、学习兴趣等因素进行动态调整,使教学内容更加契合个体的需求。个性化学习系统的核心理论包括:适应性学习:即系统根据学生的进展动态调整学习内容。适应性学习背后的理论包括“掌握学习理论”(MasteryLear......