Mithlesh Upadhyay

Mithlesh Upadhyay is a Computer Science and AI expert from Madhya Pradesh with strong academic background (BE in CSE and M.Tech in AI) and over six years of experience in technical content development. He has contributed tech articles, led teams, and worked in Full Stack Development and Data Science. He founded the w3colleges.org portal for learning resources.

Author Archives: Mithlesh Upadhyay

Importance of Data Structures

When you start to research IT and CS and you find out everything you want to do is based on Data Structure and Algorithm so what is Data Structure? Data Structure is a way of organizing data in a computer so that it can be used. A computer program performs various tasks like storing data, retrieving data, and… Read More »

Java is a good programming to start with

About Java : The java programming language was developed by Sun Microsystems in the early 1990s. Java is a simple programming language, efficient, general-purpose language. Java is portable. The same java application will run on any computer, regardless of hardware features or operating system. It is also primary use for Internet-based applications. Other than portability, Java has another… Read More »

Tricky C++ programs

Programming has never been easier. Even though you may have mastered a particular programming language, there might still be some concepts that may make you dizzy on reading it. This article contains some set of tricky questions which may make you go dizzy. 1. Take a look at this terminated int main (); What will this program do?… Read More »

Person left at the end

Given the value of N which represents the number of people standing in the queue, Each person has an id equivalent to their position. Now from this queue, the people who are at even locations are removed and made a separate queue. This process continues till 1 person left. The task is to determine the id of the… Read More »

Nth number whose sum of digits is 10

Given, write a program that prints the Nth number whose sum of digits is 10. Examples: Input : 2 Output : 28 Explanation : the first number is 19, whose digit sum is 10. Input : 5 Output : 55 Explanation : the first four numbers whose digit sum is 10 are 19,28,37,46. Approach: In order to obtain… Read More »

Dangerous String

A string contains ‘0’ and ‘1’.You have to find out whether the string is dangerous or not. The string will be dangerous in the following two conditions. There are at least 7 continuous occurrences of ‘1’. There are at least 7 continuous occurrences of ‘0’. Examples: Input : 1000000001 Output : YES Explanation: It has more than 7… Read More »

Difference between LTE and VoLTE

LTE : LTE(Long Term Evolution) is high-speed wireless communication for phones as well as data terminals. It is designed mainly for data technology only. It can or can not support simultaneous data services and voice calls. LTE is faster than Wi-Fi, 3G, and 4G. In this together use of data service and voice reduces voice quality. It allows… Read More »