Presentation is loading. Please wait.

Presentation is loading. Please wait.

Lecture 3 CSE 331 Aug 31, 2012.

Similar presentations


Presentation on theme: "Lecture 3 CSE 331 Aug 31, 2012."— Presentation transcript:

1 Lecture 3 CSE 331 Aug 31, 2012

2 HW 0 due today I will not accept HWs after 1:15pm
Place Q1, Q2 and Q3 in separate piles I will not accept HWs after 1:15pm

3 Office Hours Jiun-Jie: Mon, Tue 11-11:50am
Davis 302 Zihe: Wed 4:00-4:50pm, Th 3-3:50pm Atri: Mon, Wed 2-2:50pm

4 Participate on Piazza!

5 Submit the form below I’ll need confirmation in writing. No graded material will be handed back till I get this signed form from you!

6 Sign up for Mini project

7 Next Wed lecture My student Jesse will cover for me

8 HW 0 due today I will not accept HWs after 1:15pm
Place Q1, Q2 and Q3 in separate piles I will not accept HWs after 1:15pm

9 Questions/Comments?

10 From problem to software

11 Main Steps in Algorithm Design
Problem Statement Real world problem Problem Definition Precise mathematical def Algorithm “Implementation” Data Structures Analysis Correctness/Run time

12 Worst-case analysis Correctness should hold for every valid input
Why worst-case? Resource usage by the worst-possible input What resources?

13 Questions/Comments?

14 National Resident Matching

15 (Screen) Docs are coming to BUF
Buffalo General Hawkeye (M*A*S*H) Millard Filmore (Gates Circle) JD (Scrubs) Millard Filmore (Suburban)

16 What can go wrong?

17 The situation is unstable!

18 What happens in real life
Preferences Information Preferences

19 NRMP plays matchmaker

20 Stable Marriage Problem
David Gale Lloyd Shapley


Download ppt "Lecture 3 CSE 331 Aug 31, 2012."

Similar presentations


Ads by Google