Törölt nick
2019.05.01
|
|
0 0
3273
|
"Az adaptpív algoritmusnál sokkal nehezebb"
Az adaptív algoritmus ott kezdődne, hogy a ciklus határai lehetnek változók is, vagy akár függvények eredménye. :D
130-as IQ-val ez valamiért egy switch case. Aszerint, hogy éppen mennyi adatot kell feldolgozni. Felső határ nyilván a fordítási időben lefoglalt tömb mérete.
switch(n){
case 1:baar(x[0]);break;
case 2:baar(x[0]);baar(x[1]);break; //etc.
Ha 129-es lennék, lenne más ötletem is. Például a fix határokkal megírt ciklus magjába egy feltétel:
for (i=0;i<1000;i++) {
if (i<n) baar(x[i]);
}
De ha már futási időre hajt, a tömb indexelése helyett léptethetne pointert. |
Előzmény: hiper fizikus (3268)
|
|