GO
BIT Archives - GeeksforGeeks
Courses
Tutorials
Interview Prep
DSA
Practice Problems
C
C++
Java
Python
JavaScript
Data Science
Machine Learning
Courses
Linux
DevOps
Similar Topics
Web Technologies
32.1K+ articles
DSA
20.8K+ articles
Misc
7.7K+ articles
Mathematical
5.1K+ articles
Arrays
4.2K+ articles
Searching
1.0K+ articles
Bit Magic
821+ articles
array-range-queries
376+ articles
Advanced Data Structure
307+ articles
Segment-Tree
157+ articles
BIT
33 posts
Recent Articles
Card Flip
Last Updated: 20 October 2026
Given n cards arranged in a row. Each card has a number on the front and back, represented by two integer arrays front[] and back[]. For the i-th card, front[i] is the num...
read more
DSA
BIT
DP World
Winner in XOR Game of Alternate Moves
Last Updated: 10 October 2026
Given an array arr[] of positive integers, two players take turns removing exactly one element from the array. Before every turn, if the bitwise XOR of all remaining eleme...
read more
DSA
BIT
Arrays
Check if Specific Frequency Sum is Even in String
Last Updated: 14 September 2026
Given a string s consisting of lowercase English letters, find if sum of two values x and y is even.x is the number of distinct characters that are at even positions in th...
read more
DSA
BIT
Hash
strings
Short Note on Bit Manipulation
Last Updated: 24 February 2026
Bit manipulation is the technique of performing operations directly on the binary representation of integers. Since computers store data in binary form (0 or 1 ), bitwise ...
read more
DSA
BIT
BIT Sindri Campus Experience for B.Tech IT (2024-2028)
Last Updated: 27 December 2025
Batch: 2024-2028 (Currently in 2nd Year)I am currently pursuing my B. Tech in Information Technology from BIT Sindri. Being one of the premier government engineering colle...
read more
BIT
Career-Advices
Campus Experiences
Bannari Amman Institute of Technology (BIT) Admission Experience
Last Updated: 13 June 2024
Course DescriptionThe B.Tech in Information Technology at Bannari Amman Institute of Technology (BIT) is designed to provide a solid foundation in various IT domains such ...
read more
BIT
Admission Experiences
Admission Process
Experiences
Write It Up 2024
Bengal Institute of Technology, Kolkata Admission Experience
Last Updated: 01 May 2024
This article will help you to choose the right college for you and especially for those who couldn't be able to make it to tiers 1 2 and now searching for tier 3 colleges...
read more
BIT
Admission Experiences
Admission Process
Experiences
Write It Up 2024
Number of pairs of words not in correct order
Last Updated: 23 July 2025
Given an array of words sentence[] and another array of words dictionary[] denoting the correct order of words, the task is to find the number of pairs of words that are n...
read more
Picked
DSA
BIT
Geeks Premier League 2023
Find element which maximize the XOR value for N given update query
Last Updated: 23 July 2025
Given arrays Arr[] and Queries[] of size N and an integer K such that (0 ≤ Arr[i], Queries[i] 2K), the task is to form an array, where each element represents an integer ...
read more
Bit Magic
DSA
Arrays
BIT
prefix
Find the string from an array that can be converted to a string S with minimum number of swaps
Last Updated: 23 July 2025
Given a string S and an array of strings arr[] of length N and M respectively, the task is to find the string from the given array to the string S by swapping minimum numb...
read more
Misc
Strings
Searching
Advanced Data Structure
DSA
Arrays
BIT
Queries to calculate difference between the frequencies of the most and least occurring characters in specified substring
Last Updated: 23 July 2025
Given a string str consisting of N lowercase characters and an array Q[][] with each row of the form {l, r} representing a query. For each query, the task is to find the d...
read more
Technical Scripter 2020
DSA
array-range-queries
BIT
frequency-counting
Hamming code Implementation in C++ with receiver side verification of code
Last Updated: 15 July 2025
Hamming code is an error-correcting code used for detecting and correcting errors in data transmission. It adds redundant bits to the data being transmitted which can be u...
read more
C++
BIT
maths-power
Count smaller primes on the right of each array element
Last Updated: 23 July 2025
Given an array A[] of size N, the task for each array element is to count the array elements on their right that are smaller than it and are prime.Examples:Input: N = 10, ...
read more
DSA
Prime Number
BIT
Kth Largest and Update Queries on Substrings
Last Updated: 16 September 2026
Given a lowercase string s of length n and q queries, process the queries in order.There are two types of queries numbered as 1 and 2: ["1", index, ch]: Update the charact...
read more
Strings
Algorithms
Searching
Sorting
Mathematical
Advanced Data Structure
Internship
Data Structures
Placements
DSA
Arrays
array-range-queries
BIT
frequency-counting
Experiences
Sum of previous numbers that are greater than current number for given array
Last Updated: 15 July 2025
Given an array A[], for each element in the array, the task is to find the sum of all the previous elements which are strictly greater than the current element.Examples:In...
read more
DSA
Segment-Tree
Binary Indexed Tree
BIT
1
2
3