Hallo,
vielleicht kann mir jemand weiterhelfen.
Welche Modellierung ist schneller? (a,b,c,d sind int-Werte)
oder die folgende, wenn ich die Bedingungen in einzelne if-Schleifen zerlege
Ist dahingehend wichtig, da mein Algorithmus ca. 10 E12 mal die if-Schleife durchlaufen wird, und da machen auch kleinere Zeitunterschiede einen Unterschied.
vielleicht kann mir jemand weiterhelfen.
Welche Modellierung ist schneller? (a,b,c,d sind int-Werte)
Java:
if(a> 1 && b>2 && c>2 && d<5) {
tuwas();
}
else {
if ((a< 1 && b<2 && c<2 && d>5)
tuwasanderes();
}
oder die folgende, wenn ich die Bedingungen in einzelne if-Schleifen zerlege
Java:
if(a> 1){
if (b<2) {
if (c<2){
if(d>5){
tuwas();
}
else {}
else {} }
else {} }
}
else{
if (b>2) {
if (c>2){
if(d<5){
tuwasanderes();
}
}
}
}
Ist dahingehend wichtig, da mein Algorithmus ca. 10 E12 mal die if-Schleife durchlaufen wird, und da machen auch kleinere Zeitunterschiede einen Unterschied.
Zuletzt bearbeitet von einem Moderator: