ZC
  • 2024-10-23探索 Python 构建新维度:Buildout 库全解析
    探索Python构建新维度:Buildout库全解析背景:为什么选择Buildout?在复杂的软件开发过程中,依赖管理和环境配置常常成为开发效率的瓶颈。Buildout,作为一个自动化构建工具,能够帮助我们解决这些问题。它不仅可以管理项目依赖,还能生成可重复的开发环境,简化部署流程。Buildout
  • 2024-10-14『模拟赛』CSP-S模拟11
    Rank地狱场,一般A.玩水(water)签。发现\(n\le1000\),\(T\le10\),\(\mathcal{O(Tn^2)}\)可过,所以简单考虑。我写的好像是dp?为每个点开一个大小为26的状态,表示从哪个字母转移而来的方案数,到该点的全部合法方案数即为\(\max_{i\in\left[0,25\right]}\cnt_i\)。由于是
  • 2024-10-13『模拟赛』多校A层冲刺NOIP2024模拟赛06
    Rank比较还行A.小Z的手套(gloves)签。最大值最小,一眼二分答案。双指针check一下就完了,复杂度\(\mathcal{O(n\logn)}\)。点击查看代码#include<bits/stdc++.h>#definefo(x,y,z)for(registerint(x)=(y);(x)<=(z);(x)++)#definefu(x,y,z)for(regis
  • 2024-10-09『模拟赛』多校A层冲刺NOIP2024模拟赛04
    Rank赤石场。A.02表示法签。若干天前在洛谷随到过,不过当时只看了眼讨论区就走了www还好本来不是很难。发现大体上是一个拆分二的幂的问题,从大到小枚举2的幂,判断有没有这个幂只用比较大小关系,然后再对指数做一个同样的操作,递归至不大于2为止,注意\(2^1\)不用输出(1
  • 2024-10-08CSP 模拟 40
    A挤压看到异或首先拆位,看到统计期望的次幂考虑二项式定理或者组合意义。发现二项式定理不会,然后思考平方式子拆开,\(s_i\)表示\(2^i\),\(x^2=\sum_{i=1}s_i\sum_{j=1}s_j=\sum_{i=1}\sum_{j=1}s^{i+j}\),然后设\(f_{i,j,0/1,0/1}\)表示到当前数异或之后,第\(i\)位为\(0/1\),
  • 2024-09-18zblog后台无法更新文章
    当遇到Z-Blog后台无法更新文章的问题时,可能有多种原因。以下是一些常见的解决步骤,帮助你定位并解决问题。1.检查网络连接问题描述:网络连接不稳定可能导致无法更新文章。解决方法:确保服务器可以正常访问互联网。尝试访问其他网站,确认网络连接是否正常。2.检查权限
  • 2024-09-18ZBlogPHP提示非法访问,验证码不显示,验证码报错
    针对您在ZBlogPHP升级后遇到的问题,以下是解决步骤:定位文件位置使用FTP客户端或者通过您的虚拟主机控制面板中的文件管理器找到 zb_users 目录。打开 c_option.php 文件。修改配置选项在 c_option.php 文件中找到如下两行配置:php 'ZC_LOGIN_CSRFCHECK
  • 2024-09-06『模拟赛』CSP-S模拟1
    Rank1BADA.喜剧的迷人之处在于签。正好早上还在改一个要分解质因数的题,所以一眼就出思路了。首先将\(a\)的平方因子全部除去,剩下的就是\(b\)必须的因数,即若设将平方因子全部除去后的\(a\)为\(a'\),则\(b\)应表示为\(a'\timesx^2\),从\(L\)这个下界开始只用找
  • 2024-08-25zblog网站提示MySQL数据库无法连接
    前天搭建好的博客网站,在睡了一觉之后,网站竟然出现故障无法正常运行了,在此期间,没有进行任何的操作。就连主页都无法进入,页面一直提示“MySQL数据库无法连接”。不管怎样刷新页面,还是重启服务器,都毫无作用。最终,从中午1点一直忙活到凌晨2点,还好皇天不负有心人,总算把问题解决了
  • 2024-08-25ZBlog固定域名出错不能登入怎么办
    使用空间面板的文件管理或者FTP修改文件:path/zb_users/c_option.php;如果是固定域名出错,需要关闭固定域名功能,请在c_option.php增加项目:'ZC_PERMANENT_DOMAIN_ENABLE'=>false,//1.7.3版本及以后版本使用//或是'ZC_PERMANENT_DOMAIN_WHOLE_DISABLE'=>true,//1.7.2
  • 2024-08-25ZBlog数据库配置文件在哪里?怎么修改数据库用户名、密码等信息
    一般是在安装程序完成后会自动生成c_option.php配置文件在 zb_users 目录下如何提前配置好c_option.php再执行安装过程?需要在新建文件 c_option.php 加入 'ZC_INSTALL_AFTER_CONFIG'=>true ,再填入其它的数据库配置,这样打开网站就会自动转入安装页面进行安装过程(
  • 2024-08-25ZBlog从环境变量中读取数据库配置
    c_option.php配置文件中参数的值为Zbp_GetEnv('环境变量名'),就会用Zbp_GetEnv函数读取环境变量的值(1.7.3开始支持)那么 ZC_MYSQL_SERVER, ZC_MYSQL_USERNAME, ZC_MYSQL_PASSWORD, ZC_MYSQL_NAME 这4个参数的值就会从 Zbp_GetEnv('DB_HOST') 等中获取//c_option.
  • 2024-08-01『模拟赛』暑假集训CSP提高模拟13
    Rank上半最后一次正式模拟赛,感觉还彳亍A.小孩召开法1原[ABC278F]Shiritori签到题。博弈论+状压+记搜秒了,感觉不用太细说。不过是暑假以来第一次首A啊,开始还胡乱想SG定理的做法,后来发现不用那么复杂。点击查看代码#include<bits/stdc++.h>#definefo(x,y,z)for
  • 2024-07-26求求求求求原题自动机
    来个原题自动机看看我这份双\(\log\)代码能不能过原题。#include<bits/stdc++.h>typedeflonglongll;typedefunsignedlonglongull;inlineintread(){charch=getchar();intx=0,f=1;for(;ch<'0'||ch>'9';ch=getchar())if(ch=='-')f=-1;fo
  • 2024-07-12CSP 模拟 1
    T1最短路(P2966[USACO09DEC]CowTollPathsG)考察Floyd的理解,Floyd本身是\(O(n^3)\)的空间复杂度。\(f_{k,i,j}\)表示只经过前\(k\)个点(不包含\(i,j\)),从\(i\)到\(j\)的最短距离。发现这个\(k\)的顺序是没有任何影响的。所以以点权的顺序枚举\(k\),这样保证算
  • 2024-05-29python面向对象
    defydrz():print("引导入座")defdcd():print("递菜单")defdc():print("点餐")defgscscd():print("告诉厨师菜谱")defzc():print("做菜")defyc():print("用餐")defjscf():print(&qu
  • 2024-05-11U423621 [HDK - NRC] Sqen Paradox 题解
    题目描述及\(O(n^2)\)做法见这个设\(a_i\)表示以\(i\)为左端点,无重复元素的最长区间的左端点,这个直接拿双指针做就行。处理出来后,分类讨论,找\(\max(i-l+1,i-a_i+1)\),找\(i-l+1\)拿个桶维护一下左端点为\(i\)的右端点有那些就行,剩下的位置找最值即可,这个是RMQ。时间
  • 2024-05-045月3日模拟赛题解(李时珍的皮肤衣 , 马大嘴的废话 , SSY的队列 , 清理牛棚 , 历史の研究)
    T1李时珍的皮肤衣发现是二进制进位,所以直接快速幂即可。#include<bits/stdc++.h>#defineint__int128inlineintread(){charch=getchar();intx=0,f=1;for(;ch<'0'||ch>'9';ch=getchar())if(ch=='-')f=-1;for(;ch>='0'
  • 2024-05-03字符串基础(hash,KMP,AC自动机,trie)
    trie树trie树,又叫字典树,就是把字符串的每个字母看做树上的一个节点,若干个字符串组成了一棵trie树。最一般的trie树好像只能搜索字符串,重点是01trie和可持久化trie树和用trie树来建ac自动机(详见AC自动机)。这里着重介绍一下01trie01trie,就是节点代表了数上的二进制位上的数。
  • 2024-01-23P2569 [SCOI2010] 股票交易 题解
    P2569[SCOI2010]股票交易搬运工稍微复杂一点的单调队列优化DP直接设\(f_{i\j}\)表示在第\(i\)天,手上还剩\(j\)个股票时的最大收入。容易写出状态转移方程:\(f_{i\j}=max\{f_{k\t}+(t-j)\cdotw\}\),这样不好看,我们可以拆成这样的形式:\[f_{i\j}=max\{f_{k\t}+t\cdo
  • 2024-01-22从用友erp获取任务单生成任务单转上转下字段的问题
    首先做个视图在里面加上排序row_number()OVER(partitionBYPMO.DocNoORDERBYSequence)ASrowid这个语句就是根据pmo.docno字段进行分组,根据sequence进行排序,生成对应的序号,也就是根据制令单单号分组,根据项次进行排序。 得出制令单下属所有任务单的排序信息,之后
  • 2023-12-06【题解】CodeForces 686E Optimal Point
    传送门:https://codeforces.com/contest/686/problem/E前言:本题解来源于作者某天晚上和一位朋友的发电内容(没错,这个作者直接把自己和朋友发电时发的话用markdown排了一下,传上来了),当时本来就比较口语化,加上作者的做法又实在太过离谱,因此可能语言表述不够清晰,对此深感抱歉qwq;离
  • 2023-10-08解题报告P2048 [NOI2010] 超级钢琴
    P2048[NOI2010]超级钢琴题目链接RMQ好题,但是不知道为啥hzoi放到了lca的题单这道题思路想了一半然后卡了,不知道怎么处理重复贡献的问题。然后he了眼题解,茅塞顿开。可以再次将最优分成两个,再次计算。全程维护音符的前缀和,和区间最大值。结构体内存最大值,左端点,右端点范围,以
  • 2023-05-192023春ACM组队训练1
    训练地址:训练一具体代码见提交B.明明的字符串可见abc242E求解小于等于一个字符串的回文串的个数就是有一个小小的区别,一个判断是小于等于,一个是小于 cin>>n>>k>>ss; rss=ss; lll=ss.size(),sum=0,len=l; l=(l-1)/2; for(inti=0;i<=l;++i){ rss[len-1-i]=rss[i]; s