Arsalan Yaqoob MalikforArsalan Malik's Blogarsalanmalik.hashnode.net·Apr 4, 2023Fast & Slow pointer method.An Algorithm every person who's learning Data Structures and Algorithms should know. Introduction to Linked Lists: Linked lists are one of the fundamental data structures used in computer science. A linked list consists of a sequence of nodes, each c...Discuss·12 likes·39 readsdatastructures
Pradeep KurapatiforPradeep Kurapatipradeepkurapati.hashnode.net·Nov 24, 2022DSA and me.This is my first blog so I decided to share my relationship with the one thing that has been a huge pain in the behind for quite some time now: Data structures and Algorithms. Does anyone really master DSA ever? Is it worth it even for someone who w...Discuss·11 likes·75 readsDSA DocumentationJava
Bharati SubramanianforBharati Subramanianbharati.hashnode.net·Dec 17, 2022150. Evaluate Reverse Polish NotationHello, reader 👋🏽 ! Welcome to day 77 of the series on Problem Solving. Through this series, I aim to pick up at least one question everyday and share my approach for solving it. Today, I will be picking up LeetCode's daily challenge problem: 150. E...Discuss·10 likesProblem SolvingDSA
Reuben D'souzaforReuben's blogreubendsouza.hashnode.net·Apr 10, 2023Finding Second Largest Element | Checking Array Is SortedFinding The Second Largest Element: APPROACH 1: 1)Sort the array in ascending order. 2)The element in the second index from the end is the second-largest element This is a brute-force approach. Not applicable to the array with repeated elements. COD...DiscussJAVA DSA#DSAinjava
Arsalan Yaqoob MalikforArsalan Malik's Blogarsalanmalik.hashnode.net·Apr 4, 2023Fast & Slow pointer method.An Algorithm every person who's learning Data Structures and Algorithms should know. Introduction to Linked Lists: Linked lists are one of the fundamental data structures used in computer science. A linked list consists of a sequence of nodes, each c...Discuss·12 likes·39 readsdatastructures
Bhagavatula Venkata Sai AshwinforAverage Programmer Blogtheaverageprogrammer.hashnode.net·Mar 26, 2023Search Algorithms: Linear & BinarySearching algorithms are an essential part of computer science and programming. They allow us to efficiently find specific values in a collection of data. Two popular search algorithms are linear search and binary search. Linear Search: Linear search...Discussdatastructures-&-algorithmsSearching Algorithms
Aryan SinglaforAryan Talksaryansingla.hashnode.net·Mar 25, 2023Linked List QuestionsHello Community, So today I solved some questions on LinkedList. Hello Community, So today I solved some questions on LinkedList.1. Remove Duplicates from Sorted LinkedList public ListNode deleteDuplicates(ListNode node) { if(node == null){ ...DiscussDSA
Ishan GaurforIshan Gaurlearnwithgaur.hashnode.net·Mar 10, 2023All About Stacks & Queues : Data Structures & Algorithms - Must ReadHey guys! Welcome back to a new blog on Data structure and Algorithms. If you do not know then I tell you that I have a complete DSA series on my blog where you can read blogs related to DSA topics. In this blog, we will be talking about Stacks and q...Discuss·3 likes·31 readsData Structure & AlgorithmsWeMakeDevs
Aviral SharmaforAviralaviralsharma.hashnode.net·Mar 3, 2023Arrays and ArrayList in Java – Difference and complete guideIf you are new to programming or you are starting to code in Java then, you must have come across the terms Arrays and ArrayList. Though both the terms seem identical, there is a lot of difference between them. In this blog, we will look at both Arra...Discuss·1 like·31 readsWeMakeDevs
Saad MansuriforBig-Small Bytebigsmallbyte.hashnode.net·Jan 22, 2023Doubly Linked ListsAll the code snippets in this article are available in my repo: Github: Saaaaaad3 In this article, we will refer to the fundamentals of Java to learn about data structure as java seems to be one of the most popular languages when it comes to learning...Discuss·1 like#linkedlists
Astitva GoelforAstitva's Dev Blogdevitease.hashnode.net·Jan 12, 2023Searching Algorithms in ArraysWhen you need to find a particular value in an array you apply searching algorithms. There are two search algorithms for an Array:- Linear Search Binary Search Linear Search It is an algorithm for searching in an array by traversing the whole arr...DiscussSlaughtering DSA in JavaDSA
Astitva GoelforAstitva's Dev Blogdevitease.hashnode.net·Jan 12, 2023Questions on Arrays Part-5.Q21. Check if the given array is a subset of another array. A21. To check this we transfer the elements of the array to a set, hence removing duplicates. And now we compare the set elements with the second array to check if it contains those elements...DiscussSlaughtering DSA in JavaDSA
Harsh TiwariforHarsh Tiwariharshexe.hashnode.net·Jan 7, 2023Introduction to Object Oriented Programming ( Java )Object-oriented programming System(OOPs) is a programming paradigm based on the concept of “objects” and “classes” that contain data and methods. In OOP, a person defines the data type as well as the operations and functions that these classes will p...Discuss·3 likes·31 reads#DSAinjava