Skip to content
logo
  • Home
  • C
    • Programs
    • Tutorials
    • Interview Questions
  • C++
    • Programs
    • Tutorials
    • Interview Questions
  • Java
    • Programs
    • Tutorials
    • Interview Questions
  • Android
  • Python
    • Tutorials
    • Programs
    • Interview Questions
    • Django Tutorials
  • .Net
    • C#
    • VB.Net
      • Tutorials
      • Interview Questions
    • ASP.NET
  • PHP
  • Batch File
  • JavaScript
  • SQL
  • PL/SQL
    • Tutorials
    • Programs
    • Interview Questions
  • Programming
    • Articles
    • Tutorials
    • Projects
  • Interview Q & A
  • Books
  • DSA
  • Design
    • Design
    • HTML Interview Questions
  • Development
  • Review
  • Sponsored
  • Tools
logo

LRU Cache – Design and Implementation in Java

Algorithm, DSA

In this article we will learn how to design a LRU Cache, understand it’s cache replacement algorithm. We also look at description of LRU Cache with some examples. Then, we look at the implementation of this design in code with their complexity analysis. Caching is a method of organizing data in a faster memory, usually …

LRU Cache – Design and Implementation in Java Read More »

Difference between Primary Key and Unique Key

SQL

In this article we look into the difference between Primary Key and Unique Key Constraints. We will see the description of both along with how to define a schema and create attributes in a table with these constraints. Primary Key A Primary Key is a key attribute or a column which is used to uniquely …

Difference between Primary Key and Unique Key Read More »

Bottom View of Binary Tree in Java

DSA

In this article, we see how to print the bottom view of Binary Tree. We discuss our approach to solve this problem and analyze the time and space complexities. It is recommended to first learn Top View Of Binary Tree before proceeding with this problem. A lot of the implementation is based on the Top …

Bottom View of Binary Tree in Java Read More »

Top View of Binary Tree in Java

DSA

Given a binary tree we have to print top view. We will discuss our approach to solve this problem along with its implementation and code in Java language. We will also analyze the time and space complexity of our implementation. The top view of binary tree means the set of nodes visible when the tree …

Top View of Binary Tree in Java Read More »

Left View of Binary Tree in Java

DSA

In this article, we look into a problem related to binary tree. Given a binary tree, we have to print its Left View. We will see the different methods to solve this problem with their implementations in java. Along with this, we will also look into the time and space complexities of our methods. By …

Left View of Binary Tree in Java Read More »

Right View of Binary Tree in Java

DSA

In this article we look into another problem related to binary trees. Given a binary tree we have to print the Right View. We will discuss the approaches to solve this problem with their implementations and code. Along with this we will also look into the time and space complexities of our approaches. By right …

Right View of Binary Tree in Java Read More »

Difference between CLOB and BLOB Datatypes in ORACLE/MYSQL

SQL

In this article we look into the difference between CLOB and BLOB datatypes in Oracle/MYSQL. We will also see about the description of each datatype and how to create attributes in a table with these datatypes. So, CLOB and BLOB are types of Large Object Datatypes (LOB). LOB’s are a set of datatypes used to …

Difference between CLOB and BLOB Datatypes in ORACLE/MYSQL Read More »

Difference between DELETE, DROP and TRUNCATE in SQL

SQL

In this article, we look into the difference between DELETE, DROP and TRUNCATE commands in SQL. We will also see the general syntax related to each of the commands and the corresponding queries to implement these commands in SQL. DELETE The SQL DELETE command is used to delete existing records or rows from a table. …

Difference between DELETE, DROP and TRUNCATE in SQL Read More »

Posts pagination
← Previous Page 1 … 43 44 45 … 186 Next Page →

Important Pages

  • About
  • Contact
  • Write for Us
  • Privacy Policy  

Categories

  • Home
  • C
    • Programs
    • Tutorials
    • Interview Questions
  • C++
    • Programs
    • Tutorials
    • Interview Questions
  • Java
    • Programs
    • Tutorials
    • Interview Questions
  • Android
  • Python
    • Tutorials
    • Programs
    • Interview Questions
    • Django Tutorials
  • .Net
    • C#
    • VB.Net
      • Tutorials
      • Interview Questions
    • ASP.NET
  • PHP
  • Batch File
  • JavaScript
  • SQL
  • PL/SQL
    • Tutorials
    • Programs
    • Interview Questions
  • Programming
    • Articles
    • Tutorials
    • Projects
  • Interview Q & A
  • Books
  • DSA
  • Design
    • Design
    • HTML Interview Questions
  • Development
  • Review
  • Sponsored
  • Tools

Copyright © 2026 The Crazy Programmer

RUPIAHTOTO

RUPIAHTOTO