Optimization Topics/Exercise 06: Difference between revisions
From Wiki**3
Created page with "Considere a seguinte função em C: <c> int main() { int a[10], i = 1; a[0] = 0; while (i < 10) a[i++] = a[i-1] + 2 * i - 1; return 0; } </c> # Identifique os..." |
No edit summary |
||
| Line 1: | Line 1: | ||
Considere a seguinte função em C: | Considere a seguinte função em C: | ||
<c> | <source lang="c"> | ||
int main() { | int main() { | ||
int a[10], i = 1; | int a[10], i = 1; | ||
| Line 9: | Line 9: | ||
return 0; | return 0; | ||
} | } | ||
</ | </source> | ||
# Identifique os blocos básicos. | # Identifique os blocos básicos. | ||
# Que optimizações poderiam ser efectuadas? | # Que optimizações poderiam ser efectuadas? | ||
Latest revision as of 11:55, 12 February 2019
Considere a seguinte função em C:
int main() {
int a[10], i = 1;
a[0] = 0;
while (i < 10)
a[i++] = a[i-1] + 2 * i - 1;
return 0;
}
- Identifique os blocos básicos.
- Que optimizações poderiam ser efectuadas?