12.16

上午

并没有奥赛课

但是感觉化学和语文老师(男的)都挺有意思的

尤其是我们的数学老师,刚退一线的数奥教练,年纪不小了,冬天只穿一件棉衣就在教学楼里晃悠,光凭这点直接吊打里里外外穿四层还嫌冷的我

下午

学校非要在四节奥赛课中间夹了一节物理/生物自习,而且被我们上成了公自(因为没人留任务)

晚上一ban(玩一下谐音梗)是看电影的,可惜我们是奥赛班😅,所以有奥赛考试,但我们信奥考过了所以在机房打题

下午连着开了俩紫题没一个想出来的,我恨主席树为啥没简单一点的题

感觉零基础的都学的好快啊,咋都干到树啥的了,写递归的大佬5分钟给汉诺塔切了、随便拉个人都做150+题了

晚上

晚上全在机房泡着当然要干点什么

比如。。。

想想上午的紫题 ✖

教同学如何通过树的前,中序表达式求后序✔

然后花了我快一个小时

他带来找我解惑的中心代码大概长这样:

int m=s2.find(s1[l1]);
if(k>l1)
    calc(l1+1,r1+m-l2,l2,m-1);
if(k<r2)
    calc(l1+m-l2+1,r1,m+1,r2);
cout<<s2[m];

我当时真没想明白这玩意的原理,猜不出来它变量都是啥,一本通一点注释都不加我真是谢谢他,然后放弃了,给他讲我自己代码的原理,发现好像大差不差

这是中心代码

k=s2.find(s1[0],0);
if(k>0)
{
	s3=s1.substr(1,k);
	s4=s2.substr(0,k);
	qz_h(s3,s4);
}
if(k<len-1)
{
	s3=s1.substr(k+1,len-k-1);
	s4=s2.substr(k+1,len-k-1);
	qz_h(s3,s4);
}
cout<<s1[0];

因为俩代码的传参其实本质上是一样的嘛。。。然后用了0.1秒就薄纱1h的我

信心赛奥

另:刚刚看题解谷哥刚好在上面讲话,让我们自己好好想题,,,

我果然还是太蒻了吗😶,看某郝姓学长的闲话(应该这么叫吗)有那么一瞬间感觉说不定我明年也这样,再失败一点连省一都没拿,那我一定狠狠嘲笑一波现在的自己

晒一下小银狼,虽然因为强度没抽(真的没有留着石头给阮·梅想法)

posted @ 2023-12-16 21:48  lxyt-415x  阅读(72)  评论(17编辑  收藏  举报