diff options
author | Madhusudan.C.S | 2009-10-09 13:20:23 +0530 |
---|---|---|
committer | Madhusudan.C.S | 2009-10-09 13:20:23 +0530 |
commit | ae7af9683be6ef88d5894b6d654dca1e80238c7a (patch) | |
tree | 2ad5da42716350c8a10c3c441a595646b91b95cf /day2/tda.tex | |
parent | 52c6683bb2792631e91481e74786dc6bf569e312 (diff) | |
parent | 0a9ef884da48dbc63e5100287de2b9bc93bce247 (diff) | |
download | workshops-ae7af9683be6ef88d5894b6d654dca1e80238c7a.tar.gz workshops-ae7af9683be6ef88d5894b6d654dca1e80238c7a.tar.bz2 workshops-ae7af9683be6ef88d5894b6d654dca1e80238c7a.zip |
Merged Mainline and Madhu branches.
Diffstat (limited to 'day2/tda.tex')
-rw-r--r-- | day2/tda.tex | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/day2/tda.tex b/day2/tda.tex index ae39f4a..664eed3 100644 --- a/day2/tda.tex +++ b/day2/tda.tex @@ -261,7 +261,7 @@ def test_function_ignore_cases_words(): \begin{frame}[fragile] \frametitle{Exercise} - Based on Euclid's theorem: + Based on Euclid's algorithm: $gcd(a,b)=gcd(b,b\%a)$\\ gcd function can be written as: \begin{lstlisting} @@ -269,14 +269,15 @@ def test_function_ignore_cases_words(): if a%b == 0: return b return gcd(b, a%b) \end{lstlisting} + \vspace*{-0.15in} \begin{block}{Task} - For given gcd implementation write - at least two tests. - \end{block} - \begin{block}{Task} - Write a non recursive implementation + \begin{itemize} + \item Write at least + two tests for above mentioned function. + \item Write a non recursive implementation of gcd(), and test it using already written tests. + \end{itemize} \end{block} \inctime{15} |