JC
  • 2024-07-03AT_dp_y Grid 2 题解
    题目传送门前置知识计数DP|排列组合解法正难则反,考虑求出总方案数和至少经过一个黑色格子的方案数,二者作差即为所求。强制增加一个黑色格子\((h,w)\),使得存在一条至少经过一个黑色格子的路径。如果没有“不能移动到黑色格子中”的限制,那么就是一个简单的格路计数问题,方
  • 2024-03-23CF1628D1 Game on Sum (Easy Version) 题解
    题目传送门(EasyVersion)|题目传送门(HardVersion)前置知识博弈论解法CF1628D1GameonSum(EasyVersion)设\(x_{i}\)表示第\(i\)轮时Alice选择的数。设\(f_{i,j}\)表示已经进行了\(i\)轮,且使用了\(j\)次加法时的最大得分,状态转移方程为\(f_{i,j}=\ma
  • 2024-03-18类欧几里得
    题目主要分析这道题目的做法,大致也就是类欧的用处。设\(f(a,b,c,n)=\sum_{i=0}^n\lfloor\frac{ai+b}{c}\rfloor,g(a,b,c,n)=\sum_{i=0}^n\lfloor\frac{ai+b}{c}\rfloor^2,h(a,b,c,n)=\sum_{i=0}^ni\lfloor\frac{ai+b}{c}\rfloor\)。首先考虑\(f\)的转移:设\(m=\l
  • 2024-03-18美丽区间
    题目链接戳这Solution因为n很小所以可以n方枚举左右端点,然后实际上就是判断前面一半将69交换后是否是个回文且这个回文不存在反转后没意义的数,对于那几个翻转后没意义的数字随便用字母代替即可,对于前缀和后缀分别哈希然后判断是否相等即可。#include<bits/stdc++.h>#defin
  • 2024-02-17CF294C Shaass and Lights
    对于给定的\(m\)个点,将整个序列分为了\(m+1\)段,我们可以先将每一段看作同一个类型,同一个类型间不同的顺序看作同一种。那么显然,答案即为可重集的排列数。设\(\{S=n_1\cdota_1,n_2\cdota_2,...,n_k\cdota_k\}\)表示由\(n_i\)个\(a_i\)组成的集合。那么此集合的排
  • 2023-12-17BZOJ4403 序列统计 题解
    题目传送门前置知识排列组合|卢卡斯定理解法记\(m=r-l+1,0\lek\len-1\),枚举长度\(i\),等价于求\(\sum\limits_{j=1}^{m}x_j=i\)的非负整数解的数量。接着推式子就行。\(\begin{aligned}\sum\limits_{i=1}^{n}\dbinom{m+i-1}{i}\end{aligned}\)\(\begin{aligned
  • 2023-12-14java递归
    一、递归概述示例:packagecom.itbianma12;publicclassDemo{publicstaticvoidmain(String[]args){System.out.println(f(20));}publicstaticintf(intn){if(n==1||n==2){return1;}else{re
  • 2023-12-12汇编-JC进位跳转
    进位标志位CF=1就跳转.386.modelflat,stdcalloptioncasemap:none.stack4096IncludeIrvine32.incincludelibIrvine32.libExitProcessPROTO,dwExitCode:DWORD.data.codemainPROCstc;CF置1cf=1jct1
  • 2023-11-24[ABC321G] Electric Circuit 状压DP
    用到了好多技巧的状压DP我们先统计总数然后除以m的阶乘就可以了设f[i]表示状态为i的集合造成的贡献数(也就是状态为i的集合不与集合外的点联通且这个集合联通块数是1的情况数)不与集合外的点联通的话只用考虑结合i之间连边,集合外那些点之间两边就可以啦这个集合联通块数是1
  • 2023-10-25实训题
    实训一:str1=input("输入表达格式(...)x,")p1=str1.find("(")p2=str1.find(")")lens=len(str1)ifnot(p2>p1andp2+1<=lens):print("输入错误!")else:es=str1[p1+1:p2]jc=str1[p2+1]ifjc=='2':
  • 2023-10-11sql server导入表的一些函数使用
    truncatetableJC_BMDA;insertintoJC_BMDA(bh,mc,qdmc,pym,ty)selectright('0'+rtrim(convert(varchar(5),id)),2)bh,bz,'jnx',upper(dbo.fGG_GetPY(bz)),0from(selectROW_NUMBER()over(orderbyxh)asid,*from(selectconvert(int,
  • 2023-09-229/22随笔
    #include<bits/stdc++.h>usingnamespacestd;longlongn,m,p,s1,s2,s3,s4;longlongpoww(longlonga,longlongb){longlongans=1,base=a;while(b!=0){if(b&1!=0) ans=(ans%p)*(base%p)%p;base=(base%p)
  • 2023-08-31动态数组指针应用
    TypeTMyArr=arrayofarrayofarrayofInteger;Pint=^TMyArr;varPArr:Pint;i,j,k,ic,jc,kc:Integer;beginic:=2;jc:=3;kc:=4;New(PArr);SetLength(PArr^,ic,jc,kc);fori:=0toic-1doforj:=0tojc-1
  • 2023-07-20linux账号登录错误次数过多解锁
    [root@inmnmapp50~]#pam_tally2--userOSS3_JC_BSLoginFailuresLatestfailureFromOSS3_JC_BS32207/20/2317:50:1410.135.7.152[root@inmnmapp50~]#pam_tally2--userOSS3_JC_BS--resetLoginFailuresLatestfai
  • 2023-06-24AGC021E Ball Eat Chameleons 题解
    本文网址:https://www.cnblogs.com/zsc985246/p/17501300.html,转载请注明出处。传送门AGC021EBallEatChameleons题目翻译有\(n\)只变色龙,一开始都是蓝色。你会依次扔出\(k\)个球,每次扔出都要指定一只变色龙吃掉这个球。扔出的球可以是红色或蓝色。变色龙从蓝色变成红
  • 2023-05-31CODE FESTIVAL 2016 qual C
    你说的对,但是我觉得应该先把qualC写完再去学什么东西。CFcodeforces.#include<cstdio>#include<algorithm>#include<cstring>#include<queue>#include<iostream>usingnamespacestd;intn;chars[110];intmain(){scanf("%s",s+1)
  • 2023-05-05第十一篇——通达信指标公式编写常用函数(七)——SUMBARS以及MACD底背离(从零起步编写通达信指标公式系列)
    内容提要:本文主要介绍通达信指标公式常用函数SUMBARS以及函数的应用,并且综合运用函数来编写MACD底背离。 一、SUMBARS函数简介SUMBARS这个函数名由SUM和BARS两部分组成,SUM在前一篇文章《第十篇——通达信指标公式编写常用函数(六)——SUM、IF(从零起步编写通达信指标公式系
  • 2023-04-16C语言--循环语句
    for循环循环语句中for语句最为常用,其格式为:for(表达式1;表达式2;表达式3)循环语句;不可在for循环内修改循环变量,防止for循环失去控制。循环体表达式可省略但非必要不建议省略。Q:1、请问下列循环要循环多少次?#includeintmain(){inti=0;intk=0;for(i=0,k=0;k
  • 2023-04-15【模板】Lucas定理
    若\(p\)为质数,则对于任意整数\(1\lem\len\),有:\(C_n^m\equivC_{n\divp}^{m\divp}\timesC_{n\modp}^{m\modp}(mod~p)\)也就是把\(n\)和\(m\)表示成\(p\)进制数,并且对\(p\)进制数下的每一位分别计算组合数,累乘起来。CODEinlineintpower(intx,inty,
  • 2023-04-05Python基础(四)爬虫
    python爬虫系列文章网上搜素的系列文章记录一下后续可能会用https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI3NzI1MzY4Mw==&action=getalbum&album_id=1786298272630816773#wechat_redirect1.requests请求2.User-Agent伪装from selenium import webdriverheader
  • 2023-03-23[leeccode]771. Jewels and Stones
    J representingthetypesofstonesthatarejewels,and S representingthestonesyouhave. Eachcharacterin Sisatypeofstoneyouhave. Youwantto
  • 2023-02-26<学习笔记> 关于二项式反演
    1容斥原理的式子:\[|A1∪A2∪...∪An|=\sum_{1≤i≤n}|Ai|−\sum_{1≤i<j≤n}|Ai∩Aj|+...+(−1)^{n−1}×|A1∩A2∩...∩An|\]一般来说不会直接用容斥原理这个式子,而是
  • 2023-02-22企业管理漫谈丨节省时间提升效率,是管理的基本目标
    上周专程去JC公司做了一次客户回访,接待我的是JC公司负责信息化管理的两位老师,非常谦虚和开放,人很好!此次交流,让我收获颇多。每一次近距离地与客户接触,让我对企业经营管理方面
  • 2023-02-12当小球遇上盒子——组合计数入门
    当小球遇上盒子一套排列组合题:盒子是否相同,球是否相同,能否有空盒子共8个状态PS:代码上\(f,g\)的两个维度是反着写的PS:\({n\choosem}=\frac{n!}{m!(n-m)!}=C_n^m\)盒不
  • 2023-02-11 Java学习File之案例:递归求阶乘
    packagecom.itheima_111;/*案例:递归求阶乘需求:用递归求5的阶乘,并把结果在控制台输出分析:1.阶乘:一个正整数的阶乘是所有小于及等于该数的正整数的积,自然数n的阶乘写作