This repository consists of the code samples, assignments, and the curriculum for the Community Classroom complete Data Structures & Algorithms Java bootcamp.

Comments
  • Adding Feature to help members find resources easily

    Adding Feature to help members find resources easily

    Feature to help the community find resources from this repository easily

    Hi, @kunal-kushwaha thanks for this great initiative 💯 I have an idea to create a gh-pages branch that will host a simple UI wherein members can find links to these resources easily and in a folder structure format, it will render the Markdown using React and will use GitHub API to fetch changes so no need to build the web app again for further changes. I wish to contribute to the community through the knowledge that I have gained over 2-3 years of development.

    Features 🚀

    1. Organized structure to find resources easily ⚡
    2. Search and bookmark 🔍
    3. Permalink to share files 🔗
    4. Dark Mode 😍

    Supporting claims

    • Here is the bare minimum site I built during my Second Year that suggests the POC : Classroom Server (UI is not that great btw)
    • Current UI style : My portfolio

    Tentetive Tech Stack

    • React.js
    • Redux (if required)
    • Material UI
    opened by SuyashSonawane 13
  • Question on pattern

    Question on pattern

    I have added some really good questions on Patterns which I think will help people get their hands good on loops. It contains all level patterns from easy to hard.

    opened by kunal22-gupta 6
  • SOLUTIONS OF 'FIRST JAVA PROGRAM' ASSIGNMENT.

    SOLUTIONS OF 'FIRST JAVA PROGRAM' ASSIGNMENT.

    Hey Kunal, I have added the solutions to all the problems of the second assignment. You can check it for once, if you find them correct you can merge them in the main repository. This is just for the reference for the people who got stuck at any problem.

    opened by chetan-2002 6
  • Order the assignments in a numbered way according to the order of the videos in the DSA Playlist.

    Order the assignments in a numbered way according to the order of the videos in the DSA Playlist.

    Please order the assignments in the order of the videos in the DSA playlist as when the number of videos increase in the playlist and the number of assignments increase this lack of order would cause issues and confusion while finding the assignments, a proper order and format would help in ease of access and understanding of the content in a better way.

    opened by TaherPatan 5
  • Unable to get access to the notes

    Unable to get access to the notes

    for the past 4~5 days, Iam unable to get access to the notes it just says ""Unable to render rich display"" can you please fix it upp.

    opened by deepak-777 4
  • [Request for an app] Requirements for community classroom app.

    [Request for an app] Requirements for community classroom app.

    Community Classroom app

    Goal

    I went through the issues on DSA repository of community classroom and found some common ones, so planning to build a mobile app solving those issues. Please go through it and comment down what more requirements do you have.

    Requirements

    User app

    1. Syllabus tracker:
      • syllabus tracker for all courses. As in when more courses will be added, the app should have it all.
      • Set up reminder to study.
      • not sure if authentication is needed in this app, if auth is required then probably we can go ahead with firestore to store user's progress. Otherwise we can use a simple local DB to store this.
    2. All resources of each course at one place
      • video link, notes link etc
    3. notes sharing (needs approval as app might get spammed and loose quality)
    4. Dark mode

    We need approval for these two as this is already on discord so not sure if it's needed on app.

    • announcement section (needs approval)

    • opportunities (needs approval)

    Admin app

    This app will be used internally by of comm. classroom admins to post content on user app. It will have authentication and It will have features to crud new course, syllabus etc etc.

    Need more input from your side, so please comment.

    Tech Stack

    For backend we can use nodejs to make an API with all these requirements. We can have a separate admin panel kind of app/ web app for people who will post stuff on this app, so that can be either be on react or flutter.

    For frontend of mobile app, we can use flutter.

    Architecture

    I have not thought of architecture of this app as requirements may vary. But most probably it will either be BLoC patten or MVVM pattern depending on complexity of app.

    opened by thisisamank 4
  • Syllabus and website link not working 😕

    Syllabus and website link not working 😕

    Syllabus and website link is not working because you've merged your both communities classroom and devops, and might be you've forgotten to rewrite the link

    opened by Raunakmishra-06 2
Owner
Kunal Kushwaha
@cncf Ambassador. Dev Advocacy @civo. @kubernetes 1.22 Release Shadow. GitHub Campus Expert. @MLH Coach. GSoC Mentor @JBossOutreach. Student PM DoK. Gold MLSA
Kunal Kushwaha
This repository holds the famous Data Structures (mostly abstract ones) and Algorithms for sorting, traversing, and modifying them.

Data-Structures-and-Algorithms About Repo The repo contains the algorithms for manipulating the abstract data structures like Linked List, Stacks, Que

Zaid Ahmed 14 Dec 26, 2021
Welcome 🙌! This repository encourages daily contributions from anyone intending to learn Data Structures and Algorithms every day

?? DSA-Community Welcome ?? ! This repository encourages daily contributions from anyone intending to learn Data Structures and Algorithms consistentl

Bishal Mohari 4 Sep 9, 2022
Data Structures and Algorithms (DSA) - Java Language Using Integrated Development Environments NetBeans

Data Structures and Algorithms (DSA) Course Code : CSC211 Credit Hours : 4 Language : JAVA Integrated development environments : NETBEANS Topic Covere

Ossama Mehmood 샘 2 Oct 1, 2022
This repository consists of Leetcode questions and answers specifically asked in Microsoft

Microsoft LeetCode Challenges This repository consists of Leetcode questions and answers specifically asked in Microsoft sorted based on frequency. Fe

GOPINATH M B 1 Oct 23, 2021
One-Stop Destination for codes of all Data Structures & Algorithms

CodingSimplified_GK This repository is aimed at creating a One stop Destination of codes of all Data structures and Algorithms along with basic explai

Geetika Kaushik 21 Sep 26, 2022
This JAVA repository contains solutions for common algorithms and problems.

JAVA-Algorithms ?? Description Beep Boop! Boop Beep!. I have created this repository to improve my Logical thinking skills & Knowledge in programming.

VINU 3 Apr 11, 2022
Graph Algorithms Repository for Coding Minutes Course.

graph-algorithms-for-competitive-coding Graph Algorithms Repository for Coding Minutes Course. This is the repository for Graph Algorithms Course for

Coding Minutes 126 Dec 28, 2022
oj! Algorithms - ojAlgo - is Open Source Java code that has to do with mathematics, linear algebra and optimisation.

oj! Algorithms oj! Algorithms - ojAlgo - is Open Source Java code that has to do with mathematics, linear algebra and optimisation. General informatio

Optimatika 403 Dec 14, 2022
A little helper to complete homework #4 "Graph planarization" in discrete mathematics at ITMO University in the second semester.

graph_planarization A little helper to complete homework #4 "Graph planarization" in discrete mathematics at ITMO University in the second semester. A

Daria Starikova 9 Dec 8, 2022
Hierarchical Temporal Memory implementation in Java - an official Community-Driven Java port of the Numenta Platform for Intelligent Computing (NuPIC).

htm.java Official Java™ version of... Hierarchical Temporal Memory (HTM) Community-supported & ported from the Numenta Platform for Intelligent Comput

Numenta 301 Dec 1, 2022
Teaching materials for Algorithm Bootcamp: Object-Oriented Programming.

Object Oriented Programming Materials Materials Topics Code Introduction to Java Variables and Data Types Operators I/O Selection and Repetition 00_in

Elvan Selvano 17 Nov 8, 2022
java deep learning algorithms and deep neural networks with gpu acceleration

Deep Neural Networks with GPU support Update This is a newer version of the framework, that I developed while working at ExB Research. Currently, you

Ivan Vasilev 1.2k Jan 6, 2023
联邦学习系统,包括常用算法和通用训练推理系统框架 | Fedlearn Main System, Including Algorithms and Frameworks for Training / Inference.

fedlearn 京东科技联邦学习系统 系统包含包含控制端(即前端)、协调端、单点客户端和分布式客户端等 1.代码结构 代码分为多个模块 assembly 整体代码打包模块,无实际功能 client 单机版客户端 common 公共包,实体和工具定义 coordinator 协调端,负责协调多个参与

null 57 Dec 31, 2022
A visual representation of labyrinth solving with common traversal and heuristic algorithms + basic AI patterns

Path-finder A visual representation of labyrinth solving algorithms using common traversal algorithms such as BFS, DFS, A*. Plus there are some basic

Janez Sedeljšak 2 Jan 19, 2022
Algorithms in Java

Algorithms-In-Java 'Algorithms in Java' keeps programs from the "Algorithms and data structures" held at the University of Technology in Wrocław (Poli

null 1 Jan 25, 2022
Algorithms Made Easy May 10 Challenge

Algorithms-Made-Easy-May-Challenges Algorithms Made Easy May 10 day 30 problems Challenge Hi ??‍?? , I'm Rohit Kumar Singh All Leetcode Soluton Connec

Rohit Kumar Singh 6 May 24, 2021
This is a tool to visualize search algorithms

Path-Finding-Visualizer Purpose This is a tool to visualize search algorithms Algorithms featured Breadth First Search Deapth First Search Gready Best

Leonard 11 Oct 20, 2022
Reference implementation for MINAS (MultI-class learNing Algorithm for data Streams), an algorithm to address novelty detection in data streams multi-class problems.

Reference implementation for MINAS (MultI-class learNing Algorithm for data Streams), an algorithm to address novelty detection in data streams multi-class problems.

Douglas M. Cavalcanti 4 Sep 7, 2022