Aug 032017
 

Let us design a data structure in which we want to store numbers (taking it for simplicity, else it can be anything). We want to minimise the time taken by the following three operations:

  • Insertion, time taken to insert a new value.
  • Deletion, time taken to remove an existing value.
  • Searching, time taken to search for a value in the data structure and see if it is present or not.

Which data structure do you suggest ?

Continue reading »

May 202015
 
placeholder
[stm_post_info css=”.vc_custom_1437111129257{margin-bottom: 0px !important;}”]

Lorem ipsum dolor sit amet, consectetur adipiscing elites. Nulla convallis egestas rhoncusa. Donec lorem facilisis fermentum sem, ac viverra ante luctus vel. Donec vel mauris quam Proin vestibulum leo eget erat congue interdum. Suspendisse nunc ligula, suscipit vehicula consequat eu.

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut laboreso et dolore magna aliqua Ut enim ad minim veniam, quis nostrud exercitation ullamco

Cras condimentum a elit eget sagittis. Ut dignissim sapien feugiat purus tristique, vitae aliquet arcu tempor. Nulla facilisi. Integer maximus mi non nulla posuere consectetur. Phasellus erat lectus, ullamcorper nec erat vel, hendrerit hendrerit urna. Curabitur ut tempor lacus. Vivamus mollis, elit vitae maximus imperdiet, nisi nulla fermentum nisi, sed luctus metus dolor ac eros. Nulla cursus venenatis enim, vitae tincidunt justo vulputate a. Sed elementum elit ultrices tellus elementum, et molestie nulla pharetra.

Unordered & Ordered Lists

  • Donec porta ultricies urna, faucibus magna dapibus.
  • Etiam varius tortor ut ligula facilisis varius in a leo.
  • Folutpat tempor tur duis mattis dapibus, felis amet.
  1. Donec porta ultricies urna, faucibus magna dapibus.
  2. Etiam varius tortor ut ligula facilisis varius in a leo.
  3. Folutpat tempor tur duis mattis dapibus, felis amet.

Donec porta ultricies urna, nec faucibus magna dapibus vel. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Etiam varius tortor ut ligula facilisis varius in a leo.

[stm_post_tags]
[stm_share code=”JTNDc3BhbiUyMGNsYXNzJTNEJTI3c3RfZmFjZWJvb2tfbGFyZ2UlMjclMjBkaXNwbGF5VGV4dCUzRCUyNyUyNyUzRSUzQyUyRnNwYW4lM0UlMEElM0NzcGFuJTIwY2xhc3MlM0QlMjdzdF90d2l0dGVyX2xhcmdlJTI3JTIwZGlzcGxheVRleHQlM0QlMjclMjclM0UlM0MlMkZzcGFuJTNFJTBBJTNDc3BhbiUyMGNsYXNzJTNEJTI3c3RfZ29vZ2xlcGx1c19sYXJnZSUyNyUyMGRpc3BsYXlUZXh0JTNEJTI3JTI3JTNFJTNDJTJGc3BhbiUzRSUwQSUzQ3NwYW4lMjBjbGFzcyUzRCUyN3N0X3NoYXJldGhpc19sYXJnZSUyNyUyMGRpc3BsYXlUZXh0JTNEJTI3JTI3JTNFJTNDJTJGc3BhbiUzRQ==”]
[stm_post_author][stm_post_comments]
Apr 272015
 
placeholder
[stm_post_info css=”.vc_custom_1437111129257{margin-bottom: 0px !important;}”]

Lorem ipsum dolor sit amet, consectetur adipiscing elites. Nulla convallis egestas rhoncusa. Donec lorem facilisis fermentum sem, ac viverra ante luctus vel. Donec vel mauris quam Proin vestibulum leo eget erat congue interdum. Suspendisse nunc ligula, suscipit vehicula consequat eu.

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut laboreso et dolore magna aliqua Ut enim ad minim veniam, quis nostrud exercitation ullamco

Cras condimentum a elit eget sagittis. Ut dignissim sapien feugiat purus tristique, vitae aliquet arcu tempor. Nulla facilisi. Integer maximus mi non nulla posuere consectetur. Phasellus erat lectus, ullamcorper nec erat vel, hendrerit hendrerit urna. Curabitur ut tempor lacus. Vivamus mollis, elit vitae maximus imperdiet, nisi nulla fermentum nisi, sed luctus metus dolor ac eros. Nulla cursus venenatis enim, vitae tincidunt justo vulputate a. Sed elementum elit ultrices tellus elementum, et molestie nulla pharetra.

Unordered & Ordered Lists

  • Donec porta ultricies urna, faucibus magna dapibus.
  • Etiam varius tortor ut ligula facilisis varius in a leo.
  • Folutpat tempor tur duis mattis dapibus, felis amet.
  1. Donec porta ultricies urna, faucibus magna dapibus.
  2. Etiam varius tortor ut ligula facilisis varius in a leo.
  3. Folutpat tempor tur duis mattis dapibus, felis amet.

Donec porta ultricies urna, nec faucibus magna dapibus vel. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Etiam varius tortor ut ligula facilisis varius in a leo.

[stm_post_tags]
[stm_share code=”JTNDc3BhbiUyMGNsYXNzJTNEJTI3c3RfZmFjZWJvb2tfbGFyZ2UlMjclMjBkaXNwbGF5VGV4dCUzRCUyNyUyNyUzRSUzQyUyRnNwYW4lM0UlMEElM0NzcGFuJTIwY2xhc3MlM0QlMjdzdF90d2l0dGVyX2xhcmdlJTI3JTIwZGlzcGxheVRleHQlM0QlMjclMjclM0UlM0MlMkZzcGFuJTNFJTBBJTNDc3BhbiUyMGNsYXNzJTNEJTI3c3RfZ29vZ2xlcGx1c19sYXJnZSUyNyUyMGRpc3BsYXlUZXh0JTNEJTI3JTI3JTNFJTNDJTJGc3BhbiUzRSUwQSUzQ3NwYW4lMjBjbGFzcyUzRCUyN3N0X3NoYXJldGhpc19sYXJnZSUyNyUyMGRpc3BsYXlUZXh0JTNEJTI3JTI3JTNFJTNDJTJGc3BhbiUzRQ==”]
[stm_post_author][stm_post_comments]