Skip to content

will-iamalpine/Udacity_CS101

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages