求助,我连三目运算符都不会了
查看原帖
求助,我连三目运算符都不会了
238948
lzp101001楼主2022/7/15 16:58

这两种写法有啥区别啊?调了一下午,最后发现这里才是问题所在,改完之后才过了,可是这两种写法本质上没区别吧,难道是指针的玄学问题?

我的写法:
up[u][i]=up[p][i];
if(up[p][i]==len1) up[u][i]+=up[q][i];
down[u][i]=down[q][i];
if(down[q][i]==len2) down[u][i]+=down[p][i];

大家的写法:
up[u][i]=up[p][i]+(up[p][i]==len1?up[q][i]:0);
down[u][i]=down[q][i]+(down[q][i]==len2?down[p][i]:0);
2022/7/15 16:58
加载中...