Skip to content

Priyanshu7129/BridgeLabz_2115000784

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 

Repository files navigation

BridgeLabz_2115000784


πŸ“Œ Assignment 1 - 19-01-2025

Concepts Covered:

βœ” Variables, Literals, Primitive Data Types, Basic I/O Operators
βœ” Best Practice in Naming Convention


πŸ“Œ Assignment 2 - 22-01-2025

Concepts Covered:

βœ” Java Comments, Basic Data Types, Variables
βœ” Arithmetic Operators, Operator Precedence
βœ” Taking User Input


πŸ“Œ Assignment 3 - 23-01-2025

Concepts Covered:

βœ” Java Control Flows, Boolean Data Type, Boolean Expressions
βœ” Logical Operators, if, else if, else Statements
βœ” Java Loops (for, while), break & continue Statements
βœ” Java switch Statement


πŸ“Œ Assignment 4 - 25-01-2025

Concepts Covered:

βœ” Java Arrays - Creation, Accessing, Modifying using Loops
βœ” Length Property of Arrays
βœ” Multi-dimensional Arrays - Accessing, Finding Size


πŸ“Œ Assignment 5 - 28-01-2025

Concepts Covered:

βœ” User-Defined Methods & Reusability
βœ” Making Methods More Dynamic
βœ” Recursive Methods, Static Methods
βœ” Java Standard Library Methods (java.lang.Math Class)


πŸ“Œ Assignment 6 - 29-01-2025

Concepts Covered:

βœ” Handling Strings & Common String Functions
βœ” Functions, Parameter Passing & Return Values
βœ” Few common built-in functions - Random, Math
βœ” Introduction to Date & Time Handling


πŸ“Œ Assignment 7 - 31-01-2025

Concepts Covered:

βœ” Procedural vs Object-Oriented Programming
βœ” Classes & Objects
βœ” Creating Classes with Methods & Variables
βœ” Using Objects
βœ” Getter and Setter


πŸ“Œ Assignment 8 - 02-02-2025

Concepts Covered:

βœ” Java Constructors
βœ” Instance vs. Class Variables
βœ” Access Modifiers


πŸ“Œ Assignment 9 - 04-02-2025

Concepts Covered:

βœ” this Keyword - Referencing Class Elements
βœ” static Keyword - Associating Variables & Methods with Class
βœ” final Keyword - Making Variables Immutable
βœ” instanceof Operator - Checking Object’s Class Type


πŸ“Œ Assignment 10 - 06-02-2025

Concepts Covered:

βœ” Classes vs. Objects in Java
βœ” Class Diagram
βœ” Object Diagram
βœ” Sequence Diagram

Questions Practiced:

βœ” Class, Object, and Sequence diagram of School Result application, Grocery Store Bill generation
βœ” Object relationships and Communication problems regarding Aggregation, Association, and Composition


πŸ“Œ Assignment 11 - 07-02-2025

Concepts Covered:

βœ” Inheritance
βœ” Types of Inheritance
βœ” Key features of Inheritance
βœ” Method overriding
βœ” Constructor Inheritance in Java
βœ” Polymorphism and Inheritance
βœ” Access Modifiers and Inheritance

Questions Practiced:

βœ” Solved Basic Problems related to Inheritance like Animal Hierarchy, Employee Management System, and Vehicle and Transport System.
βœ” Topic-wise problems on:

  • Single Inheritance (Library Management and Smart Home Devices)
  • Multilevel Inheritance (Online Retail Order Management and Educational Course Hierarchy)
  • Hierarchical Inheritance (Bank Account Types and School System with Different Roles)
  • Hybrid Inheritance (Restaurant Management System and Vehicle Management System)

πŸ“Œ Assignment 12 - 10-02-2025

Concepts Covered:

βœ” Encapsulation
βœ” Polymorphism
βœ” Compile and Run-time Polymorphism
βœ” Interface
βœ” Abstract Classes

Questions Practiced:

βœ” Employee Management System
βœ” E-Commerce Platform
βœ” Vehicle Rental System
βœ” Banking System
βœ” Library Management System
βœ” Online Food Delivery System
βœ” Hospital Patient Management
βœ” Ride-Hailing Application


πŸ“Œ Assignment 13 - 12-02-2025

Concepts Covered:

βœ” Introduction of Data Structure
βœ” Key Features of Data Structure in Java
βœ” Types of Data Structure in Java
βœ” Single Linked list
βœ” Double Linked List
βœ” Circular Linked List

Questions Practiced:

βœ” Topic-wise problems on:

  • Single Linked List (Student Record Management, Inventory Management System, Social Media Friend Connection)
  • Double Linked List (Movie Management System, Library Management System, Undo/Redo Functionality of Text Editor)
  • Circular Linked List (Task Scheduler, Round Robin Scheduling Algorithm, Online Ticket Reservation System)

πŸ“Œ Assignment 14 - 13-02-2025

Concepts Covered:

βœ” Stack
βœ” Queue
βœ” HashMap and Hashing Function

Questions Practiced:

βœ” Stack and Queue:

  • Implement a Queue using Stack
  • Sort a Stack using recursion
  • stock span problem
  • sliding window maximum
  • Circular Tour Problem

βœ” HashMap and Hashing Function:

  • find all subarrays with zero sum
  • check for a pair with a given sum in an array
  • Longest Consecutive Sequence
  • Implement a custom HashMap
  • Two sum problem

πŸ“Œ Assignment 15 - 14-02-2025

Concepts Covered:

βœ” Bubble Sort
βœ” Insertion Sort
βœ” Merge Sort
βœ” Quick Sort

Questions Practiced:

βœ” Bubble Sort - Sort Student Marks
βœ” Insertion Sort - Sort Employee IDs
βœ” Merge Sort - Sort an Array of Book Prices
βœ” Quick Sort - Sort Product Prices
βœ” Selection Sort - Sort Exam Scores
βœ” Heap Sort - Sort Job Applicants by Salary
βœ” Counting Sort - Sort Student Ages


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published