Files
rr3-apk/decompiled/sources/com/applovin/impl/ik.java
Daniel Elliott f9d20bb3fc Add decompiled APK source code (JADX)
- 28,932 files
- Full Java source code
- Smali files
- Resources

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-18 14:52:23 -08:00

139 lines
3.4 KiB
Java

package com.applovin.impl;
import com.applovin.impl.ik;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
/* loaded from: classes.dex */
public class ik {
private static final Comparator h = new Comparator() { // from class: com.applovin.impl.ik$$ExternalSyntheticLambda0
@Override // java.util.Comparator
public final int compare(Object obj, Object obj2) {
int a2;
a2 = ik.a((ik.b) obj, (ik.b) obj2);
return a2;
}
};
private static final Comparator i = new Comparator() { // from class: com.applovin.impl.ik$$ExternalSyntheticLambda1
@Override // java.util.Comparator
public final int compare(Object obj, Object obj2) {
int b2;
b2 = ik.b((ik.b) obj, (ik.b) obj2);
return b2;
}
};
private final int a;
private int e;
private int f;
private int g;
private final b[] c = new b[5];
private final ArrayList b = new ArrayList();
private int d = -1;
public static class b {
public int a;
public int b;
public float c;
private b() {
}
}
public ik(int i2) {
this.a = i2;
}
public void c() {
this.b.clear();
this.d = -1;
this.e = 0;
this.f = 0;
}
public void a(int i2, float f) {
b bVar;
a();
int i3 = this.g;
if (i3 > 0) {
b[] bVarArr = this.c;
int i4 = i3 - 1;
this.g = i4;
bVar = bVarArr[i4];
} else {
bVar = new b();
}
int i5 = this.e;
this.e = i5 + 1;
bVar.a = i5;
bVar.b = i2;
bVar.c = f;
this.b.add(bVar);
this.f += i2;
while (true) {
int i6 = this.f;
int i7 = this.a;
if (i6 <= i7) {
return;
}
int i8 = i6 - i7;
b bVar2 = (b) this.b.get(0);
int i9 = bVar2.b;
if (i9 <= i8) {
this.f -= i9;
this.b.remove(0);
int i10 = this.g;
if (i10 < 5) {
b[] bVarArr2 = this.c;
this.g = i10 + 1;
bVarArr2[i10] = bVar2;
}
} else {
bVar2.b = i9 - i8;
this.f -= i8;
}
}
}
private void b() {
if (this.d != 0) {
Collections.sort(this.b, i);
this.d = 0;
}
}
/* JADX INFO: Access modifiers changed from: private */
public static /* synthetic */ int b(b bVar, b bVar2) {
return Float.compare(bVar.c, bVar2.c);
}
private void a() {
if (this.d != 1) {
Collections.sort(this.b, h);
this.d = 1;
}
}
public float a(float f) {
b();
float f2 = f * this.f;
int i2 = 0;
for (int i3 = 0; i3 < this.b.size(); i3++) {
b bVar = (b) this.b.get(i3);
i2 += bVar.b;
if (i2 >= f2) {
return bVar.c;
}
}
if (this.b.isEmpty()) {
return Float.NaN;
}
return ((b) this.b.get(r5.size() - 1)).c;
}
/* JADX INFO: Access modifiers changed from: private */
public static /* synthetic */ int a(b bVar, b bVar2) {
return bVar.a - bVar2.a;
}
}