Himanshu Chauhanhimanshuchauhan.hashnode.dev·Mar 26, 2024Day 40: Searching algorithms with PythonToday marks the fortieth day of my Python learning series. In this blog post, I am excited to share my latest discoveries on essential searching algorithms. These algorithms play a pivotal role in virtually every project, making them a fundamental as...DiscussPython 2Articles1Week
Tarun Joshitarunjoc.hashnode.dev·Mar 16, 2024Searching and Sorting AlgorithmLinear Search / Sequential Search: Searching Technique is done in Sequential Manner. Sequential Search (A, i, x, n) Set i =0 if>n print element not found. if A[i]=x print Element Found. i=i+1 Exit Binary Search / Sequential Search It is Fast...DiscussSearching and sorting
Amit Thakurblog.amit.academy·Jan 25, 2024Search Algorithms: Informed vs. Uninformed SearchSearch algorithms are very important in the field of AI and having a knowledge about which search algorithm to use is important. Search algorithms play a crucial role in solving problems, and they can be broadly categorized into Informed (heuristic...Discuss·26 readsMachine LearningAI
Aniket Nayakaniketnayak.hashnode.dev·Jan 15, 2024Unveiling the World of Search Techniques in Data Structures and AlgorithmsTable of Contents Introduction Insertion Sort - The Orderly Arranger Linear Search - The Steady Explorer Advantages and Disadvantages of Linear Search Binary Search - The Divide and Conqueror Advantages and Disadvantages of Binary Search Jump ...Discuss·1 likeDSA
Jyotiprakash Mishrablog.jyotiprakash.org·Jan 3, 2024HashingHashing is a process used in computer science to convert input (like a string, number, or any other type of data) into a fixed-size string of bytes. The output, known as a hash, is typically a number generated from a string of text. The idea is to us...Discuss·88 readsHashing
Jyotiprakash Mishrablog.jyotiprakash.org·Jan 3, 2024Linear SearchLinear search, also known as sequential search, is a method for finding a particular value in a list. It sequentially checks each element of the list for the target value until a match is found or until all the elements have been searched. Here's an ...Discuss·89 readslinearsearch
Jyotiprakash Mishrablog.jyotiprakash.org·Jan 3, 2024Binary SearchBinary search is an efficient algorithm for finding a specific element in a sorted array or list. The key principle behind binary search is to divide the search interval in half with each step, significantly reducing the time it takes to find the tar...Discuss·85 readsSearching Algorithms
S kavyakavya08.hashnode.dev·Dec 24, 2023Chapter5: Linear SearchAbout Linear search Linear search is a simple searching algorithm that iterates through a collection (such as an array or list) to find a specific element. Here's a short example of linear search in Java. It's straightforward but not the most effic...DiscussJava
Vatsal Guptavatsalgupta.hashnode.dev·Dec 13, 2023Search Engine AlgorithmsWelcome to my first blog. ok, so let's start with the most basic question i.e. how search engines like Google Yahoo, or Bing work. They do this by using a process called crawling. Crawling is the process used by search engine web crawlers to visit an...Discuss·3 likes·48 readsGoogle
Vitthal Korvanvitthal-korvan.hashnode.dev·Dec 12, 2023Searching and Sorting In JavaSearching Algorithms Linear Search Linear search is the simplest searching algorithm that sequentially checks each element in a list until a match is found or the entire list has been searched. public class LinearSearch { public static int linear...Discuss·10 likesJava