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
All Posts
Graph - Concepts & Terminologies
Definition of Graph. A Graph G (V,E) is composed of V - set of vertices and E-set of edges with no self edges. It has two traversing operations Depth First Search (DFS) and Breadth First Search (BFS). What are the applications of Graph? Activity-on-Vertex (AOV) Network Activity -on-Edge (AOE) Network Shortest path calculation. Electronic Circuit implementation. GPS Operating System - Deadlock handling Decision making systems. What is the difference between directed and undire
abhijitsathe
2 days ago7 min read


Graph - Adjacency Matrix Representation
Include necessary files.
abhijitsathe
6 days ago1 min read


Assembler - Simulator in C
Assembler is the best example of doing small project in C. It makes use of various standard functions which we generally do not use in assignments that we do in C.
abhijitsathe
Mar 236 min read


doITToday (Sunday, February 8, 2026)
DoITToday - For Better Tomorrow (Sunday, February 8, 2026)
abhijitsathe
Feb 89 min read


doITToday (Sunday, February 1, 2026)
DoITToday - For Better Tomorrow (Edition - Sunday, February 1, 2026)
abhijitsathe
Feb 15 min read


Binary Tree - Concepts & Terminalogies
Define Binary Tree.
abhijitsathe
Jan 315 min read
Linked List - Concepts & Terminologies
What are the drawbacks of using sequential storage to represent stacks and queues? One major drawback is that a fixed amount of storage remains allocated to the stack or queue even when the data structure is actually using a smaller amount or possibly no storage at all. Further , no more than that fixed amount of storage may be allocated., thus introducing the possibility of overflow. Define Linked List. Linked List is an ordered collection of nodes and each node has two part
abhijitsathe
Jan 274 min read


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 18, 2026)
DoITToday - For Better Tomorrow (Edition - Sunday, January 18, 2026)
abhijitsathe
Jan 187 min read


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


doITToday (Sunday, January 4, 2026)
DoITToday - For Better Tomorrow (Sunday, January 4, 2026)
abhijitsathe
Jan 48 min read
Fundamentals of C++
Join for the upcoming session on this topic. Click here to know more,,,
abhijitsathe
Dec 1, 20252 min read
Programming Using C++
Course Fee - 1200/- (Rupees Twelve Hundred Only) OR pay Rs. 10/- (Rupees Ten Only) as a session fee to join any session of your choice. Sessions are only for Members of this educational web site. You can Pay subscription fee Rs. 100/- (Rupees Hundred Only) to become member of this site and start attending sessions. Click here to subscribe. Course Fee Pay Link - https://www.questionbankos.com/_paylink/AZqni6C7 #Session Topic Date & Time Learning Resource Pay Link for Sessio
abhijitsathe
Nov 21, 20251 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 - Insertion Sort
Q.1) What is the process of insertion sort? Insertion sort is an in-place sort in which sorted and unsorted data resides in the same array. In this sorting technique, next element is selected and inserted in the sorted part of array (sorted sub-array). This process continues till all elements get inserted in sorted subarray. Q.2) Sort Given integers using Insertion Sort : 32, 35, 12, 92, 86, 48, 37, 25 0 1 2 3 4 5 6 7 a[] 42 12 18 11 92 76 82 36 Pass 1 12 42 18 11 92 76 8
abhijitsathe
Nov 3, 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
bottom of page
