- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
public int RemoveEquals(AtASEData[] ar,int ln) {
if (ln==0) return 0;
int i=1;
int j=0;
while (i<ln) {
if (((Integer)ar[i].inData).intValue()==((Integer)ar[j].inData).intValue())
ar[i].SetRootData(ar[j]); else ar[++j]=ar[i];
i++;
}
return j+1;
}
Lure Of Chaos 14.12.2011 19:19 # 0
ах да, AtASEData[] - тоже очень плохо (надо дженерики юзать)
SmackMyBitchUp 14.12.2011 19:27 # 0
Lure Of Chaos 14.12.2011 19:40 # 0
guest 17.01.2012 16:35 # 0
guest 17.01.2012 16:56 # 0