Arnab Chakraborty has Published 4293 Articles

Dictionary Operations in Data Structure

Arnab Chakraborty

Arnab Chakraborty

Updated on 16-Jan-2020 12:05:44

12K+ Views

A dictionary is defined as a general-purpose data structure for storing a group of objects. A dictionary is associated with a set of keys and each key has a single associated value. When presented with a key, the dictionary will simply return the associated value.For example, the results of a ... Read More

Bayes’ Rule in Data Structure

Arnab Chakraborty

Arnab Chakraborty

Updated on 16-Jan-2020 12:05:07

241 Views

A way to update our beliefs depended on the arrival of new, relevant pieces of evidence are provided by Bayes rule. For example, if we were trying to provide the probability that a given person has cancer, we would initially just conclude it is whatever percent of the population has ... Read More

Boole’s Inequality in Data Structure

Arnab Chakraborty

Arnab Chakraborty

Updated on 16-Jan-2020 12:04:28

369 Views

In probability theory, according to Boole's inequality, also denoted as the union bound, for any finite or countable set of events, the probability that at least one of the events happens is no higher than the sum of the probabilities of the individual events.In mathematics, the probability theory is denoted ... Read More

Overflow Handling in Data Structure

Arnab Chakraborty

Arnab Chakraborty

Updated on 08-Jan-2020 11:32:24

9K+ Views

An overflow occurs at the time of the home bucket for a new pair (key, element) is full.We may tackle overflows bySearch the hash table in some systematic manner for a bucket that is not full.Linear probing (linear open addressing).Quadratic probing.Random probing.Eliminate overflows by allowing each bucket to keep a ... Read More

Binary Tree ADT in Data Structure

Arnab Chakraborty

Arnab Chakraborty

Updated on 08-Jan-2020 11:26:15

10K+ Views

Basic conceptA binary tree is defined as a tree in which no node can have more than two children. The highest degree of any node is two. This indicates that the degree of a binary tree is either zero or one or two.In the above fig., the binary tree consists ... Read More

ADT-array Representation in Data Structure

Arnab Chakraborty

Arnab Chakraborty

Updated on 08-Jan-2020 11:23:37

8K+ Views

Basic conceptADT indicates for Abstract Data Type.Arrays are defined as ADT’s because they are capable of holding contiguous elements in the same order. And they permitaccess for the specific element via index or position.They are abstract because they can be String, int or Personint[] arrA = new int[1]; String[] arrB ... Read More

Data objects and Structures

Arnab Chakraborty

Arnab Chakraborty

Updated on 08-Jan-2020 11:08:19

2K+ Views

Basic conceptData structures are defined as special classes implemented to hold data only, i.e. Pure models, e.g. Car, Kid, Animal, Event, Employee, Company, Customer ...etc. Those data are generally declared or considered as instance variables in other classes beginnings.The methods of this class should not perform any real significant work, ... Read More

Kinetic Data Structures

Arnab Chakraborty

Arnab Chakraborty

Updated on 08-Jan-2020 11:02:46

725 Views

Basic conceptA kinetic data structure is defined as a data structure implemented to track an attribute of a geometric system that is moving continuously. For example, a kinetic convex hull data structure tracks the convex hull of a group of n moving points.The development of kinetic data structures was inspired ... Read More

Hilbert Tree in Data Structure

Arnab Chakraborty

Arnab Chakraborty

Updated on 08-Jan-2020 11:00:51

712 Views

Hilbert R-tree, an R-tree variant, is defined as an index for multidimensional objects such as lines, regions, 3-D objects, or high-dimensional feature-based parametric objects. It can be imagined as an extension to B+-tree for multidimensional objects.R-trees' performance depends on the quality of the algorithm that clusters the data rectangles on ... Read More

R* Tree in Data Structure

Arnab Chakraborty

Arnab Chakraborty

Updated on 08-Jan-2020 10:58:06

651 Views

Basic conceptIn case of data processing, R*-trees are defined as a variant of R-trees implemented for indexing spatial information.R*-trees have slightly larger construction cost than standard R-trees, as the data may require to be reinserted; but the resulting tree will generally have a better query performance. Same as the standard ... Read More

Advertisements