Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New Notes/Examples #23

Open
13 of 26 tasks
mrseidel opened this issue Feb 25, 2020 · 17 comments
Open
13 of 26 tasks

New Notes/Examples #23

mrseidel opened this issue Feb 25, 2020 · 17 comments

Comments

@mrseidel
Copy link
Contributor

mrseidel commented Feb 25, 2020

I'm looking to diversify my notes and examples to include other programming languages that sometimes pop up in this class (and some future planning).

If you feel you can contribute to creating notes and examples for the following programming languages, create a pull request:

Need some basic examples of the concepts below for the languages as well (including ones that are already on the site.

  • Sorting
    • C++
    • C#
    • Java
    • JavaScript
    • Python
  • Searching
    • C++
    • C#
    • Java
    • JavaScript
    • Python
  • Recursion
    • C++
    • C#
    • Java
    • JavaScript
    • Python
@err53
Copy link

err53 commented Feb 25, 2020

I can take a crack at making some notes for Go
Gonna drop this since I haven't gotten around to it in literally years, someone else can take this if they want

@davidli3100
Copy link
Contributor

Working on examples for Rust and Ruby

@err53
Copy link

err53 commented Feb 25, 2020

Working on examples for Rust and Ruby

Feel free to ping me if you need some help with Rust

@davidli3100
Copy link
Contributor

Call dibs on php

This was referenced Sep 10, 2020
@mrseidel
Copy link
Contributor Author

mrseidel commented Sep 10, 2020

Need some basic examples of the concepts below for the languages as well (including for the languages that are already covered on the site): sorting, searching and recursion. I've updated the main issue with this information as well.

@davidli3100
Copy link
Contributor

I'll write some up during orientation tomorrow

@davidli3100
Copy link
Contributor

Any preferences on the type of sorting/searching?

@mrseidel
Copy link
Contributor Author

mrseidel commented Sep 10, 2020

@davidli3100 Just some basic O(n^2) sorting algorithms (bubble, selection, insertion, etc.)

For searching, I typically do linear and binary.

@davidli3100
Copy link
Contributor

@mrseidel do you want an explicit example for recursion? Binary search is pretty much recursion anyways

@mrseidel
Copy link
Contributor Author

mrseidel commented Sep 11, 2020

@davidli3100 Yes. I typically do factorial or Fibonacci for my basic examples of recursion.

@davidli3100
Copy link
Contributor

davidli3100 commented Sep 12, 2020

Added Javascript (ES6) examples in #24

Added Java, Python, and C++ in #25

@Multivalence
Copy link
Contributor

Are you specifically looking for Sorting, Searching, and Recursion only, or are you looking for all of them (e.g. Objects)?

@mrseidel
Copy link
Contributor Author

mrseidel commented Dec 9, 2020

@Multivalence for the ones that don't have a Sorting/Searching/Recursion breakdown (i.e. Rust, PHP, etc.), I'd be looking for all the notes. If you are interested, you can include whichever ones you want. Attempt to follow a similar to format that is already on the site.

@Multivalence
Copy link
Contributor

Multivalence commented Dec 9, 2020

Added Swift Objects #28
Updated and added Python Examples #29

@mrseidel mrseidel pinned this issue Apr 29, 2021
@faizaan3424
Copy link
Contributor

dart/flutter stuff is all mine :)

@faizaan3424
Copy link
Contributor

Added recursion example for now with memoization

@AritroSaha10
Copy link
Contributor

Working on all examples for Go in #36

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants