• Core Java
    • Core Java
    • Java 8 Certification
    • Interview Q/A
  • Spring Boot
  • Spring
    • Spring Core
    • Spring AOP
    • Spring MVC
    • Spring Security
    • Microservices
    • Spring 4
    • Spring 5
    • Spring Batch
    • Spring Mobile
    • Spring HATEOAS
  • Hibernate
    • Hibernate Search
  • Tutorials
    • Design Patterns
    • Web Services
      • WS Interview Questions
      • JAX-WS (SOAP)
      • JAX-RS (REST)
      • WSDL
      • SOAP
      • Cloud Computing
    • Struts 2 Tutorial
    • J2EE Tutorial
      • Servlet Tutorial
      • JSP Tutorial
      • JSTL Tutorial
      • JDBC Tutorial
      • JAX B Tutorial
      • Java Mail API
    • Hadoop Tutorial
    • AJAX Tutorial
    • Build Tools
      • Maven
      • Gradle
      • ANT
    • Mongo DB
    • Thymeleaf
    • Git
    • Linux
  • Interview Q/A
    • Spring Interview
    • AOP Interview
    • MVC Interview
    • Spring Boot Interview
    • Microservices Interview
    • Spring Security Interview
    • Web Service Interview
  • Training
    • Who I Am
    • Privacy Policy

Dinesh on Java

September 26, 2018
No Comments

How to Detect loop in a linked list

In this article, we will discuss an algorithm on how to detect a loop in a linked list. So, in a given linked list, check whether it contains the loop in it, if yes then …
Algorithms
September 24, 2018
No Comments

Remove Duplicates from the Unsorted Singly Linked list

In this article, we will discuss another algorithm related to the singly linked list, how to remove duplicates from the unsorted singly linked list.  A singly linked list has several nodes, and each node in …
Algorithms
September 23, 2018
No Comments

Singly linked list is palindrome without extra space

In this article, we will discuss how to check a singly linked list is palindrome or not without using any extra space. As we know that a singly linked list has several nodes, and each …
Algorithms
September 21, 2018
No Comments

Print nodes at k distance from the root

In this article, we will discuss how to print nodes at k distance from the root of a binary tree. The trees are hierarchical data structures unlike Arrays, Linked Lists, Stack and queues, which are …
Algorithms
September 20, 2018
No Comments

Delete given node from singly linked list

In this article, we will discuss how to delete a given node from the singly linked list. Given a pointer to a node to be deleted but we don’t have a pointer to head node. …
Algorithms
September 19, 2018
No Comments

Reverse linked list in Java How to

In this article, we will discuss how to reverse linked list in java. Iterative and Recursive there are two approaches, we can use to find the solution to this problem. As we know that, a …
Algorithms
September 19, 2018
1 Comment

Find the middle element in a linked list

In this article, we will discuss how to find the middle element in a linked list. A linked list has several nodes, and each node in the list has the content and a pointer to …
Algorithms
  • Previous
  • Next
Learn various design patterns and best practices and use them to solve common design problems.
Spring-5-Design-Pattern
Learn Spring Boot 2.0 and Spring Cloud Application Microservices Architecture to solve common cloud native problems.
Spring-5-Design-Pattern
Designing Applications with Spring Boot 2.2 and React JS: Let us full stack development with Spring Boot and React JS.
Designing Applications with Spring Boot 2.2 and React JS
Hands-On Microservices - Monitoring and Testing: A performance engineer's guide to the continuous testing and monitoring of microservices.
Dinesh on Java Copyright © 2025.
  • Core Java
    • Core Java
    • Java 8 Certification
    • Interview Q/A
  • Spring Boot
  • Spring
    • Spring Core
    • Spring AOP
    • Spring MVC
    • Spring Security
    • Microservices
    • Spring 4
    • Spring 5
    • Spring Batch
    • Spring Mobile
    • Spring HATEOAS
  • Hibernate
    • Hibernate Search
  • Tutorials
    • Design Patterns
    • Web Services
      • WS Interview Questions
      • JAX-WS (SOAP)
      • JAX-RS (REST)
      • WSDL
      • SOAP
      • Cloud Computing
    • Struts 2 Tutorial
    • J2EE Tutorial
      • Servlet Tutorial
      • JSP Tutorial
      • JSTL Tutorial
      • JDBC Tutorial
      • JAX B Tutorial
      • Java Mail API
    • Hadoop Tutorial
    • AJAX Tutorial
    • Build Tools
      • Maven
      • Gradle
      • ANT
    • Mongo DB
    • Thymeleaf
    • Git
    • Linux
  • Interview Q/A
    • Spring Interview
    • AOP Interview
    • MVC Interview
    • Spring Boot Interview
    • Microservices Interview
    • Spring Security Interview
    • Web Service Interview
  • Training
    • Who I Am
    • Privacy Policy