Objective c 如何在阵列上实现此操作?
我可以尝试实施它:Objective c 如何在阵列上实现此操作?,objective-c,c,Objective C,C,我可以尝试实施它: if( result[col]>max(result)-4000 ){ printf("%d",col); } 在本法典中;如果存在col,col+1或col+2,我将取其中最大的一个,只有一个。 如何实施 谢谢..在Cocoa中,您可以与NSArray而不是方括号一起使用来索引数组最大值可以在NSArray上实现,使用。根据您正在执行的其他操作,您可能会使用快速枚举,而不是-objectAtIndex:如果我理解正确,这相当于打印最大值,因为最大值总是大于自身
if( result[col]>max(result)-4000 ){
printf("%d",col);
}
在本法典中;如果存在col,col+1或col+2,我将取其中最大的一个,只有一个。
如何实施
谢谢..在Cocoa中,您可以与NSArray而不是方括号一起使用来索引数组<代码>最大值可以在NSArray上实现,使用。根据您正在执行的其他操作,您可能会使用快速枚举,而不是
-objectAtIndex:
如果我理解正确,这相当于打印最大值,因为最大值总是大于自身-4000,并且是“它们”中最大的一个。你为什么要打印这个号码?我认为你的逻辑有错误。?是吗?