Algorithmic thinking is a process of reaching a solution with a fixed set of steps. Sometimes problems can have a particular solution and sometimes for some problems we
Jump statements are used to transfer the control from one section of the program to another section as desired by the programmer. Java supports three jump statements- break,
Hashing is an approach which provides searching operation in constant running time. There are many applications that require predominantly dictionary operations(Insert, Delete, Search). One of the approaches could
In our previous post Application of Graph – Shortest Path Problems we discussed the findings of the optimal path or the shortest path between the nodes of a graph. We talk
Literals are constant values in the source code.They do not change their values in the course of the program. Any primitive type of literal can be used in
Java is strict in terms of type matches. Every variable or expression in Java must have a type which is defined in the Java Compiler. All explicit assignments
Access specifiers also known as Access modifiers are keywords that enable a user to control the access limits of a certain class, method, constructor, inner classes or even
In order to keep C Programming language compact, Dennis Ritchie removed anything related to the input or output from the definition of the language. Therefore, C has no