This is the official repository of the course "Data Structures and Algorithms using Java" for B.Tech IInd Year 2019, Department of Computer Engineering & Applications, Institute of Engineering & Technology, GLA University, Mathura
- Java JDK
- IDE - IntelliJ IDEA - https://www.jetbrains.com/idea/download/
- VCS - Git - https://git-scm.com/downloads
Link to acquire a JetBrains student license - https://www.jetbrains.com/shop/eform/students
- Elliot Koffman - Data-Structures-Abstractions-and-Design-Using-Java-Third-Edition-2016 PDF
- Robert Lafore - Data_Structures_and_Algorithms_in_Java_2nd_Edition
- Official GitHub Channel - https://www.youtube.com/channel/UCP7RrmoueENv9TZts3HXXtw
- Get Up and Running on GitHub - https://www.youtube.com/watch?v=noZnOSpcjYY&list=PLg7s6cbtAD15G8lNyoaYDuKZSKyJrgwB-
- Git Video Tutorial - https://www.youtube.com/watch?v=r63f51ce84A&t=766s
- How to use Git & GitHub via Udacity - https://www.youtube.com/watch?v=Ytux4IOAR_s&list=PLAwxTw4SYaPk8_-6IGxJtD3i2QAu5_s_p
- Git eBook - https://git-scm.com/book/en/v2
- Integer List in Java (Array)
- Integer Stack in Java (Array)
- Integer Queue in Java (Array)
- Bubble Sort
- Big O Notation by HackerRank
- Time Complexity in Hindi Part 1 asymptotic notation analysis
- Time Complexity Analysis
- Big O Notation in 5 minutes - The Basics
- Introduction to Big O Notation and Time Complexity
- Practical Java Examples of the Big O Notation
- A beginner's guide to Big O notation
- Big O Notations by Derek Banas
- The mind behind Linux | Linus Torvalds, YouTube
- "Stupid questions" about Software Engineering
- How I Mastered DSA - Rachit Jain, IIT