×
Home Discussions Write at Opengenus IQ
×
  • DSA Cheatsheet
  • HOME
  • Track your progress
  • Deep Learning (FREE)
  • Join our Internship 🎓
  • RANDOM
  • One Liner

Linear Search

Linear Search is the most basic algorithm and is the foundation of Search Algorithms. It may seem to be simple but it is rich in theoretical and practical knowledge. Follow these article at stay up to date with Linear Search.

Python

Linear Search in Python using OOP Concepts

In this article at OpenGenus, we will explore how to implement the linear search algorithm in Python using Object-Oriented Programming (OOP) concepts.

Shreya Garrepelly
Java

Linear Search in Java [both Array + Linked List]

In this article at OpenGenus, we will be implementing linear search algorithm for both arrays and linked list in Java.

Harsh Saini
Linear Search

Linear Search in R [single-thread + multi-thread]

If you are confused how to implement Linear Search in R, this article at OpenGenus will help you. We have provided both single-threaded and multi-threaded implementation in R for Linear Search.

Rahul Reddy
Linear Search

Advantages and Disadvantages of Linear Search

In this article at OpenGenus, we have explained 7 Advantages and 5 Disadvantages of Linear Search. This will give you a core insight about Linear Search.

Rahul Reddy
Python

Multi-threaded Python Program for Linear Search

The most common approach is to do Linear Search and when used in a multi-threaded fashion, it utilizes 100% of the CPU Core. In this article at OpenGenus, we demonstrate this by implementing Multi-threaded Linear Search in Python Programming.

Rahul Reddy
Rust Programming

Multi-threaded RUST Program for Linear Search

In this article at OpenGenus, we have explained how to implement Linear Search in Rust Programming Language using threads along with the complete Rust code.

Rahul Reddy
Time Complexity

Time & Space Complexity of Linear Search [Mathematical Analysis]

We have presented the Mathematical Analysis of Time and Space Complexity of Linear Search for different cases such as Worst Case, Average Case and Best Case. We have presented the exact number of comparisons in Linear Search.

Ue Kiao, PhD Ue Kiao, PhD
linked list

Search an element in a Linked List

How to search a node? Why is searching in Linked List slower than arrays? Is binary search possible in Linked List? Implementations Complexity Reading time: 15 minutes | Coding time: 20 minutes Linked List

OpenGenus Tech Review Team OpenGenus Tech Review Team
Search Algorithms

Linear Search algorithm

Linear search is a search algorithm inspired by real-life events. Implementations are available in C, C++, Java, C#, Clojure, Go, Haskell, JavaScript, Kotlin, PHP, Ruby, Rust, Scala, Swift, Meta and Nim.

Alexa Ryder Alexa Ryder
OpenGenus IQ © 2025 All rights reserved â„¢
Contact - Email: team@opengenus.org
Primary Address: JR Shinjuku Miraina Tower, Tokyo, Shinjuku 160-0022, JP
Office #2: Commercial Complex D4, Delhi, Delhi 110017, IN
Top Posts LinkedIn Twitter
Android App
Apply for Internship