Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nisarldev/dynamic_programming_java_freecodecamp
Learn how to use Dynamic Programming with Java in this course for beginners.
https://github.com/nisarldev/dynamic_programming_java_freecodecamp
dynamic-programming java
Last synced: 16 days ago
JSON representation
Learn how to use Dynamic Programming with Java in this course for beginners.
- Host: GitHub
- URL: https://github.com/nisarldev/dynamic_programming_java_freecodecamp
- Owner: NisarLDev
- License: gpl-3.0
- Created: 2023-11-19T16:09:36.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-09T22:13:38.000Z (9 months ago)
- Last Synced: 2024-11-05T22:37:43.478Z (2 months ago)
- Topics: dynamic-programming, java
- Language: Java
- Homepage: https://yt.artemislena.eu/watch?v=oFkDldu3C_4
- Size: 103 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Dynamic_Programming_Java_FreeCodeCamp
## This course was developed by Alvin Zablan from Structy.
## Bibliography:
#### Grammar of the word programming and its difference between British and American English:
1 - Programming or Programing: Which Is Correct?:
https://strategiesforparents.com/programming-or-programing-which-is-correct/
#### Thinking to solve a problem using algorithms
1 - Lecture 1: Algorithmic Thinking, Peak Finding. Rabin Gaire.
https://yt.artemislena.eu/watch?v=HtSuA80QTyo&listen=false
2 - Algorithmic Thinking, Peak Finding. Rabin Gaire.
https://rabingaire.medium.com/algorithmic-thinking-peak-finding-ad6f7415d154
3 - Four Ways of Thinking: Statistical, Interactive, Chaotic and Complex - David Sumpter. Oxford Mathematics.
https://yt.artemislena.eu/watch?v=PPCfDe8TfJQ&listen=false
#### Introduction to Dinamic Programming:
1 - Mastering Dynamic Programming: Part 1 - How to solve any interview problem
https://artemislena.eu/watch?v=Hdr64lKQ3e4
2 - Mastering Dynamic Programming: Part 2 - Let's Solve a Real-Life Problem
https://yt.artemislena.eu/watch?v=rE5h11FwiVw&listen=false
2 - Dynamic Programming - Learn to Solve Algorithmic Problems & Coding Challenges. This course was developed by Alvin Zablan from Coderbyte to FreeCodeCamp. 2021.
https://www.youtube.com/watch?v=oBt53YbR9Kk
3 - Complete Dynamic Programming Practice - Noob to Expert | Topic Stream 1
https://yt.artemislena.eu/watch?v=zDEQaDl3cso&t=0
4 - Complete Dynamic Programming Practice - Noob to Expert (Continued) | Topic Stream 2
https://yt.artemislena.eu/watch?v=kCY8seazgFU&t=0
#### Learn Java Fundamentals; Object-Oriented Programming. Book:
1 - https://www.freecodecamp.org/news/learn-java-object-oriented-programming/
2 - Object Oriented Programming using Java. Author Dr. Nilesh Modi. Year 2021.
https://baou.edu.in/assets/pdf/BSCIT_304_slm.pdf
Source:
Authors:
Office Automation Tools
Content Editor
Dr. Himanshu Patel
Assistant Professor
School of Computer Science
Dr. Babasaheb Ambedkar Open University, Ahmedabad
Content Reviewer
Prof. (Dr.) Nilesh Modi
Professor and Director
School of Computer Science
Dr. Babasaheb Ambedkar Open University, Ahmedabad
Printed and published by: Dr. Babasaheb Ambedkar Open University,
Ahmedabad#### Binary Trees on Dinamic Programming:
1 - Lecture 19: Dynamic Programming I: Fibonacci, Shortest Paths. MIT OpenCourseWare.
https://artemislena.eu/watch?v=OQ5jsbhAv_M
2 - Lecture 20: Dynamic Programming II: Text Justification, Blackjack. MIT OpenCourseWare.
https://artemislena.eu/watch?v=ENyox7kNKeY
3 - Lecture 21: Dynamic Programming III: Parenthesization, Edit Distance, Knapsack. MIT OpenCourseWare.
https://artemislena.eu/watch?v=ocZMDMZwhCY
4 - Lecture 22: Dynamic Programming IV: Guitar Fingering, Tetris, Super Mario Bros. MIT OpenCourseWare.
https://artemislena.eu/watch?v=tp4_UXaVyx8
5 - Binary Tree Algorithms for Technical Interviews - Full Course. This course was developed by Alvin Zablan from Structy. FreeCodeCamp.
https://artemislena.eu/watch?v=fAAZixBzIAI
#### Binary Search Trees:
1 - Lecture 5: Binary Search Trees, BST Sort
https://artemislena.eu/watch?v=9Jry5-82I68
#### Recursion in Programming:
1 - Recursion in Programming - Full Course. FreeCodeCamp.
https://artemislena.eu/watch?v=IJDJ0kBx2LM
2 - Recursion and Dictionaries. MIT OpenCourseWare.
https://artemislena.eu/watch?v=WPSeyjX1-4s
3 - Introduction to Recursion - Learn In The Best Way.
https://artemislena.eu/watch?v=M2uO2nMT0Bk
#### Graph Algorithims:
1 - Graph Algorithms for Technical Interviews - Full Course. This course was developed by Alvin Zablan from Coderbyte to FreeCodeCamp. 2021.
https://artemislena.eu/watch?v=tWVWeAqZ0WU
#### Computational Complexity:
1 - Lecture 23: Computational Complexity. MIT OpenCourseWare.
https://artemislena.eu/watch?v=moPtwq_cVH8
#### Method versus Function in Java:
1 - Diferencia entre método y funcion en Java. Foro de EDTeam.
https://ed.team/comunidad/diferencia-entre-metodo-y-funcion
#### Sign of equal in Java:
1 - Java not equal Example - Java Code Geeks
https://examples.javacodegeeks.com/java-not-equal-example/
2 - Not equal example : (opposite of .equals java) | Java Hungry
https://javahungry.blogspot.com/2021/03/not-equal-example-opposite-of-equals.html