{"id":16104953,"url":"https://github.com/dbc2201/gla-bcsc0006-2019","last_synced_at":"2025-04-06T02:30:03.849Z","repository":{"id":133011638,"uuid":"164634814","full_name":"dbc2201/gla-bcsc0006-2019","owner":"dbc2201","description":"This is the official repository of the course \"Data Structures and Algorithms using Java\" for B.Tech IInd Year 2019, Department of Computer Engineering \u0026 Applications, Institute of Engineering \u0026 Technology, GLA University, Mathura","archived":false,"fork":false,"pushed_at":"2019-04-20T07:59:32.000Z","size":14327,"stargazers_count":11,"open_issues_count":3,"forks_count":16,"subscribers_count":19,"default_branch":"master","last_synced_at":"2025-02-12T08:39:36.422Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dbc2201.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-01-08T11:31:08.000Z","updated_at":"2021-11-27T17:23:01.000Z","dependencies_parsed_at":null,"dependency_job_id":"299118c3-e58c-473d-a1df-7a95ed3d74a6","html_url":"https://github.com/dbc2201/gla-bcsc0006-2019","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dbc2201%2Fgla-bcsc0006-2019","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dbc2201%2Fgla-bcsc0006-2019/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dbc2201%2Fgla-bcsc0006-2019/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dbc2201%2Fgla-bcsc0006-2019/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dbc2201","download_url":"https://codeload.github.com/dbc2201/gla-bcsc0006-2019/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247425680,"owners_count":20937001,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-09T19:07:21.676Z","updated_at":"2025-04-06T02:30:03.835Z","avatar_url":"https://github.com/dbc2201.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# GLA BCSC0006 2019\n## Data Structures \u0026 Algorithms using Java\nThis is the official repository of the course \"Data Structures and Algorithms using Java\" for B.Tech IInd Year 2019, Department of Computer Engineering \u0026amp; Applications, Institute of Engineering \u0026amp; Technology, GLA University, Mathura\n\n___\n\n## Resource Links - \n\n1. Java JDK\n   1. Oracle JDK - https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html\n   2. Open JDK - https://openjdk.java.net/install/\n2. IDE - IntelliJ IDEA - https://www.jetbrains.com/idea/download/\n3. VCS - Git - https://git-scm.com/downloads\n\nLink to acquire a JetBrains student license - https://www.jetbrains.com/shop/eform/students\n___\n\n## Books for this course\n\n1. Elliot Koffman - [Data-Structures-Abstractions-and-Design-Using-Java-Third-Edition-2016 PDF](https://github.com/dbc2201/gla-bcsc0006-2019/blob/master/Books/Data-Structures-Abstractions-and-Design-Using-Java-Third-Edition-2016.pdf)\n2. Robert Lafore - [Data_Structures_and_Algorithms_in_Java_2nd_Edition](https://github.com/dbc2201/gla-bcsc0006-2019/blob/master/Books/Data_Structures_and_Algorithms_in_Java_2nd_Edition.pdf)\n\n___\n\n## Links for learning Git \u0026 GitHub\n\n1. Official GitHub Channel  - https://www.youtube.com/channel/UCP7RrmoueENv9TZts3HXXtw\n2. Get Up and Running on GitHub - https://www.youtube.com/watch?v=noZnOSpcjYY\u0026list=PLg7s6cbtAD15G8lNyoaYDuKZSKyJrgwB-\n3. Git Video Tutorial - https://www.youtube.com/watch?v=r63f51ce84A\u0026t=766s\n4. How to use Git \u0026 GitHub via Udacity - https://www.youtube.com/watch?v=Ytux4IOAR_s\u0026list=PLAwxTw4SYaPk8_-6IGxJtD3i2QAu5_s_p\n5. Git eBook - https://git-scm.com/book/en/v2\n\n___\n\n## Sample Codes\n1. [Integer List in Java (Array)](https://gist.github.com/d97471995e25aa0672ae0a10889d25c0)  \n2. [Integer Stack in Java (Array)](https://gist.github.com/dbc2201/ea845fec7c44f0d2e0e6cddb654051d6)    \n3. [Integer Queue in Java (Array)](https://gist.github.com/dbc2201/6c940aa7ab69fa92714ae8beeb15499d)  \n4. [Bubble Sort](https://github.com/dbc2201/BubbleSort)\n\n___\n\n## Practice Questions\n\n[Mid Sem 1](https://github.com/dbc2201/gla-bcsc0006-2019/blob/master/Practice/Questions/mid_sem1.md)\n\n___\n\n## Help Links\n\n1. [Big O Notation by HackerRank](https://www.youtube.com/watch?v=v4cd1O4zkGw)\n2. [Time Complexity in Hindi Part 1 asymptotic notation analysis](https://www.youtube.com/watch?v=oQEhTDl6w8k)\n3. [Time Complexity Analysis](https://www.youtube.com/watch?v=lGvz1hpsKGY)\n4. [Big O Notation in 5 minutes - The Basics](https://www.youtube.com/watch?v=__vX2sjlpXU)\n5. [Introduction to Big O Notation and Time Complexity](https://www.youtube.com/watch?v=D6xkbGLQesk\u0026t=17s)\n6. [Practical Java Examples of the Big O Notation](https://www.baeldung.com/java-algorithm-complexity)\n7. [A beginner's guide to Big O notation](https://rob-bell.net/2009/06/a-beginners-guide-to-big-o-notation/)\n8. [Big O Notations by Derek Banas](https://www.youtube.com/watch?v=V6mKVRU1evU)\n___\n\n## Lectures\n\n1. [Searching in Arrays](https://github.com/dbc2201/gla-bcsc0006-2019/blob/master/Practice/Arrays/search.md)\n2. [Linked Lists](https://github.com/dbc2201/gla-bcsc0006-2019/blob/master/Practice/LinkedList/linkedList.md)\n___\n\n## Inspirational\n\n1. [The mind behind Linux | Linus Torvalds, YouTube](https://www.youtube.com/watch?v=o8NPllzkFhE)\n2. [\"Stupid questions\" about Software Engineering](https://www.youtube.com/watch?v=JmruASZmX2I)\n3. [How I Mastered DSA - Rachit Jain, IIT](https://www.youtube.com/watch?v=IIKTGg5AKkY)\n___\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdbc2201%2Fgla-bcsc0006-2019","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdbc2201%2Fgla-bcsc0006-2019","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdbc2201%2Fgla-bcsc0006-2019/lists"}