Can a computer solve all computational problems? Currently, the answer is no, but for solvable problems, how much time would it take? This question has led us to discuss this topic in detail.

A Zoomed-In Microprocessor is present in this image so that we see its key components inside it. The microprocessor is depicting the processing power to solve computational problems.
A Zoomed-In Microprocessor is present in this image so that we see its key components inside it. The microprocessor is depicting the processing power to solve computational problems.
Photo by on

There are more questions alike in the domain of Algorithms since this area is currently under research. There are many stones unturned, but, as far as I know, everything is well-explained here. If you find something incorrect or complicated, let me know in the comments.
Before we get to know the amount of time any algorithm would take, we must grasp the notation used for comparing various algorithms. There are three primary notations used for the asymptotic notation of the algorithms. They are namely Big-Oh, Omega, and Theta notation. So, I recommend you to understand asymptotic notation first and then come…


Well, I never thought that my score would reach there, so I tried my best, and then this thing happened. Always Remember, Hardwork and dedication is the key.

Photo by on

Good Morning Everyone. My name is Anuj Kumar from India and I am an undergraduate engineering student in Computer Science and Engineering. If you liked my tips to improve your coding proficiency, or if you think that my solution can be improved, let me know.

What Is Hash Code?

Google’s team-based programming competition, Hash Code, allows you to share your skills and connect with other coders as you work together to solve…


Things were overwhelming when I got to know what is happening inside it. So, I tried to make it less overwhelming for new learners.

Photo by from

Good Evening Everyone, This is my first post on Medium. If I did a few mistakes; let me know in the comments. So, Let’s Dive In.

Whether you are using your computer or mobile phone right now, You are always giving instructions to its hardware to perform your desired needs. For example, if you open any photo you previously clicked in, you are instructing the hardware to load that photo from your storage to memory (RAM) and then display it on your screen.

For the aid of memory, or in case if you don’t know it, A computer is an…

Anuj Kumar

TechGeek; Code Lover also Android™ Developer. I am here at Medium to make Computer Science more simpler to the begineers and pros with easy to read blogs.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store