Ishita Juneja

Ishita Juneja
Member since Dec 7, 2022
What is the Subarray sum?

by Ishita Juneja on Jun 1, 2023

Reference & Education

426 Views

Count on all the essential DSA concepts to crack even the toughest coding interviews!    From array related concepts to strings to longest increasing subsequence to binary tree to dynamic programming, coding interviewer takes due weightage to all such concepts.   When we dive deep inside the array problems, we often encounter one of the most crucial concepts that is subarray with given sum.    Subarray is a part of an array whose sum can be calculated with the given number of elements.   In this tutorial, we have compiled the necessary information related to this topic to help you gain the knowledge momentum.    Let’s get started!     Subarray Sum - An overview    A subarray is defined as the contiguous part of an array. Or, it is touted as an array inside of another array.    Take a quick glance at the below example;   Consider this array; [ 1, 2, 3, 4]    In this case, there will be 10 ... Continue reading →

What is the use of methods in programming?

by Ishita Juneja on May 28, 2023

Computers

452 Views

Methods constitute an important component of coding because they enable programmers to construct organised, effective, and reusable software.    A function that helps with creating reusable software is the finalize method in Java. This is frequently referred to as an operation or routine in software development, is a unit of code that performs a specified task.    It contains a set of commands and allows developers to divide difficult issues into accessible and adaptable parts.    Methods have various advantages, including improved readability of code, increased code versatility, easier troubleshooting, and improved overall program structure.    With the help of methods, developers can optimize the code they write and construct strong and scalable software structures by comprehending the significance and application of procedures.    In this blog, we will look at the different elements and benefits of utilising procedures in computer ... Continue reading →

Why are strings called "strings"?

by Ishita Juneja on May 7, 2023

College

645 Views

Strings are one of the more fundamental types of information in programming languages. A sequence of letters and numbers is just a series of symbols like symbols, numbers, and letters.    If you are a programmer, you might have come across a few problems based on strings such as how to build or reverse a string in c.    But, have you ever wondered why they're referred to as "strings"?    The following article will look at the origins and background of this word, as well as its importance in the field of computer science.   How did strings get the name?    The expression "string" goes from the beginnings of computing, where developers utilised physical media known as "punched cards" for storing and altering information.    Cards with holes were simply pieces of paper with stated patterns of perforations punched into it to represent information.    The cards in question were connected or ... Continue reading →

How do you solve trapping rain water?

by Ishita Juneja on Apr 4, 2023

Health & Fitness

608 Views

To enhance the standards of their hiring process, top tech-giants are enhancing the difficulty level of coding questions!   From array inversion problems to glowing bulb to coin change to  array reversal, companies are asking typical problem-based questions.   Another real-life or situational based problem that is often asked in the coding interview is trapping rain water problem.    From Meta to Oracle, you may often come across this problem in most of the tech giant’s interviews.   If you want to excel at this problem, read our blog post where we are going to unfold certain approaches to solve this problem.    Let’s get started!     Trapping rain water problem    Trapping rain water problem is a situation-based problem where you have to calculate the water that can be trapped inside.    Consider the problem statement:    An integer array A [] is given which consists of the non-negative ... Continue reading →

Find the longest substring with k unique characters in a given string

by Ishita Juneja on Mar 3, 2023

Health & Fitness

547 Views

Did you know that navigating elements in a substring is much easier than an original string? This is only made possible by using pointers. So, what is a pointer?  Well, the pointers are essentially variables that are used for locating specific addresses of the elements stored within a string. We can say that pointers are useful for navigating lengthy data structures and deriving outputs with much lesser time complexity than other approaches. One such programming problem that we are going to be discussing in this blog is finding the longest substring with k unique characters. Substrings are basically a subset of strings that are used for storing individual characters from the string that can be iterated within the program at any point of time using pointers. Through this blog, we intend to discuss how you can achieve the longest substring including a unique character from a given string using different approaches.   What do you mean by a String? In the context of computer ... Continue reading →

What are the four file attributes?

by Ishita Juneja on Feb 17, 2023

Health & Fitness

562 Views

If you are ready to dig deep inside the computer fundamentals , you need to know the significant concept of file systems! In a layman language, files are generally used to store all the important information.  Though, in the computer system, a file is defined as the collection of information which is generally recorded on the non-volatile or the secondary storage like optical disks, magnetic disks and tapes.  The actual meaning of files are generally created by its creators and users. However, there are certain file attributes that every user should know.  Learn about all these attributes and other essential components of a file system and can learn about system design books to learn about the fundamentals of designing system software and much more in this blog post!  As, filling your information bank with the right thighs is always a wise decision!   What is a file system? A file is touted as the collection of certain types of information which is being ... Continue reading →

How to solve ""Jumping numbers"" task?

by Ishita Juneja on Feb 8, 2023

Health & Fitness

610 Views

Learning the Java programming language and getting acquainted with Arrays are basically the two important pillars of programming that every programmer should be a pro at! Numbers and technical algorithms are secondary, but learning how to manipulate data especially by using arrays is absolutely necessary when it comes to coding and programming. One such data concept is related to the jumping numbers. These are essentially numbers in a series of data where the difference between each of the adjacent pairs equals 1. Hence, all the single digit numbers are commonly referred to as jumping numbers. This is an arithmetic and logical problem that is often encountered in the technical interviews. If you are interested in learning how to find the solution for a series of data containing the jumping numbers, read the entire blog for detailed information.     What are Jumping Numbers in programming? Did you know? The concept of jumping numbers in programming essentially refers to the ... Continue reading →

What is ninja technique in coding?

by Ishita Juneja on Dec 7, 2022

Health & Fitness

621 Views

It’s a dream of every programmer to become an expert in coding. To do this, they need to practice hard.    There are a lot of problems available through which they can improve their coding skills. For solving those problems, the programmers need to attempt them in the most efficient way.    Some programmers are able to solve them in an efficient way who have practiced hard for it. However, most of them struggle in coding the problems because of the lack of knowledge of the right technique.    Make a difference in enhancing your coding skills with the much-needed Ninja Technique.    What is Ninja Technique in Coding? For solving any problem, we need to have problem-solving skills. The Ninja Technique is one of the techniques that programmers should use for solving the problem. It is because, in this technique, we look for the most optimal solution for the given questions.    There are a lot of coding questions that are based on ... Continue reading →

Comments

No comments have been left here yet. Be the first who will do it.
Safety

captchaPlease input letters you see on the image.
Click on image to redraw.

Reviews

Guest

Overall Rating:

Statistics

Members
Members: 17293
Publishing
Articles: 80,064
Categories: 202
Online
Active Users: 1629
Members: 0
Guests: 1629
Bots: 6668
Visits last 24h (live): 6809
Visits last 24h (bots): 33894

Latest Comments

 I can’t believe focusing long enough to research; much less write this kind of article. You’ve outdone yourself with this material without a doubt. It is one of the greatest contents. 뽀빠이벳  
Wonderful blog! I found it while surfing around on Yahoo News. Do you have any suggestions on how to get listed in Yahoo News? I’ve been trying for a while but I never seem to get there!...
Very nice article. I enjoyed reading your post. very nice share. I want to twit this to my followers. Thanks !. 텐텐벳 주소  
Finding your account information is even easier shopping at Target! Sign in securely to Target Red Card Login to see your recent transactions, payments, and card activity.   
on Nov 14, 2026 about How To Succeed At Internet Marketing
This article offers practical advice on moving blankets and accessories. Understanding how plastic wraps and moving straps enhance protection is key. For those tricky moves, like downhill with...
This really resonates! I remember struggling with choppy streams and endless buffering with other services. It's frustrating when you just want to relax and watch something. Finding a reliable...
on Nov 13, 2026 about IPTV PAID AND TRIAL SUBSCRIPTIONS
Digital tools such as secure messaging, symptom trackers, and scheduling systems can improve access and engagement.    <a href="https:// snowrider-2.io/">snowrider</a>
"Thanks for sharing! This really cleared up a lot of questions I had, especially the part about your main points. If anyone is looking for extra details or a step-by-step guide regarding  you can...
This is a really thoughtful breakdown of boundaries, especially in the context of dating. It's something often overlooked but so essential for healthy relationships, even in something as seemingly...
For students and anybody dealing with linear equations, Slope Calculator offers a number of useful advantages. By managing computations automatically, it reduces typical arithmetic errors and...

Translate To: