top of page
Dear Readers,
Kindly read and make notes of all the posts so far uploaded on this site. As it is an educational site, specially designed for students and new learners, it is essential to upload new posts and remove old ones. Although, we are trying to organize some posts and trying to keep as many posts as possible on site for reference / reading. We cannot guarantee of keeping all the posts forever on the site and old posts may be removed from the site in near term.
Search


System Programming - Line Editor Using C
To register for on-line session on this topic click to pay https://www.questionbankos.com/_paylink/AZv5OP8R
abhijitsathe
Jan 264 min read


doITToday (Sunday, January 24, 2026)
DoITToday - For Better Tomorrow (Edition - Sunday, January 24, 2026)
abhijitsathe
Jan 245 min read


doITToday : Singly Circular Linked List Using C
Definition Linked List is a collection of nodes , each node has two parts data(or Info) and address (or pointer part). Data (or Info) part can be of simple type (such as integer, character, float double ) or it can be of complex type like string (char *) or user defined type (using struct). Address / Pointer usually called as next , is used to hold address of next node in the linked list as all these memory locations are scattered and cannot be accessed using index variable l
abhijitsathe
Jan 215 min read


doITToday : Singly Linked List Using C
Definition Linked List is a collection of nodes , each node has two parts data(or Info) and address (or pointer part). Data (or Info) part can be of simple type (such as integer, character, float double ) or it can be of complex type like string (char *) or user defined type (using struct). Address / Pointer usually called as next , is used to hold address of next node in the linked list as all these memory locations are scattered and cannot be accessed using index variable l
abhijitsathe
Jan 195 min read


doITToday (Sunday, January 11, 2026)
DoITToday - For Better Tomorrow (Edition - Sunday, January 11, 2026)
abhijitsathe
Jan 1110 min read
Fundamentals of C++
Join for the upcoming session on this topic. Click here to know more,,,
abhijitsathe
Dec 1, 20252 min read
Sorting Technique - Counting Sort
Q.1) How Counting Sort works? Counting sort maintains a separate array to count occurrences of each element and stores them in another array as per their sorted position which is calculates on the basis of occurrences. For example, if the first element is 12 and if it occurs 5 times in the unsorted collection then first 5 positions in the array will be assigned to 12....and so on. Counting sort needs largest number (key) value in the collection to create counting array. For e
abhijitsathe
Nov 13, 20253 min read
Stack & Its Implementation
Q.1) Define Stack. Stack is an ordered collection of elements into which new element can be inserted or existing element can be deleted from one end called as the top of the stack. Stack is a Last-in-First-Out (LIFO) or First-In-Last-Out (FILO) structure. Q.2) What are the application of Stack? Q.3) "Stack can be considered as a priority queue.". Comment. Stack can be considered as an Ascending Priority Queue with minimal waiting time before popping an element as it is Last-I
abhijitsathe
Nov 7, 20252 min read
Sorting Technique - Merge Sort
Q.1) What is the process of merge sort? Merge sort takes two unsorted subarray and combine them into single sorted array. Q.2) What is the advantage of merge sort? Merge sort is faster in sorting elements as it avoids Swapping (interchanges). It does not require all elements in memory, hence it is best suitable for virtual memory environment. (refer to quick sort for more on virtual memory) Q.3) What is an efficiency of merge sort? Merge sort requires O(nlogn) comparisons irr
abhijitsathe
Oct 12, 20252 min read
Binary Search Using C, C++ and JAVA (Recursive Version)
Program to sort and search integers using C, C++ and JAVA
abhijitsathe
May 25, 20253 min read
Binary Search Using C, C++ and JAVA (Iterative Version)
Program to search any integer key using Binary Search Method in C, C++ and JAVA
abhijitsathe
May 10, 20255 min read
Checking Expression for Correct Parenthesis Using C, C++ and JAVA (Recursive Version)
Please Note : Following all three versions of program included function for checking parenthesis of expressions. The function has sequence of if ...else statements purposefully implemented to make the logic easy to understand. Reader's are encouraged to use other alternatives such as switch...case to experiment with this code.
abhijitsathe
May 5, 20253 min read
Insertion Sort Using C, C++ and JAVA
Sequential Search with Insertion Sort Using C, C++ , and JAVA
abhijitsathe
Apr 30, 20255 min read
Sequential (Linear Search) on Sorted Data Using C, C++ and JAVA
Sequential Search Using C, C++ and JAVA
abhijitsathe
Apr 29, 20255 min read
Sequential (Linear Search) Using C, C++ and Java
Sequential Search ( Linear Search ) Method - Using C , C++ , JAVA
abhijitsathe
Apr 26, 20254 min read


Programs Using C & Data Structures
C is a an oldest programming language used by system developers for developing complex software such as an operating system. It is a...
abhijitsathe
Apr 18, 202525 min read
bottom of page
