自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 GESP 2025年3月C++ 8级 真题与解析

如t=5,二进制为101,则u先跳到f[u][0]父节点,然后父节点再跳f[u][2],跳两层,等于一共跳了5层。解析:这题要仔细分析,不能想当然,代入法,n=45,s1=”20”,sr=”25”,所以是nl+nr=45。​:s 是 n² 的字符串形式,其长度为 log(n²) = 2 log n(假设 n² 的十进制位数)。​:n 从 1 到 sqrt(N)(因为 n * n < N ⇒ n < sqrt(N))。跳1层等于父节点跳0层,跳2层等于父节点跳1层,跳3层等于父节点跳2层,以此类推。

2025-05-01 20:21:16 707

原创 GESP 2025年3月C++ 7级 真题与解析

解析:因为可能存在负数,如果前面的最大和大于0,那当前最大和就是加上自己,如果前面的最大和小于0,就是自己。,然后-1,+1肯定不对,选D。若 v[i] == v[j],则子串 [i+1, j] 的异或和为 0(即所有字符出现偶数次)。初始状态(空子串),m[v]表示前缀异或和为v的字符串个数,即字母组合奇偶性为v的字符串个数。解析:比如n=45,45*45=2025,此时只要判断2025里的某个切割的和为45。解析:arr=&arr[0],*(arr+2)=arr[2],所以*p=arr[2]

2025-04-29 19:50:07 562

原创 GESP 2025年3月C++ 6级 真题与解析

后半部分(逆序加 "1"):"1" + "1" = "11","1" + "0" = "10" → {"11", "10"}。栈的插入删除都在双向链表的表头,队列的插入在链表尾部、删除在链表头部,所以每次操作都只有一步。前半部分:"0" + "0" = "00","0" + "1" = "01" → {"00", "01"}。解析:如果树为空,新节点就是根节点,否则就判断是否比当前节点小,小的放左边,大的放右边,所以是插入。最终结果:{"00", "01", "11", "10"}(符合 2 位格雷码)。

2025-04-28 14:28:23 848

原创 GESP 2025年3月C++ 5级 真题与解析

解析:首先排除A,然后排除C,return 0不可能获得最大值,且还return leftMax*rightMax,就更不符合逻辑。解析:一眼就不对,p->next->prev原来指向p,现在指向p->next,就是自己。P->prev->next原来指向p,现在指向p->prev,也是自己。解析:注意,这里是将p的“值”设为p->next的值,不是将p=p->next。这里取的是(6,11)和(10,11),和为38,即差值最大,而不是(6,7)和(11,12),和为36。C,tail的后驱不需要赋值;

2025-04-27 10:49:23 628

原创 信息学奥赛一本通 1675:塔

你每次可以选择相邻的两座塔合并在一起,即这两座塔的高度叠加后变成了同一座塔。然后原本分别与这两座塔相邻的塔变得与这座新的塔相邻。你的目标是使用最少的操作次数在游戏的最后获得一列塔,这些塔的高度从左到右形成一个不下降的数列。你有N座塔一列排开。每座塔各自有高度,有可能相等。对于100%的数据,1≤N,Ai≤3000。第二行N个整数,从左到右描述塔的高度。对于60%的数据,N,Ai≤200。仅一个整数表示最少的操作次数。对于30%的数据,N≤10。

2025-04-25 14:47:44 130

原创 GESP 2025年3月C++ 4级 真题与解析

解析:升序排序,将最大的冒到最后,或最小的冒到最前面,所以第一轮要么1在最前面,要么8在最后面,现在只有A和B,说明是移动最大的到后面,所以第一轮就是5和3比,交换,5和8比,不变,8和1比,交换,得3,5,1,8。D,和A差不多,且不能用new,new返回指针,这里的p不是指针。表示如果清扫这个杂物,可以释放当前这个荒地,因为如果有1个以上的杂物,即使清扫了其中一个,也不能释放这个荒地。解析:这题是语文题,T(n)指的是复杂度,所以n个数字的这轮排序复杂度是n,不是n-1。

2025-04-24 14:04:13 668

原创 GESP 2025年3月C++ 3级 真题与解析

暴力枚举,官方答案,我觉得官方答案有问题,因为它假设了y<=2025,如果要证明y<=2025,就应该按照上面的证明得到x+y=2025,就不需要再做按位计算。F = 15(注意:在十九进制中,F 是合法的,但通常十九进制字母只到 I(18)。解析:补码简化了加减法运算,减法只需要按照加法运算即可,因此计算机只需要加法器,不需要减法器,简化电路。解析:输入10字节,其中9字节扩展为12字节,剩下1字节补充为4字节,一共16字节。解析:每个同学有 2 种选择(参加或不参加),且所有同学的选择是独立的。

2025-04-21 20:16:53 1078

原创 GESP 2025年3月C++ 2级 真题与解析

解析:A,printf(“\n”)对的,C,j<i就只能输出8列了,D,last=0,第一个会从0开始。解析:i从0到9,i为3的倍数时+2,其余情况+1,所以是2+1+1+2+1+1+2+1+1+2=14。解析:i从0到9,i%3不等于0时输出0#,所以输出6组,循环结束时,i==10,所以最后输出1#。解析:i==1的时候开始输出,i=1输出1次,i=2输出2次。解析:j从1开始输出,因为j>0,所以A或B,每次输出都应该有”-”,所以选A。解析:第2行,a=-1,第3行,b=2,第4行,a=3。

2025-04-20 20:13:47 965

原创 GESP 2025年3月C++ 1级 真题与解析

D,3个双引号可以,其中两个双引号表示输出双引号,另一个是字符串的双引号。解析:有效的i=5,15,25,35,45,55,65,75,85,95,一共加10次,所以是10;解析:左侧的都是相同逻辑,右侧的!=0),按题意应该是i%7==2。解析:最后一次有效循环i=96,i=i+5,i=101,退出循环。解析:N是字符型,这里会先转换为N的ASCII码,然后乘2。解析:N是整型,输入3.6后,N=3,所以3/3*5=5。解析:12%3+12/5=0+2=2。解析:输出3,i=5时不满足条件。

2025-04-20 19:56:33 529

原创 Dev C++ & EasyX 开发环境准备

EasyX Graphics Library 是免费的C++绘图库,简单易用,学习成本极低,应用领域广泛。目前已有许多大学将 EasyX 应用在教学当中。EasyX 含有一些简单的函数集合,几乎不用学习,直接翻看参考手册就可以直接使用。在线参考手册地址。

2025-03-17 15:01:27 383

原创 langchain-ChatGLM项目只能用python3.8到3.10

由于langchain-ChatGLM项目引用了paddlepaddle==2.4.2,这个包只支持python3.10以下的,所以要跑起来就不能装高于python3.10的。

2023-06-19 15:01:55 932

原创 利用腾讯GPU云服务器部署ChatGLM-6B,每小时不到2RMB

低成本玩转ChatGLM,通过腾讯GPU云服务器部署,每小时不到2元。

2023-05-03 12:30:14 3709 2

原创 集成Abp VNext Blazor wasm的Ant Design后台框架 TF.Abp.Blazor.Layout.AntDesignTheme

集成Abp VNext Blazor wasm的Ant Design后台框架 TF.Abp.Blazor.Layout.AntDesignTheme目的Demo实现代码和文档目的随着微软的.Net 5.0和Blazor Webassambly的正式发布,也许一些应用项目也将开始探索使用这些新技术。Abp VNext 是当前.Net领域稍微有点热门的框架,现在Abp也推出了基于Blazor Webassambly的前端框架,但与已有的Abp VNext免费前端一样,也是丑陋的MVC原始样式。想要好看就得

2020-12-20 17:43:51 2719 2

原创 Edge 访问VUE(>=ES6)空白问题

Edge 访问VUE(>ES6)空白问题刚做了VUE(ES6)的网站,发现自己机器上的Edge不能访问,显示一个空白页,但Chrome和FireFox都是可以的。在网上搜遍了,尽有一遍说到了点子。Edge版本太低!Edge版本太低!Edge版本太低!更新最新的Edge就行。很多人的windows应该都是不自动更新的吧,老的Edge应该也不会更新,至少我的几台机器上的Edge都没有更新过,相信这样的用户或者开发者也不在少数吧。网上竟然只有一个帖子讲这个事情,可能性只有如下了VUE还不

2020-07-29 10:28:06 1086

原创 浅析ABP VNext 的日志机制 + SeriLog

浅析ABP VNext 的日志机制ABP VNext 的日志SeriLog滚动策略配置文件插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入正用ABP VNext做个系统,由于框架默认带来日志处理机制,开发阶段基本能用,也一直没有去动它,快要上线了,思考了一下正式环境的日志管理流程,由于系统

2020-07-12 11:00:11 4877

GESP 2025年3月认证 C++ 6级答案和解析

GESP 2025年3月认证 C++ 6级答案和解析

2025-04-14

GESP 2025年3月认证 C++ 4 级答案和解析

GESP 2025年3月认证 C++ 4 级答案和解析

2025-04-05

CCF GESP 2025年3月认证 C++ 5级试题答案和解析

CCF GESP 2025年3月认证 C++ 5级试题答案和解析

2025-03-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除