Pratik Dhargalkar

Hello guys! its Sahadev Dhargalkar here. I am a computer science graduate and a avid coder ,problem solver and onepiece fans just like you guys(Anata wa watashi no nakamadesu :) I will writing blog about the new technologies i learn throughout my journey will be fun sharing with ya all

What is Insertion Sort Algorithm ? Explained with Example

Insertion Sort • Insertion sort is a simple algorithm for sorting an array• Start with the first element of the array – one element by itself is already sorted• Consider the next element of the array – if smaller than the first, swap them• Consider the third element – Swap it leftward, until it is …

What is Insertion Sort Algorithm ? Explained with Example Read More »

What Is BubbleSort Algorithm ? And How To Implement It In Python.

A simple solution to the sorting problem is the bubble sort algorithm, which rearranges the values by iterating over the list multiple times, causing larger values to bubble to the top or end of the list. To illustrate how the bubble sort algorithm works, suppose we have four Pool Balls that we want to order …

What Is BubbleSort Algorithm ? And How To Implement It In Python. Read More »

mockup, typewriter, word

Informed (Heuristic) Search Strategies: Greedy best-first search

What is Informed Search: Informed Search refers to search algorithms which help in navigating large databases with certain available information about the end goal in search and most widely used in large databases where uninformed search algorithms can’t accurately curate precise results. Heuristic Function: •A Heuristic (or a heuristic function) takes a look at search algorithms. At …

Informed (Heuristic) Search Strategies: Greedy best-first search Read More »

mockup, typewriter, word

Introduction To Artificial Intelligence

“The Most Simple Idea Is The Most Powerful One”-Patrick Winston AI may be defined as:AI is a form of intelligence; a type of technology and a field of study.AI theory an development of computer systems (both machines and software) are able to perform taskst hat normally require human intelligence. Artificial Intelligence covers a broad range …

Introduction To Artificial Intelligence Read More »

What is a Single Linked List In Python? And How To Implement It In Python

1: Nodes and Linked Lists A linked list is a data structure that consists of a chain or sequence of nodes connected in some manner. A node is a relatively smaller data structure that contains data and one or more links that are used to connect the node to one more other nodes. In graphical …

What is a Single Linked List In Python? And How To Implement It In Python Read More »

What Are Lambda Expressions in Java And How Can We Use Them?

1.What Are Lambda Expressions? A lambda expression is, essentially, an anonymous (that is, unnamed) method. However, this method is not executed on its own. Instead, it is used to implement a method defined by a functional interface. Thus, a lambda expression results in a form of anonymous class. Lambda expressions are also commonly referred to …

What Are Lambda Expressions in Java And How Can We Use Them? Read More »

Shopping Cart