Homework4 (due Sat 27-Sep at 8pm)
Notes:
-
The same basic policies of
hw1 apply here.
- Except you may only use up to one grace day
on this hw.
-
You must complete prep5
before beginning these exercises.
Excercises
- 4.2.14. Code Tracing Exercises
- Code Tracing #1 (1)
- Code Tracing #2 (1)
- Code Tracing #3 (1)
- Code Tracing #4 (1)
- Code Tracing #5 (1)
- 4.2.15. Guided Exercises
- removeEvens (mutating and nonmutating) (1)
- 4.2.16. Section Exercises
- removeRepeats (mutating and nonmutating) (1)
- firstNEvenFibonacciNumbers (1)
- isNearlySorted (1)
- isRotation (1)
- repeatingPattern (2)
- multiplyPolynomials (2)
- singleWildcardMatches (3)
- 4.2.17. Honors Exercises
- linearRegression (2)
- firstNAcceptedValues (3)
- runSimpleProgram (4)
- 4.2.18. Additional Code Tracing Exercises
- Code Tracing #1 (1)
- Code Tracing #2 (1)
- Code Tracing #3 (1)
- Code Tracing #4 (1)
- Code Tracing #5 (1)
- Code Tracing #6 (1)
- Code Tracing #7 (1)
- Code Tracing #8 (1)
- Code Tracing #9 (1)
- 4.2.19. Additional Practice Exercises
- median (1)
- isPalindromicList (1)
- reverseList (1)
- isSorted (1)
- alternatingSum (1)
- smallestDifference (1)
- vectorSum (1)
- dotProduct (1)
- rotateList (mutating and nonmutating) (2)
- moveToBack (2)
- binaryListToDecimal (2)
- splitString + joinList (2)
- mostAnagrams (2)
- map (3)
- histogram (3)
- nearestWords (3)
- polynomialToString (3)
- bowlingScore (3)
- 4.3.2. Code Tracing Exercises
- Code Tracing #1 (1)
- Code Tracing #2 (1)
- Code Tracing #3 (1)
- 4.3.3. Section Exercises
- areaOfPolygon (1)
- isClique (2)
- lookAndSay + inverseLookAndSay (2)
- 4.3.4. Honors Exercises
- 4.3.5. Additional Practice Exercises