• 2024-12-10TopN问题通解
    目录1.力扣链接2.经典例题3.分析4.代码实现5.代码验证6.总结1.力扣链接185.部门工资前三高的所有员工2.经典例题表: Employee+--------------+---------+|ColumnName|Type|+--------------+---------+|id|int||name
  • 2024-11-252024.11.25总结
    本文于github博客同步更新。A:限制等价于位置\(i\)的所有可能情况平均值均大于等于整体平均值,用个双指针模拟即可。无解情况是不存在的。B:\(i\)使用优惠卷而\(b\)未使用,若想让\(i\)的优惠卷给\(j\)用,需要满足\(a_i-b_i<a_j-b_j\)。然后我们每次找到一个原价/优
  • 2024-11-24【VsCode】SSH设置免密登录
    近来在服务器配置上花了大量时间,配置免密登录是其中一个绕不开的主题,故在此记录1.免密登录在服务器上生成id_rsassh-keygen-mPEM-trsa-m:format,-t:加密算法在~/.ssh下catid_rsa.pub>>authorized_keys将生成的id_rsa下载到本地修改本地ssh的config在对
  • 2024-09-25P3311 [SDOI2014] 数数
    参考题解做法。题目思路数位dp+AC自动机好题。直接往下递归,dfs(u,ver,limit,st)表示目前在数字\(n\)的第\(u\)位进行讨论,\(ver\)表示当前在AC自动机上的节点,\(limit\)是是否步步紧逼\(n\),只要位数不足\(n\)的位数或者有一位小于\(n\)的那一位就不叫步步
  • 2024-09-15ZR24NOIP1B. 数数
    ZR24NOIP1B.数数给你一个长度为\(n\le1600\)的二进制数,其中某些位未知,是?。问?的所有取值得到的\(x\),\([0,x-1]\)中不含长度为\(k\le20\)的回文串的数字(含前导\(0\))的个数的和。首先显然是数位DP。考虑从高位枚举到低位,假设没有?,状态记位数\((1600)\)和是否顶
  • 2024-09-13起底“进制基数”:从“十根指数”到“无限可能”
    如果你午夜梦回到了那个没有算力的年代,就算有部手机傍身也只能作为新款石器砸砸核桃而已。谁叫你在穿越的路上刷短视频把电耗个精光?一个美丽的姑娘赶着一大群羊经过,你想算算自己有可能搞定多少财产,怎么办呢?最简单的是一只一只去数,但这样效率显然太慢了。记得小时候妈妈数院
  • 2024-09-13OpenAI使用AI编程给出了数数问题的解决方案 —— 如何解决ChatGPT不会数数的问题
    总所周知的一个问题,那就是ChatGPT不会数数,不过今天突然发现OpenAI给出了一个神奇的解决方法,那就是AI编程。问题案例如下:Thetextprovidedwillbeanalyzedtocalculatethewordcount.text="""Therehasbeenrapidlygrowinginterestinmeta-learningasamet
  • 2024-09-02几道数数
    abc240g只考虑\(0\leqX,Y,Z\)的情况,显然小于0时的路径可以与大于0的一一对应。考虑我们三个方向的增量分别需要\(X,Y,Z\),剩下的步数显然是通过走一步该方向又走回来这样子消耗。记\(m=(N-X-Y-Z)/2\)。如果\(N-X-Y-Z\)是奇数或者\(N<X+Y
  • 2024-05-2413个人报数数到3退出最后剩谁
    #include<stdio.h>#include<math.h>#include<string.h>#include<stdlib.h>structMan{intnum;structMan*next;};voidLastRemain(intnum,intcount);intmain(){LastRemain(13,3);}voidLastRemain(intnum,intcount){
  • 2024-05-06数数 题解
    writeby小超手123题意:现在有四种物品,分别有\(n_{1},n_{2},n_{3},n_{4}\)个,有多少种排列物品的方案使得任意两个相邻物品的种类不同。\(n_{1},n_{2}\le200,\\n_{3},n_{4}\le50000\)。分析:可以考虑先把物品\(A,B\)排列好,再把物品\(C,D\)插入进去。需要注意的
  • 2024-04-25#21 2024.4.22
    796.loj4130「PA2024」Splatanieciągów假装\(f(A,B)\)怎么求大家都知道。怎么数数呢?怎么数数呢?怎么数数呢?怎么数数呢?怎么数数呢?先把串变形成一堆连续的<>序列,我们只关心连续段大小。计算\(|A|\geq|B|\)的贡献。考虑枚举\(f(A,B)\leqx\),套一层分治,计算跨过\((m
  • 2024-04-20P3281 数数 题解
    j带来的贡献:\(f[i]*b^{j-i}+\sum(i\cdot\text{num}[i+1..j])+pre_{j-i}\)\(\displaystyle\sum_{j=i+1}^n\left\{f[i]*b^{j-i}+i\cdot\dfrac{b^{j-i}(b^{j-i}-1)}2+pre_{j-i}\right\}\)\(\displaystyle\sum_{j=1}^{n-i}\left\{f[i]*b^j+i\cdot\dfrac{b^j(
  • 2024-02-18ARC171 B~E 四个数数
    A比较简单就不放了,这样刚好是全是数数题F先咕咕咕一会。Blink其实就是对于所有\(P_i>i\)的\(i\)到\(P_i\)连边,然后\(A_i\)就是\(i\)号点在的链上的最后一个点。考虑集合\(S_i=\{j\midA_j=i\}\),显然如果需要有解那么\(S_i\)中最大值必定为\(i\),而且这些点一
  • 2024-01-31简单数数
    AGC013D题面一开始有\(n\)个颜色为黑白的球,但不知道黑白色分别有多少,\(m\)次操作,每次先拿出一个球,再放入黑白球各一个,再拿出一个球,最后拿出的球按顺序排列会形成一个颜色序列,求颜色序列有多少种。答案对\(10^9+7\)​取模。思路首先,我们发现题目并没有给定初始状态,考虑枚
  • 2024-01-31简单数数
    AGC013D最大的问题是初始状态你不知道,怎么样数两两不平移的折线?考虑只数刚好碰到过边界的折线,就做完了。这提示我们找一个代表元。不定方程解计数先钦定\(f_{i}\)表示至少有\(i\)个盒子放了\(k\)个球,然后找\(i+1\)个盒子先放\(k+1\)个球,剩下的随便放插板技术,最后
  • 2023-12-29记一个可能有点启发性的数数问题.
    求在有限域$F_p$($p$为质数)下大小为$n$秩为$k$的方阵个数.考虑dp,不妨记$f_{i,j}$表示考虑前$i$行,秩为$j$的方案数.则转移较为显然.$f_{i,j}=(p^n-p^{j-1})f_{i-1,j-1}+p^jf_{i-1,j}.$也就是枚举新的这一行是否可以被之前的线性无关行线性组合出来.考虑优
  • 2023-12-07【luogu题解】U388218 数数
    数数题目描述给定n个不超过1.5×10⁹的自然数。求这些自然数各自出现的次数,并按照自然数从小到大的顺序输出统计结果。输入格式输入的第1行是整数n,表示自然数的个数。第2行到第n+1行每行一个自然数。输出格式输出文件包含m行(m为n个自然数中不相同数的个
  • 2023-12-04数数
    很难很难。组合数从\(n\)个元素中选出\(m\)个的方案数(\(n\)个元素互不相同且选出的顺序不考虑)。当\(n<m\)时,组合数定义为\(0\)。最常见的形式:\[\binomnm\dfrac{n!}{(n-m)!m!}\]递推式(杨辉三角/笛卡尔三角):\[\binomnm=\binom{n-1}m+\binom{n-1}{m
  • 2023-11-0820231108数数与dp题笔记
    数数与dpCF294CShaassandLights记被分成的\(m+1\)段每一段的长度为\(l_i\)答案为\[\frac{(n-m)!}{\prod\limits_{i=1}^{m+1}l_i!}\times\prod\limits_{i=1}^{m+1}2^{l_i-1}\]前面是不同段之间的顺序打乱,后面是每一段中前\(l_i-1\)个操作各有\(2\)个选择CF1753CW
  • 2023-10-31洛谷3281数数
    这一道题给我们最大的启示就是一定要学会固定数字!设\(Pow[i]=B^i\),\(f[i]=\sum_{k=0}^{i}{B^k}\)\(h[i]\)表示所有\(i\)位数字的所有前缀子串的和比如\(123456\)一共有\(6\)位,他的所有前缀子串为\(1,12,123,1234,12345,123456\),他的所有前缀子串和就是这六个数加起来,那么\(h[6
  • 2023-10-01「闲话随笔」Yubai 数数
    「闲话随笔」Yubai数数点击查看目录目录「闲话随笔」Yubai数数AmazingCountingproblem!国庆快乐!可是已经开学了,奥赛生只配放7+3=2-.衡实初中部为啥没有集训啊?可能是因为以前机房在衡实只能去衡实集训,所以就把初中带上了吧,本来不会集训的.诶不对好像是不是初
  • 2023-08-24题解 数数
    题目链接可持久化平衡树看上去很行的样子,但是我不会啊。。。先来考虑一个简化版的问题:求区间\([1,n]\)中\(\leH_i\)的元素个数。这显然是好做的,用权值树状数组就行。回到本题,显然:询问区间\([l,r]\)中\(\leH_i\)的个数,等价与区间\([1,r]\)的答案减去区间\([1,l-1]
  • 2023-07-01数数题选
    用\(6\)种不同的颜色对正四棱锥的\(8\)条棱染色,每个顶点出发的棱的颜色各不相同,不同的染色方案共有________种.答案:38880解答:先染从顶点出发的4条侧棱,有\(A_4^6=360\)种不同的方案.接下来考虑底面的染色.情形一没有额外的颜色,有2种染色方案.情形二有1种额外的颜色,分
  • 2023-04-14数数你的同分异构(完善中)
    Part0群§0.0群的基本定义一个集合\(S\),再加上一个二元运算\(\times\).(不一定是真的乘法)如果满足下面的这条性质:\(\forallx,y\inS,x\timesy\inS\)(封闭律)我们称这个集合和这个运算的整体\((S,\times)\)构成一个代数系统。如果进一步满足这个性质:\(\forall