关于代码风格
  • 板块灌水区
  • 楼主JoeBiden2020
  • 当前回复34
  • 已保存回复34
  • 发布时间2021/8/25 20:44
  • 上次更新2023/11/4 09:01:47
查看原帖
关于代码风格
432183
JoeBiden2020楼主2021/8/25 20:44

我的

for(int i=1;i<=n;i++){
		if(t[i]==0){
			tot+=price[i];	
		}
		else{
			bool flag=false;
			for(int j=max(1,i-45);j<i;j++) {
				if(t[j]==0&&tc[i]-tc[j]<=45&&price[j]>=price[i]) {
					t[j]=1;
					flag=true;
					break;
				}
			}
			if(!flag){
				tot+=price[i];	
			}
		}
	}

我身边几乎所有人的(

for (int i = 1; i <= n; i++)
	{
		if (t[i] == 0)
		{
			tot += price[i];	
		}
		else
		{
			bool flag = false;
			for (int j = max (1, i - 45); j < i;j++) 
			{
				if (t[j] == 0 && tc[i] - tc[j] <= 45 && price[j] >= price[i])
				{
					t[j] = 1;
					flag = true;
					break;
				}
			}
			if (!flag)
			{
				tot += price[i];	
			}
		}
	}

教练的

for(int i=1;i<=n;i++){
		if(t[i]==0)tot+=price[i];	
		else{
			bool flag=false;
			for(int j=max(1,i-45);j<i;j++) 
				if(t[j]==0&&tc[i]-tc[j]<=45&&price[j]>=price[i]) {t[j]=1;flag=true;break;}
			if(!flag)tot+=price[i];}
	}

可是,我的同学们都说我的代码看着很难受,而对教练的却没什么评论......大家喜欢哪种啊

2021/8/25 20:44
加载中...