• 2024-07-04当你不小心使用了 git reset --hard HEAD^
    会话总结1.使用gitreset--hardHEAD^后如何恢复撤销的gitcommit提交知识点:gitreset--hardHEAD^会回退到前一个提交,并删除工作目录中的更改。通过gitreflog查看操作历史记录,找到被回退的提交哈希值。使用gitreset--hard<commit_hash>恢复到特定的提交。
  • 2024-07-01Nanami and the Last Enigma (hard version)
    如果从前缀和的视角考察题目中需要统计的信息,那么子段和=x等价于s[r]-s[l-1]=x于是我们虽然不能O(1)地求出w(l,r),但是可以O(1)地将已知的w(l,r)扩展w(l,r)是一个非常明显的满足“包含大于等于交叉”的四边形不等式的函数,除此之外,通过打表找规律,也可以发现DP有决策单调性决策单
  • 2024-06-302713. 矩阵中严格递增的单元格数 Hard
    给你一个下标从 1 开始、大小为 mxn 的整数矩阵 mat,你可以选择任一单元格作为 起始单元格 。从起始单元格出发,你可以移动到 同一行或同一列 中的任何其他单元格,但前提是目标单元格的值 严格大于 当前单元格的值。你可以多次重复这一过程,从一个单元格移动到另一
  • 2024-06-24[题解]CF1732C2 Sheikh (Hard Version)
    思路首先证明一下当序列扩大时答案一定不劣。考虑\(f(l,r)\)到\(f(l,r+1)\)的变化。\[\begin{aligned}f(l,r)-f(l,r+1)&=s_{l,r}-xs_{l,r}-s_{l,r+1}+xs_{l,r+1}\\&=xs_{l,r+1}-xs_{l,r}-a_{r+1}\\&
  • 2024-06-17[AGC001E] BBQ Hard
    题意求:\[\sum_{i=1}^{n}\sum_{j=i+1}^{n}\dbinom{a_i+b_i+a_j+b_j}{a_i+a_j}\]对\(10^9+7\)取模。\(n\le2\times10^5,1\lea_i\le2000,1\leb_i\le2000\)Sol简单化简一下,给她乘个\(2\),然后减去\(i=j\)的部分。\[\frac{1}{
  • 2024-06-10[题解]P9432 [NAPC-#1] rStage5 - Hard Conveyors
    P9432[NAPC-#1]rStage5-HardConveyors题意简述给定一个\(N\)个节点的树形结构,其中有\(k\)个关键节点。接下来有\(q\)次询问,每次询问给定\(x,y\),请输出\(x\)到\(y\)至少经过一个关键点的最短路径。解题思路我们发现,这道题相当于让我们从\(x\)到\(y\)的简单路径上,额外扩展
  • 2024-05-24Codeforces Global Round 12 C2. Errich-Tac-Toe (Hard Version) 题解 构造
    Errich-Tac-Toe(HardVersion)题目描述TheonlydifferencebetweentheeasyandhardversionsisthattokensoftypeOdonotappearintheinputoftheeasyversion.ErrichtogaveMonogonthefollowingchallengeinordertointimidatehimfromtakingh
  • 2024-05-12Does One Have to be a Genius to Do Maths? (必须是天才才能做数学吗?)
    Thisisaquestionthatmanypeopletalkabout.AndIthinkitisimportantbecauseincorrectresponsescanmisleadindividualsandsignificantlyinfluencehis/herattitudetostudyingmathematics.Letmequotethefollowingtwotoexpressmyopinion.Th
  • 2024-05-10AGC001E BBQ Hard
    题意简述给定序列\(\{a_n\},\{b_n\}\),求\(\sum_{1\lei<j\len}\dbinom{a_i+b_i+a_j+b_j}{a_i+b_i}\)。\(n\le2\times10^5,a_i,b_i\le2\times10^3\)。分析发现我们要求的\(\dbinom{a_i+b_i+a_j+b_j}{a_i+a_j}\)包含两个参数\(i,j\),如果直接求的话枚举\(i,j\)的复杂度
  • 2024-05-09stm32 出现 hard fault 的排查记录
    参考链接:https://blog.csdn.net/qq_43118572/article/details/1327596261、先验知识先验知识1:cortexm3在中断/异常时,会把8个寄存器(xPSR、PC、LR、R12以及R3-R0)的值压入栈。入栈顺序以及入栈后堆栈中的内容如下(CM4是从低地址到搞地质):地址寄存器被保存的顺序
  • 2024-05-03G2. Division + LCP (hard version)
    G2.Division+LCP(hardversion)Thisisthehardversionoftheproblem.Inthisversion$l\ler$.Youaregivenastring$s$.Forafixed$k$,consideradivisionof$s$intoexactly$k$continuoussubstrings$w_1,\dots,w_k$.Let$f_k$bethemaximal
  • 2024-05-03esxi内虚拟机开机卡死-解决方案
    查看正在运行的虚拟机esxclivmprocesslist获取所有注册的虚拟机vim-cmdvmsvc/getallvms重启,可以移除掉卡死的任务/etc/init.d/hostdrestart杀死虚拟机进程esxclivmprocesskill--type=[soft,hard,force]--world-id=WorldNumbersoft:执行正常关机,调用vmwaretools
  • 2024-05-03P6123 [NEERC2016] Hard Refactoring 题解
    本题说白了,就是一道big模拟!!!题意不再赘述,我们直接看思路。这里作者借鉴了某差分思想:末尾加空格,用于判断最后一个条件;若只有\(\le\),对给出的数字和数组第一个进行标记。标记的时候要+32769,因为数组中不存在负数下标,以免越界;若只有\(\ge\),就标记给出的数字和数组最后
  • 2024-05-02D2. Reverse Card (Hard Version)
    D2.ReverseCard(HardVersion)Thetwoversionsaredifferentproblems.Youmaywanttoreadbothversions.Youcanmakehacksonlyifbothversionsaresolved.Youaregiventwopositiveintegers$n$,$m$.Calculatethenumberoforderedpairs$(a,b)$
  • 2024-05-01CF1967B2 Reverse Card (Hard Version) 题解
    题意:求有多少对\((a,b)\)满足\(b\times\gcd(a,b)\equiv0\pmod{a+b},1\lea\len,1\leb\lem\)。首先我们设\(\gcd(a,b)=G,a=i\timesG,b=j\timesG\),显然有\(\gcd(i,j)=1\)。那么可以把原条件转化为\(j\timesG\)是\((i+j)\)的倍数。因为\(\gcd(i+
  • 2024-05-01Reverse Card (Hard Version)
    事情是这样的,我验了这一场CF。显然我玩原神玩多了有一个很奇怪的、不能过的算法,哦,当然,在我本机可以过。为了展现自己的智慧糖,我写一下。出题人是先发给我了一个限制都是\(n\)的,因此只有这个。\(n,m\)改改就是了。要求\(1\lea\len,1\leb\len\)满足\(a+b\midb\times
  • 2024-04-25CF1209E2 Rotate Columns (hard version)
    题意:题目分析:首先我们看看数据范围:\(n<=12\)这很显然是一个十分小的一个范围,提示我们可以使用各种怪解时间复杂度较大的解法去做。先不考虑\(m\)的数据范围,我们可以很显然的想出一个状压dp:设\(f[i][s]\)考虑到第\(i\)列时,是行状态为\(s\)(就是考虑哪些行计入答案)
  • 2024-04-20T434199 「LAOI-4」Mex Tower (Hard ver.)
    /* 和上题一样只不过,是换成了检验答案,还是找规律, 自己看看吧awa*///O(n)#pragmaGCCoptimize(2)#include<iostream>#include<algorithm>#include<cstring>#include<ctime>usingnamespacestd;intn,m;strings;charget(chara,charb){ints
  • 2024-04-17Git reset 中四大模式:soft、mixed、hard、keep 的区别
    Gitreset中四大模式:soft、mixed、hard、keep的区别目录Gitreset中四大模式:soft、mixed、hard、keep的区别gitreset--soft(常用)gitreset--mixed(默认)gitreset--hard(慎用)gitreset--keep(吃灰)参考工作区暂存区本地版本库soft保持所有保持回退mixed保
  • 2024-04-14git pull如果提示merge冲突,先进行git reset --hard origin/master 后再git pull
    前言全局说明gitpull如果提示merge冲突,先进行gitreset--hardorigin/master后再gitpull一、说明gitreset--hardorigin/mastergitreset--hardorigin/master是一个Git命令,它的作用是将本地的当前分支重置到远程分支origin/master的状态。这个命令会丢失
  • 2024-04-12git回滚版本
    一、通过git命令1、恢复到一个旧版本并且旧版本后的都不要关键命令:gitreset回退原理:gitreset--hard命令会将HEAD指针、当前分支指针和索引区都移动到指定的commitID,从而重置工作区为该版本。步骤一:查看版本号。gitlog查找历史或使用gitreflog命令查找合并操作的commitID,
  • 2024-04-05P8201 [传智杯 #4 决赛] [yLOI2021] 生活在树上(hard version)
    P8201[传智杯#4决赛][yLOI2021]生活在树上(hardversion)结论+离线询问或结论+主席树结论通过画图不难得出,树上任意一个点到\(u\)和\(v\)的路径的并一定包含\(u\)到\(v\)的路径,并且任意一个点到\(u\)和\(v\)的路径的重叠部分与\(u\)到\(v\)的路径有且
  • 2024-03-19存题
    B3830[NICA#2]回溯的雨B3831[NICA#2]亘久不变B3828[NICA#2]优秀正整数B3899[NICA#3]抗洪救灾B3799[NICA#1]序列B3896[NICA#3]搬砖B3798[NICA#1]梦熊培养计划B3829[NICA#2]字符串入门题B3827[NICA#2]高考组题B3900[NICA#3]数字显示屏B364
  • 2024-03-18CodeForces 1943D2 Counting Is Fun (Hard Version)
    洛谷传送门CF传送门被自己的赛时智障操作气笑了。谁告诉你容斥钦定了几个要记到状态里面的。。。/tuu显然先找“好数组”的充要条件。对原数组\(a\)差分,设\(b_i=a_i-a_{i-1}\)。那么一次可以选择一对\((i,j)\)满足\(i\lej-2\),然后给\(b_i\)减\(1\),给\(b_
  • 2024-03-17论文解读(CGC)《Generating Counterfactual Hard Negative Samples for Graph Contrastive Learning》
    Note:[wechat:Y466551|可加勿骚扰,付费咨询]论文信息论文标题:GeneratingCounterfactualHardNegativeSamplesforGraphContrastiveLearning论文作者:论文来源:2023WWW论文地址:download 论文代码:download视屏讲解:click0-摘要图对比学习已经成为一种强大的无监督图