23.11.2014 Views

Data Structures and Algorithms in Java[1].pdf - Fulvio Frisone

Data Structures and Algorithms in Java[1].pdf - Fulvio Frisone

Data Structures and Algorithms in Java[1].pdf - Fulvio Frisone

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Summations<br />

There are a number of useful facts about summations.<br />

Proposition A.8: Factor<strong>in</strong>g summations:<br />

provided a does not depend upon i.<br />

Proposition A.9: Revers<strong>in</strong>g the order:<br />

One special form of summation is a telescop<strong>in</strong>g sum:<br />

which arises often <strong>in</strong> the amortized analysis of a data structure or algorithm.<br />

The follow<strong>in</strong>g are some other facts about summations that arise often <strong>in</strong> the analysis<br />

of data structures <strong>and</strong> algorithms.<br />

Proposition A.10: .<br />

Proposition A.11: .<br />

Proposition A.12: If k≥ 1 is an <strong>in</strong>teger constant, then<br />

.<br />

Another common summation is the geometric sum,<br />

0 < a ≠ 1.<br />

, for any fixed real number<br />

Proposition A.13:<br />

.<br />

914

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!