Programming with Alice
Advanced topics – Demo
Overview of topics
Recursion
Random Numbers
Variables
Arrays
Two examplesTowers of Hanoi
Horse race
Towers of Hanoi
Horse Race
Two examplesHorse racing
Shark chase
Shark chase – random numbers
An example – a timer
Timer
Example – insertion sort
Insertion sort
Textbook
More information Recursion
Chapter 8
Random NumbersTips & Techniques 6
VariablesChapter 10, Section 1
ArraysChapter 10, Section 2
Nonvisual Arrays and Recursion
Documents
Fall 2006AE6382 Design Computing1 Cell Arrays and Structures Learning Objectives Learn about characters, cell arrays & structures Topics Data Types Character.
csci 210: Data Structures Recursion - Bowdoin Collegeltoma/teaching/cs210/spring09/Slides/210... · csci 210: Data Structures Recursion. Summary • Topics • recursion overview
1 Chapter 18 Recursion Dale/Weems/Headington. 2 Chapter 18 Topics l Meaning of Recursion l Base Case and General Case in Recursive Function Definitions.
7. Arrays. Topics Declaring and Using Arrays Some Array Algorithms Arrays of Objects Variable Length Parameter Lists Two-Dimensional Arrays The ArrayList.
Pointers in C++. Topics Covered Introduction to Pointers Pointers and arrays Character Pointers, Arrays and Strings Examples.
Machine-Level Programming IV: Structured Data Topics Arrays Structures Unions CS213.
Special Topics in Genomics ChIP-chip and Tiling Arrays
1 Recursion. 2 Chapter 15 Topics Meaning of Recursion Base Case and General Case in Recursive Function Definitions Writing Recursive Functions with.
Chapter 13 Recursion. Topics Simple Recursion Recursion with a Return Value Recursion with Two Base Cases Binary Search Revisited Animation Using Recursion.
Recursion Recursion Recursion Recursion Recursion Recursion Recursion Recursion Recursion
Chapter 8 Single-Dimensional Arrays. Topics Declaring and Instantiating Arrays Accessing Array Elements Writing Methods Aggregate Array Operations Using.
Lecture 01c: C++ review Topics: static arrays array / pointer connection dynamic arrays (and pointers) 2D arrays.
Fall 2006CSC311: Data Structures1 Chapter 3 Arrays, Linked Lists, and Recursion Objectives –Using Arrays –Singly Linked Lists –Doubly Linked Lists –Circularly.
CompSci 001 18.1 Topics since midterm l Java Methods Sound Graphics l Software design Recursion Arrays Copyright issues l Computer systems.
Pointer in C++ Dr. Ahmed Telba. Topics Covered Introduction to Pointers Pointers and arrays Character Pointers, Arrays and Strings Examples.
Conditional loops while do while Counting loops for loops Arrays Recursion.
Chapter 10 2D Arrays Collection Classes. Topics Arrays with more than one dimension Java Collections API ArrayList Map.