Aishwarya Mani Tripathi

Aishwarya Mani Tripathi

18 Articles Published

Articles by Aishwarya Mani Tripathi

Page 2 of 2

JavaScript Program for Number of unique triplets whose XOR is zero

Aishwarya Mani Tripathi
Aishwarya Mani Tripathi
Updated on 15-Mar-2026 495 Views

JavaScript Program for the Number of unique triplets whose XOR is zero is a common programming problem that requires finding the number of unique triplets in a given array whose XOR is equal to zero. The XOR operation is a bitwise operator that takes two bits and returns 1 if the bits are different, and 0 if they are the same. In this problem, we need to find all possible combinations of three numbers in the array, where the XOR of the triplet is zero. Problem Statement We are required to find the number of unique triplets in ...

Read More

JavaScript Program for Pairs such that one is a power multiple of other

Aishwarya Mani Tripathi
Aishwarya Mani Tripathi
Updated on 15-Mar-2026 227 Views

JavaScript Program for pairs such that one is a power multiple of the other is a problem that involves finding pairs of numbers where one number can be expressed as a power of another number. In this tutorial, we will explore how to write a JavaScript program to solve this problem using different approaches and algorithms. A power multiple relationship exists when one number is equal to another number raised to some integer power. For example, 8 is a power multiple of 2 because 2³ = 8. Problem Statement Given an array of integers, we need to ...

Read More

JavaScript Program for Pairwise Swapping Elements of a Given Linked List

Aishwarya Mani Tripathi
Aishwarya Mani Tripathi
Updated on 15-Mar-2026 321 Views

In this tutorial, we will learn how to implement a JavaScript program for pairwise swapping elements of a given linked list. This operation swaps adjacent elements in pairs, which can be useful for reorganizing data, rearranging elements, or optimizing algorithms. We will provide a step-by-step approach to implementing the algorithm, explaining the logic and code behind it. By the end of this tutorial, you will understand how to implement pairwise swapping in a linked list using JavaScript. Problem Statement Given a linked list, the task is to swap elements pairwise. Elements at consecutive positions are swapped with ...

Read More

Partition a string into palindromic strings of at least length 2 with every character present in a single string

Aishwarya Mani Tripathi
Aishwarya Mani Tripathi
Updated on 08-Sep-2023 252 Views

Partitioning a string into palindromic strings of at least length 2 with every character present in a single string is a challenging problem in computer science. The task is to take a string and divide it into multiple substrings, each consisting of at least two characters and containing every character of the original string only once. The objective is to determine if each substring is a palindrome or not. In this tutorial, we will provide a solution to this problem using C++. We will discuss the algorithm and the code implementation step by step, along with providing two test ...

Read More

Modify String by Replacing Characters by Alphabets whose distance from that Character is Equal to its Frequency

Aishwarya Mani Tripathi
Aishwarya Mani Tripathi
Updated on 08-Sep-2023 272 Views

Modifying a string by replacing characters with alphabets whose distance from that character is equal to its frequency is an intriguing problem that involves manipulating strings in a unique way. The task is to take a given string as input and replace each character in the string with an alphabet that is at a distance equal to the frequency of that character in the string. For instance, if the character 'a' appears three times in the string, it would be replaced by an alphabet that is three positions away from 'a' in the English alphabet. This problem presents an interesting ...

Read More

Check if a Binary String contains A pairs of 0s and B independent 0s or not

Aishwarya Mani Tripathi
Aishwarya Mani Tripathi
Updated on 08-Sep-2023 245 Views

Checking if a Binary String contains A pairs of 0s and B independent 0s or not is a common problem encountered in computer science, particularly in the field of algorithms and data structures. The problem statement is quite simple and plays a significant role in various fields, such as cryptography, network security, and machine learning. In this tutorial, we will discuss a solution to this problem using C++. We will first provide an overview of the approach starting with defining the problem statement with some examples and, then we will dive into the implementation details. So let’s get started! ...

Read More

Check if any Pair of Consecutive 1s can be Separated by at most M 0s by Circular Rotation of a Binary String

Aishwarya Mani Tripathi
Aishwarya Mani Tripathi
Updated on 08-Sep-2023 218 Views

Checking if any pair of consecutive 1s can be separated by at most M 0s by circular rotation of a Binary String is a common problem in computer programming and binary manipulation. The task is to determine whether a given binary string can be rotated in a circular manner such that any pair of consecutive 1s in the string can be separated by at most M 0s. This problem arises in various applications, such as image processing, data compression, and information retrieval. In this tutorial, we will delve into the intricacies of this problem statement and provide a solution ...

Read More

Longest Common Subsequence (LCS) by Repeatedly Swapping Characters of a String with Characters of Another String

Aishwarya Mani Tripathi
Aishwarya Mani Tripathi
Updated on 08-Sep-2023 337 Views

Longest Common Subsequence (LCS) is a classic problem in computer science that involves finding the longest subsequence that is present in two given strings. In this tutorial, we will explore a unique approach to solving this problem, which involves repeatedly swapping characters between the two strings until we find the LCS. This approach involves a bit of creativity and is not commonly used, but it can be useful in certain situations. We will be using the C++ programming language to implement this solution, and we will provide a step-by-step guide on how to do so. So, let's dive in ...

Read More
Showing 11–18 of 18 articles
« Prev 1 2 Next »
Advertisements