buchananwp / Udacity_CS101

My solutions to Udacity's CS101 in Python

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Udacity_CS101

CS101: Intro to Computer Science

I completed this introductory computer programming course taught in Python, by Prof. David Evans on Udacity. Several key search engine components (including a crawler, an index and a page rank algorithm) are built through the course. Other topics include procedural programming (methods, parameters, return, values), basic control structures (sequence, if/else, for loop, while loop), data structures (dictionaries, hashing, lists, strings), and recursion.

This includes the theory quizzes, problem sets and optional problem sets. File prefixes: L(x)Q(x): Lesson(x)Quiz(x)

Selected problems:

Gaming Social Network (Final Project)

Only A Little Lucky (Search Engine)

Elementary Cellular Automaton

Khayyam Triangle

Memoization

Stirling and Bell Numbers

Involved

10-Row Abacus

About

My solutions to Udacity's CS101 in Python


Languages

Language:Python 100.0%