A queue is an ordered collection of items from which items may be deleted at one end (called the front of the queue) and into which items may be inserted at the other end (called the rear of the queue). Data structure which implements a first-in, first-out list; e.g. print queue, which contains a list of [...]
A stack is a restricted data structure, because only a small number of operations are performed on it. Elements are removed from the stack in the reverse order to the order of their addition. For more information on stack, go through previous article. In this article here, we’ll discuss real world applications of stack.
Stack is an ordered group of homogeneous items. Items are added to and removed from the top of the stack (the most recently added items are at the top of the stack). The last item to be added is the first to be removed (LIFO: Last In, First Out). A stack is an ordered collection of items into [...]
A linked list in which the last node points to the first node is called a circular linked list. Circular linked lists avoid the use of null references in their nodes. Can be useful for certain algorithms like playing video/audio files repeatedly and ALT + TAB in Windows.
Successor of tail node is the head node. In doubly-linked list, predecessor [...]
ICTDialer is an open source Voice, SMS and Fax communications marketing software that is built over Drupal CMS, Freeswitch and Plivo communication framework. It can be scaled to blast thousands of simultaneous calls using either VoIP, Foip or PSTN. One important feature of ICTDialer is a flexible and interactive IVR designer that allows you [...]
There are two problems with Singly Linked Lists. One we can’t get back to the beginning of the list from the end. Second, we can’t go backwards through the list. Therefore, doubly linked lists and circular linked lists were invented. Doubly linked list is a common variation on linked lists is to have two references to other nodes within each node: one to the next node on the list, and one to the previous node.
A list is a homogeneous collection of elements. Each element except the first one has a predecessor. Each element except the last one has a successor. Length of a linked list are the number of items in the list.
A linked list can be sorted or unsorted. An unsorted list is a list in which data items are [...]
This module enables moneybookers payments via ubercart. This module is actually available at ubercart.org. However, they have only Drupal 5 and 6 modules. Since there is strong interest of community in Drupal 7 version of Moneybookers payments via ubercart, So it has been converted to Drupal 7 by the drupal community. This module is currently installed and running at product website of ICTInnovations.com.
Each design pattern describes a problem which occurs over and over again in our environment, and then describes the core of the solution to that problem, in such a way that you can use this solution a million times over, without ever doing it the same way twice. This tutorial is for a programmer who is [...]
by Andrew Davison
This book explains how to program 3D games in Java on a PC. You should have basic Java programming language skills in order to begin game development in Java. This book is categorized in three parts: Java 3D, non-standard input devices for game playing and JOGL (a lower-level Java wrapper around popular OpenGL graphics API). This [...]
Tags
C-Sharp C/C++ language Classes CSS Data structures Design Pattern Eclipse Flash Graphics Design Books HTML JAVA Java Collections JAVA GUI JavaScript Mobile Programming Books Object Oriented PDF PHP pointers Programming Programming Books Programming Languages Books RaphaelJS Source Code structures Threads Tutorial Web Development Books Zip
