Skip to content

PrepBytes Blog

ONE-STOP RESOURCE FOR EVERYTHING RELATED TO CODING

Log In

Log Out

Menu
  • Language
    • C
    • C++
    • Java
    • Javascript
    • Python
  • Data Structure
    • Array
    • Graphs
    • Heap
    • Linked List
    • Segment Tree
    • Stack
    • Trees
    • Queue
  • Algorithm
    • Backtracking
    • Dynamic Programming
    • Greedy Algorithm
    • RECURSION
    • Searching
    • Sorting
  • CSE Subjects
    • Operating System
  • Company Placement
  • Interview
    • Interview Tips
    • General Interview Questions
    • Algorithms
    • Data Structure
    • Languages
    • Other Topics
  • Competitive
    • Data Structure
      • Array
      • Graph
      • Heap
      • Segment Tree
      • Stack
      • Queue
      • Tree
      • Tries
    • Algorithm
      • Backtracking
      • Dynamic Programming
      • Greedy Algorithm
      • Searching
      • Sorting
    • Other Topics
      • Computational Geometry
      • Game Theory
      • Maths
      • Pointers
      • Recursion
      • String
  • Others
    • Computational Geometry
    • Game Theory
    • Hashing
    • Maths
    • Pointers
    • Recursion
    • String

Sign in to your account

Forgot your password?

New User? Create Account

Login via OTP

We will send you an one time password on your mobile number

New User? Create Account

Login via OTP

An OTP has been sent to your mobile number please verify it below

Resend OTP in 30 sec
Resend
New User? Create Account

Register with PrepBytes

I agree to the terms and conditions.
Already have a account? Login Here

Day: February 13, 2023

Miscellaneous

Half Adder Circuit in Detail

PrepbytesFebruary 13, 2023
The Half adder is a simple digital circuit, which is used to perform the binary addition of two bits. This half adder circuit is mostly used to design more complex...
Miscellaneous

What is JSON Stack

PrepbytesFebruary 13, 2023
JSON has been trending ever in the field of web development with JSON being declared as the better successor for SOAP-based applications that are ultimately based on XML for its...
Miscellaneous

Full Adder Working and Truth Table

PrepbytesFebruary 13, 2023
Full Adder is a concept in digital logic design that comprises three inputs and produces two outputs. The two inputs are A and B and the third is C-IN, which...
Java

Ternary Operator in Java

Vikas ChhonkarFebruary 13, 2023March 2, 2023
Ternary Operator in Java provides a shorter and more concise way of implementing simple if-else conditions in a single line. Let us study about this operator in detail. Pre-Requisite for...
Java

Singleton Class in Java

Naman KukrejaFebruary 13, 2023March 2, 2023
Singleton class in java follows the principle that the class must make sure that only one instance is produced and that only one object may be utilized by all other...
Java

NullPointerException in Java

NeerajFebruary 13, 2023March 2, 2023
An exception in Java is an abnormal event that occurs during the execution of a program, disrupting its normal flow. It signals that something unexpected has happened that requires special...
Java

Thread in Java and Its Life Cycle

NeerajFebruary 13, 2023March 2, 2023
Let's talk about multithreading before we get into our topic thread in Java and thread life cycle in Java. Multithreading expands the concept of completing many tasks at the same...
Heap

Heap Sort in Data Structure

Harsh YadavFebruary 13, 2023March 2, 2023
Heap is a complete binary tree data structure with the property that the value of a parent node is either greater than or equal to (max heap) or less than...
Arrays

Kth Smallest Element in an Array

Naman KukrejaFebruary 13, 2023March 2, 2023
An array is a data structure used in computer programming to store a collection of values, each with its own unique index or key. These values can be of any...
DBMS

Deadlock in DBMS

Vikas ChhonkarFebruary 13, 2023March 2, 2023
In this article, we will learn about what is Deadlock in DBMS with the help of examples. Then we will look at the necessary conditions for a Deadlock to occur....
Operating system

Bankers Algorithm in OS

NeerajFebruary 13, 2023March 2, 2023
The Bankers Algorithm is named after the fact that it is widely used in the banking system to avoid deadlock. The bank ensures that when consumers request money, the bank...
Heap

Fibonacci Heap

Harsh YadavFebruary 13, 2023March 2, 2023
In this section, we will discuss the Fibonacci heap, properties of the Fibonacci heap, application of the Fibonacci heap, Fibonacci heap operation, time complexity in a Fibonacci heap, and implementation...
Java

Polymorphism in Java

Vikas ChhonkarFebruary 13, 2023March 2, 2023
In this article, we will learn about polymorphism in java and polymorphism definition. We will look at the Java Polymorphism Example. Then we will discuss two types of polymorphism in...
C Programming

Dynamic Memory Allocation in C

Harsh YadavFebruary 13, 2023March 2, 2023
In this article, we will study about that how memory allocation takes place in c dynamically Function which are used for dynamic allocation like malloc(),calloc(),realloc(), free(), differences between Static Memory...
Trees

Array Representation of Binary Tree

Naman KukrejaFebruary 13, 2023March 2, 2023
In this article, we will discuss the array representation of binary trees but before diving directly into our topic we will know about binary trees in detail the critical terminologies...
Java

Difference between Static and Non-Static Variables in Java

Vikas ChhonkarFebruary 13, 2023March 2, 2023
Static and Non Static Variables are two different types of variables in Java. Static variables are shared by all objects of a class and have a single instance, while non-static...
Java

Difference between == and .equals() Method in Java

Vikas ChhonkarFebruary 13, 2023March 2, 2023
In Programming, we often need to compare two values or compare two datasets. Java provides two ways for implementing this functionality. We have == and equals method for comparing two...
Java

Checked and Unchecked Exceptions in Java

Vikas ChhonkarFebruary 13, 2023March 2, 2023
So, today will be studying Checked Exceptions and Unchecked Exceptions along with the examples for a better understanding of the topic. First, we will learn Exception Handling in Java and...
Interview Questions

Manual Testing Interview Questions

NeerajFebruary 13, 2023March 2, 2023
This article contains important manual testing interview questions that you can utilize to enhance your confidence before that important interview. If you're currently active in some parts of software testing,...
Python

Modules and Packages in Python

Naman KukrejaFebruary 13, 2023March 2, 2023
In this article we will learn about modules and packages in python, we will first have a basic introduction to modules and packages in python followed by an individual discussion...
Java

Difference between Abstract Class and Interface

NeerajFebruary 13, 2023March 2, 2023
Both the Abstract class and the Interface are used to provide abstraction. An abstract class's declaration includes the abstract keyword, whereas an interface is a sketch used to implement a...
Java

Getter and Setter in Java

Naman KukrejaFebruary 13, 2023March 2, 2023
Getter and Setter in java are part of the encapsulation. Encapsulation is one of the four pillars of object-oriented programming. Encapsulation in Java is a concept in object-oriented programming that...
Java

Wrapper Class in Java

Naman KukrejaFebruary 13, 2023March 2, 2023
Java is one of the most used programming languages since its release and it is very famous because of many features, one of them being its object orient programming language...
Miscellaneous

Generation of Computer

PrepbytesFebruary 13, 2023
Usually, the evolution of computer systems is viewed as occurring across several generations. Computer technology advanced together with the passing of many generations. How can it be defined as the...
Miscellaneous

First and Second Generation of Computers

PrepbytesFebruary 13, 2023
Technology has made the world fashionable in the modern day. We frequently use a computer to complete many tasks. Every business is now online thanks to the use of computers....
Python

Understand Python Packages in Details

PrepbytesFebruary 13, 2023February 13, 2023
A collection of modules that all have a common purpose is called a python package. Python packages are used to organize all modules with appropriate structures so that users can...
Miscellaneous

Third Generation of Computers

PrepbytesFebruary 13, 2023
Engineering saw massive improvement and evolution after the development of computers. Computer development and technological progress may be divided into generations, each of which has some characteristics that have changed...
Java

Immutable Class in Java

Vikas ChhonkarFebruary 13, 2023March 2, 2023
An immutable class in Java is a class whose state cannot be changed once an object of the class is created. Some examples of immutable classes in Java include String,...

Pages

  • ALGORITHMS
  • ARRAY
  • BACKTRACKING
  • C PROGRAMMING LANGUAGE
  • C++ PROGRAMMING LANGUAGE
  • CAPGEMINI
  • CIRCULAR LINKED LIST
  • COMPANY PLACEMENT PROCEDURE
  • COMPETITIVE CODING
  • COMPUTATIONAL GEOMETRY
  • CSE SUBJECTS
  • DATA STRUCTURE
  • DOUBLY LINKED LIST
  • DYNAMIC PROGRAMMING
  • GAME THEORY
  • GRAPHS
  • GREEDY ALGORITHM
  • HASHING
  • HEAP
  • INTERVIEW PREPARATION
  • INTERVIEW TIPS
  • JAVA PROGRAMMING LANGUAGE
  • JAVASCRIPT PROGRAMMING LANGUAGE
  • Languages
  • LINKED LIST
  • LINKED LIST USING C
  • MATHEMATICS
  • OPERATING SYSTEM
  • POINTERS
  • PYTHON PROGRAMMING LANGUAGE
  • QUEUE
  • RECURSION
  • SEARCHING
  • SEGMENT TREE
  • SORTING
  • STACK
  • STRING
  • TREES

Recent Articles

  • 1
    March 21, 2023

    Difference between Scripting Language and Programming Language

  • 2
    March 21, 2023

    Linker and Loader

  • 3
    March 21, 2023

    Difference between Mealy and Moore Machine

  • 4
    March 21, 2023

    Super Keyword in Java

  • 5
    March 21, 2023

    Why Main Method is Static in Java?

  • 6
    March 21, 2023

    Joins in DBMS

Close
Menu
  • Language
    • C
    • C++
    • Java
    • Javascript
    • Python
  • Data Structure
    • Array
    • Graphs
    • Heap
    • Linked List
    • Segment Tree
    • Stack
    • Trees
    • Queue
  • Algorithm
    • Backtracking
    • Dynamic Programming
    • Greedy Algorithm
    • RECURSION
    • Searching
    • Sorting
  • CSE Subjects
    • Operating System
  • Company Placement
  • Interview
    • Interview Tips
    • General Interview Questions
    • Algorithms
    • Data Structure
    • Languages
    • Other Topics
  • Competitive
    • Data Structure
      • Array
      • Graph
      • Heap
      • Segment Tree
      • Stack
      • Queue
      • Tree
      • Tries
    • Algorithm
      • Backtracking
      • Dynamic Programming
      • Greedy Algorithm
      • Searching
      • Sorting
    • Other Topics
      • Computational Geometry
      • Game Theory
      • Maths
      • Pointers
      • Recursion
      • String
  • Others
    • Computational Geometry
    • Game Theory
    • Hashing
    • Maths
    • Pointers
    • Recursion
    • String
FOLLOW US
CONTACT US
+91-8800 2588 17
contact@prepbytes.com
QUICK LINKS
Interview NotesMock TestsPlacement ProgrammeCoding CoursesMock InterviewAbout UsBlog