├── Lab10_Trees ├── BinaryTreeIterativeTraversals.cpp ├── BinaryTree_additional_exercises.cpp ├── CreateBinaryTreeRecursively.cpp ├── README.md └── binadd.cpp ├── Lab1_Basic_Searching_And_Sorting_Methods ├── README.md ├── binarysearch.cpp ├── binarysearch.exe ├── binarysearch.o ├── bubblesort.cpp ├── bubblesort.exe ├── bubblesort.o ├── insertion.cpp ├── insertion.cpp.c ├── insertion.exe ├── insertion.o ├── linearsearch.cpp ├── linearsearch.exe ├── ls.cpp ├── ls.exe ├── matrix.cpp ├── matrix.exe ├── matrix.o ├── multiplication.cpp ├── multiplication.exe ├── multiplication.o ├── selectionsort.cpp ├── selectionsort.exe └── selectionsort.o ├── Lab3_Stacks ├── BalancedParenthesis.cpp ├── BaseConversion.cpp ├── MultipleStacks.cpp ├── PalindromeCheckUsingStack.cpp └── README.md ├── Lab8_9_related ├── FullLinkedList_All_functions.cpp ├── MergeAndReturnNewList.cpp ├── MergeLists.cpp ├── Miscllaneous │ ├── stringsort.cpp │ ├── stringsort2.cpp │ ├── stringsort2.exe │ └── stringsort2.o ├── PointerRelated.cpp ├── PointerRelated2.cpp ├── QueueUsingLovelyLinkedLists.cpp ├── circularsll │ ├── CircularLinkedLists.cpp │ ├── PolynomialMultiplication.cpp │ ├── cdll.cpp │ └── circularll.o └── singlyLinkedList.cpp ├── Lab8_Doubly_Linked_List ├── DoublyLinkedList2.cpp ├── StackUsingLinkedList.cpp └── dll.cpp ├── Lab_2_Strings_Classconcepts ├── string.cpp ├── string.exe ├── string.o ├── strings.exe ├── strings.o ├── student.cpp └── time.cpp ├── Lab_4_Queues_And_SparseMatrices ├── 2dmatrixtoarray.cpp ├── CircularQueue_EasyCounter.cpp ├── LinearQueue.cpp ├── circularq.exe ├── circularq.o ├── linearq.exe ├── linearq.o ├── objtosparse.cpp ├── objtosparse.exe ├── objtosparse.o ├── qwithoutcounter.cpp ├── qwithoutcounter.exe ├── qwithoutcounter.o ├── sparse.cpp ├── sparse.exe ├── sparse.o ├── sparse22d.cpp ├── sparse22d.exe ├── sparse22d.o ├── sparserepr.cpp ├── sparserepr.exe ├── sparserepr.o ├── sparsetranspose.cpp ├── sparsetranspose.exe └── sparsetranspose.o ├── Lab_7_linkedlist ├── linkedlist.cpp └── linkedlist1.cpp ├── Labs_5_6_Application_Of_stacks ├── infix_to_prefix.cpp ├── infix_to_prefix.exe ├── infixtopostfix.cpp ├── infixtopostfix.exe ├── postfix_eval.cpp ├── postfix_eval.exe ├── postfix_infix.cpp ├── postfix_infix.exe ├── posttoprefix.cpp ├── posttoprefix.exe ├── prefix_eval.cpp ├── prefix_eval.exe ├── prefix_to_infix.cpp.cpp ├── prefix_to_infix.cpp.exe ├── queueusingstack ├── queueusingstack.cpp ├── stack1 (1).cpp ├── stack1(1).cpp ├── stack1(2).cpp ├── stack1.cpp └── stack2.cpp ├── Non_Ds ├── Binary_Indexed_Tree.cpp ├── CountingInversionsIn_O(nlogn).cpp ├── FastExponentiation.cpp ├── PrimeSieve.cpp ├── addition_without_addition_operator.js ├── fastexpo.java ├── inversions.java ├── inversions.py ├── juggling_algo.cpp └── mergeSort.py ├── Number_Theoretic ├── extendedgcd.cpp └── gcd.cpp ├── README.md ├── fasttranspose ├── README.md ├── fasttranspose.cpp ├── fasttranspose.exe ├── fasttranspose.o ├── infixtopostfix.cpp ├── slowtranspose.cpp ├── slowtranspose.exe ├── slowtranspose.o └── stack1.cpp └── lab_10_add_lab11BST ├── BinarySearchTreesHere.cpp ├── ExpressionTree.cpp ├── binadd.cpp ├── lab11_new ├── assessment.cpp ├── assessment.exe ├── assessment.o ├── binadd.cpp ├── expr.cpp ├── expr.exe ├── expr.o ├── main.cpp ├── postfix.cpp ├── queueusingdll.cpp ├── queueusingdll.exe ├── queueusingdll.o ├── qusingdll.cpp ├── qusingdll.exe └── qusingdll.o └── qusingdll.cpp /Lab10_Trees/BinaryTreeIterativeTraversals.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab10_Trees/BinaryTreeIterativeTraversals.cpp -------------------------------------------------------------------------------- /Lab10_Trees/BinaryTree_additional_exercises.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab10_Trees/BinaryTree_additional_exercises.cpp -------------------------------------------------------------------------------- /Lab10_Trees/CreateBinaryTreeRecursively.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab10_Trees/CreateBinaryTreeRecursively.cpp -------------------------------------------------------------------------------- /Lab10_Trees/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab10_Trees/README.md -------------------------------------------------------------------------------- /Lab10_Trees/binadd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab10_Trees/binadd.cpp -------------------------------------------------------------------------------- /Lab1_Basic_Searching_And_Sorting_Methods/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab1_Basic_Searching_And_Sorting_Methods/README.md -------------------------------------------------------------------------------- /Lab1_Basic_Searching_And_Sorting_Methods/binarysearch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab1_Basic_Searching_And_Sorting_Methods/binarysearch.cpp -------------------------------------------------------------------------------- /Lab1_Basic_Searching_And_Sorting_Methods/binarysearch.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab1_Basic_Searching_And_Sorting_Methods/binarysearch.exe -------------------------------------------------------------------------------- /Lab1_Basic_Searching_And_Sorting_Methods/binarysearch.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab1_Basic_Searching_And_Sorting_Methods/binarysearch.o -------------------------------------------------------------------------------- /Lab1_Basic_Searching_And_Sorting_Methods/bubblesort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab1_Basic_Searching_And_Sorting_Methods/bubblesort.cpp -------------------------------------------------------------------------------- /Lab1_Basic_Searching_And_Sorting_Methods/bubblesort.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab1_Basic_Searching_And_Sorting_Methods/bubblesort.exe -------------------------------------------------------------------------------- /Lab1_Basic_Searching_And_Sorting_Methods/bubblesort.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab1_Basic_Searching_And_Sorting_Methods/bubblesort.o -------------------------------------------------------------------------------- /Lab1_Basic_Searching_And_Sorting_Methods/insertion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab1_Basic_Searching_And_Sorting_Methods/insertion.cpp -------------------------------------------------------------------------------- /Lab1_Basic_Searching_And_Sorting_Methods/insertion.cpp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab1_Basic_Searching_And_Sorting_Methods/insertion.cpp.c -------------------------------------------------------------------------------- /Lab1_Basic_Searching_And_Sorting_Methods/insertion.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab1_Basic_Searching_And_Sorting_Methods/insertion.exe -------------------------------------------------------------------------------- /Lab1_Basic_Searching_And_Sorting_Methods/insertion.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab1_Basic_Searching_And_Sorting_Methods/insertion.o -------------------------------------------------------------------------------- /Lab1_Basic_Searching_And_Sorting_Methods/linearsearch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab1_Basic_Searching_And_Sorting_Methods/linearsearch.cpp -------------------------------------------------------------------------------- /Lab1_Basic_Searching_And_Sorting_Methods/linearsearch.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab1_Basic_Searching_And_Sorting_Methods/linearsearch.exe -------------------------------------------------------------------------------- /Lab1_Basic_Searching_And_Sorting_Methods/ls.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab1_Basic_Searching_And_Sorting_Methods/ls.cpp -------------------------------------------------------------------------------- /Lab1_Basic_Searching_And_Sorting_Methods/ls.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab1_Basic_Searching_And_Sorting_Methods/ls.exe -------------------------------------------------------------------------------- /Lab1_Basic_Searching_And_Sorting_Methods/matrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab1_Basic_Searching_And_Sorting_Methods/matrix.cpp -------------------------------------------------------------------------------- /Lab1_Basic_Searching_And_Sorting_Methods/matrix.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab1_Basic_Searching_And_Sorting_Methods/matrix.exe -------------------------------------------------------------------------------- /Lab1_Basic_Searching_And_Sorting_Methods/matrix.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab1_Basic_Searching_And_Sorting_Methods/matrix.o -------------------------------------------------------------------------------- /Lab1_Basic_Searching_And_Sorting_Methods/multiplication.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab1_Basic_Searching_And_Sorting_Methods/multiplication.cpp -------------------------------------------------------------------------------- /Lab1_Basic_Searching_And_Sorting_Methods/multiplication.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab1_Basic_Searching_And_Sorting_Methods/multiplication.exe -------------------------------------------------------------------------------- /Lab1_Basic_Searching_And_Sorting_Methods/multiplication.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab1_Basic_Searching_And_Sorting_Methods/multiplication.o -------------------------------------------------------------------------------- /Lab1_Basic_Searching_And_Sorting_Methods/selectionsort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab1_Basic_Searching_And_Sorting_Methods/selectionsort.cpp -------------------------------------------------------------------------------- /Lab1_Basic_Searching_And_Sorting_Methods/selectionsort.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab1_Basic_Searching_And_Sorting_Methods/selectionsort.exe -------------------------------------------------------------------------------- /Lab1_Basic_Searching_And_Sorting_Methods/selectionsort.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab1_Basic_Searching_And_Sorting_Methods/selectionsort.o -------------------------------------------------------------------------------- /Lab3_Stacks/BalancedParenthesis.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab3_Stacks/BalancedParenthesis.cpp -------------------------------------------------------------------------------- /Lab3_Stacks/BaseConversion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab3_Stacks/BaseConversion.cpp -------------------------------------------------------------------------------- /Lab3_Stacks/MultipleStacks.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab3_Stacks/MultipleStacks.cpp -------------------------------------------------------------------------------- /Lab3_Stacks/PalindromeCheckUsingStack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab3_Stacks/PalindromeCheckUsingStack.cpp -------------------------------------------------------------------------------- /Lab3_Stacks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab3_Stacks/README.md -------------------------------------------------------------------------------- /Lab8_9_related/FullLinkedList_All_functions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab8_9_related/FullLinkedList_All_functions.cpp -------------------------------------------------------------------------------- /Lab8_9_related/MergeAndReturnNewList.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab8_9_related/MergeAndReturnNewList.cpp -------------------------------------------------------------------------------- /Lab8_9_related/MergeLists.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab8_9_related/MergeLists.cpp -------------------------------------------------------------------------------- /Lab8_9_related/Miscllaneous/stringsort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab8_9_related/Miscllaneous/stringsort.cpp -------------------------------------------------------------------------------- /Lab8_9_related/Miscllaneous/stringsort2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab8_9_related/Miscllaneous/stringsort2.cpp -------------------------------------------------------------------------------- /Lab8_9_related/Miscllaneous/stringsort2.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab8_9_related/Miscllaneous/stringsort2.exe -------------------------------------------------------------------------------- /Lab8_9_related/Miscllaneous/stringsort2.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab8_9_related/Miscllaneous/stringsort2.o -------------------------------------------------------------------------------- /Lab8_9_related/PointerRelated.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab8_9_related/PointerRelated.cpp -------------------------------------------------------------------------------- /Lab8_9_related/PointerRelated2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab8_9_related/PointerRelated2.cpp -------------------------------------------------------------------------------- /Lab8_9_related/QueueUsingLovelyLinkedLists.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab8_9_related/QueueUsingLovelyLinkedLists.cpp -------------------------------------------------------------------------------- /Lab8_9_related/circularsll/CircularLinkedLists.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab8_9_related/circularsll/CircularLinkedLists.cpp -------------------------------------------------------------------------------- /Lab8_9_related/circularsll/PolynomialMultiplication.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab8_9_related/circularsll/PolynomialMultiplication.cpp -------------------------------------------------------------------------------- /Lab8_9_related/circularsll/cdll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab8_9_related/circularsll/cdll.cpp -------------------------------------------------------------------------------- /Lab8_9_related/circularsll/circularll.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab8_9_related/circularsll/circularll.o -------------------------------------------------------------------------------- /Lab8_9_related/singlyLinkedList.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab8_9_related/singlyLinkedList.cpp -------------------------------------------------------------------------------- /Lab8_Doubly_Linked_List/DoublyLinkedList2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab8_Doubly_Linked_List/DoublyLinkedList2.cpp -------------------------------------------------------------------------------- /Lab8_Doubly_Linked_List/StackUsingLinkedList.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab8_Doubly_Linked_List/StackUsingLinkedList.cpp -------------------------------------------------------------------------------- /Lab8_Doubly_Linked_List/dll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab8_Doubly_Linked_List/dll.cpp -------------------------------------------------------------------------------- /Lab_2_Strings_Classconcepts/string.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab_2_Strings_Classconcepts/string.cpp -------------------------------------------------------------------------------- /Lab_2_Strings_Classconcepts/string.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab_2_Strings_Classconcepts/string.exe -------------------------------------------------------------------------------- /Lab_2_Strings_Classconcepts/string.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab_2_Strings_Classconcepts/string.o -------------------------------------------------------------------------------- /Lab_2_Strings_Classconcepts/strings.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab_2_Strings_Classconcepts/strings.exe -------------------------------------------------------------------------------- /Lab_2_Strings_Classconcepts/strings.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab_2_Strings_Classconcepts/strings.o -------------------------------------------------------------------------------- /Lab_2_Strings_Classconcepts/student.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab_2_Strings_Classconcepts/student.cpp -------------------------------------------------------------------------------- /Lab_2_Strings_Classconcepts/time.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab_2_Strings_Classconcepts/time.cpp -------------------------------------------------------------------------------- /Lab_4_Queues_And_SparseMatrices/2dmatrixtoarray.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab_4_Queues_And_SparseMatrices/2dmatrixtoarray.cpp -------------------------------------------------------------------------------- /Lab_4_Queues_And_SparseMatrices/CircularQueue_EasyCounter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab_4_Queues_And_SparseMatrices/CircularQueue_EasyCounter.cpp -------------------------------------------------------------------------------- /Lab_4_Queues_And_SparseMatrices/LinearQueue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab_4_Queues_And_SparseMatrices/LinearQueue.cpp -------------------------------------------------------------------------------- /Lab_4_Queues_And_SparseMatrices/circularq.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab_4_Queues_And_SparseMatrices/circularq.exe -------------------------------------------------------------------------------- /Lab_4_Queues_And_SparseMatrices/circularq.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab_4_Queues_And_SparseMatrices/circularq.o -------------------------------------------------------------------------------- /Lab_4_Queues_And_SparseMatrices/linearq.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab_4_Queues_And_SparseMatrices/linearq.exe -------------------------------------------------------------------------------- /Lab_4_Queues_And_SparseMatrices/linearq.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab_4_Queues_And_SparseMatrices/linearq.o -------------------------------------------------------------------------------- /Lab_4_Queues_And_SparseMatrices/objtosparse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab_4_Queues_And_SparseMatrices/objtosparse.cpp -------------------------------------------------------------------------------- /Lab_4_Queues_And_SparseMatrices/objtosparse.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab_4_Queues_And_SparseMatrices/objtosparse.exe -------------------------------------------------------------------------------- /Lab_4_Queues_And_SparseMatrices/objtosparse.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab_4_Queues_And_SparseMatrices/objtosparse.o -------------------------------------------------------------------------------- /Lab_4_Queues_And_SparseMatrices/qwithoutcounter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab_4_Queues_And_SparseMatrices/qwithoutcounter.cpp -------------------------------------------------------------------------------- /Lab_4_Queues_And_SparseMatrices/qwithoutcounter.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab_4_Queues_And_SparseMatrices/qwithoutcounter.exe -------------------------------------------------------------------------------- /Lab_4_Queues_And_SparseMatrices/qwithoutcounter.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab_4_Queues_And_SparseMatrices/qwithoutcounter.o -------------------------------------------------------------------------------- /Lab_4_Queues_And_SparseMatrices/sparse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab_4_Queues_And_SparseMatrices/sparse.cpp -------------------------------------------------------------------------------- /Lab_4_Queues_And_SparseMatrices/sparse.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab_4_Queues_And_SparseMatrices/sparse.exe -------------------------------------------------------------------------------- /Lab_4_Queues_And_SparseMatrices/sparse.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab_4_Queues_And_SparseMatrices/sparse.o -------------------------------------------------------------------------------- /Lab_4_Queues_And_SparseMatrices/sparse22d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab_4_Queues_And_SparseMatrices/sparse22d.cpp -------------------------------------------------------------------------------- /Lab_4_Queues_And_SparseMatrices/sparse22d.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab_4_Queues_And_SparseMatrices/sparse22d.exe -------------------------------------------------------------------------------- /Lab_4_Queues_And_SparseMatrices/sparse22d.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab_4_Queues_And_SparseMatrices/sparse22d.o -------------------------------------------------------------------------------- /Lab_4_Queues_And_SparseMatrices/sparserepr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab_4_Queues_And_SparseMatrices/sparserepr.cpp -------------------------------------------------------------------------------- /Lab_4_Queues_And_SparseMatrices/sparserepr.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab_4_Queues_And_SparseMatrices/sparserepr.exe -------------------------------------------------------------------------------- /Lab_4_Queues_And_SparseMatrices/sparserepr.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab_4_Queues_And_SparseMatrices/sparserepr.o -------------------------------------------------------------------------------- /Lab_4_Queues_And_SparseMatrices/sparsetranspose.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab_4_Queues_And_SparseMatrices/sparsetranspose.cpp -------------------------------------------------------------------------------- /Lab_4_Queues_And_SparseMatrices/sparsetranspose.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab_4_Queues_And_SparseMatrices/sparsetranspose.exe -------------------------------------------------------------------------------- /Lab_4_Queues_And_SparseMatrices/sparsetranspose.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab_4_Queues_And_SparseMatrices/sparsetranspose.o -------------------------------------------------------------------------------- /Lab_7_linkedlist/linkedlist.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab_7_linkedlist/linkedlist.cpp -------------------------------------------------------------------------------- /Lab_7_linkedlist/linkedlist1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Lab_7_linkedlist/linkedlist1.cpp -------------------------------------------------------------------------------- /Labs_5_6_Application_Of_stacks/infix_to_prefix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Labs_5_6_Application_Of_stacks/infix_to_prefix.cpp -------------------------------------------------------------------------------- /Labs_5_6_Application_Of_stacks/infix_to_prefix.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Labs_5_6_Application_Of_stacks/infix_to_prefix.exe -------------------------------------------------------------------------------- /Labs_5_6_Application_Of_stacks/infixtopostfix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Labs_5_6_Application_Of_stacks/infixtopostfix.cpp -------------------------------------------------------------------------------- /Labs_5_6_Application_Of_stacks/infixtopostfix.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Labs_5_6_Application_Of_stacks/infixtopostfix.exe -------------------------------------------------------------------------------- /Labs_5_6_Application_Of_stacks/postfix_eval.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Labs_5_6_Application_Of_stacks/postfix_eval.cpp -------------------------------------------------------------------------------- /Labs_5_6_Application_Of_stacks/postfix_eval.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Labs_5_6_Application_Of_stacks/postfix_eval.exe -------------------------------------------------------------------------------- /Labs_5_6_Application_Of_stacks/postfix_infix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Labs_5_6_Application_Of_stacks/postfix_infix.cpp -------------------------------------------------------------------------------- /Labs_5_6_Application_Of_stacks/postfix_infix.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Labs_5_6_Application_Of_stacks/postfix_infix.exe -------------------------------------------------------------------------------- /Labs_5_6_Application_Of_stacks/posttoprefix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Labs_5_6_Application_Of_stacks/posttoprefix.cpp -------------------------------------------------------------------------------- /Labs_5_6_Application_Of_stacks/posttoprefix.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Labs_5_6_Application_Of_stacks/posttoprefix.exe -------------------------------------------------------------------------------- /Labs_5_6_Application_Of_stacks/prefix_eval.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Labs_5_6_Application_Of_stacks/prefix_eval.cpp -------------------------------------------------------------------------------- /Labs_5_6_Application_Of_stacks/prefix_eval.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Labs_5_6_Application_Of_stacks/prefix_eval.exe -------------------------------------------------------------------------------- /Labs_5_6_Application_Of_stacks/prefix_to_infix.cpp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Labs_5_6_Application_Of_stacks/prefix_to_infix.cpp.cpp -------------------------------------------------------------------------------- /Labs_5_6_Application_Of_stacks/prefix_to_infix.cpp.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Labs_5_6_Application_Of_stacks/prefix_to_infix.cpp.exe -------------------------------------------------------------------------------- /Labs_5_6_Application_Of_stacks/queueusingstack: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Labs_5_6_Application_Of_stacks/queueusingstack -------------------------------------------------------------------------------- /Labs_5_6_Application_Of_stacks/queueusingstack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Labs_5_6_Application_Of_stacks/queueusingstack.cpp -------------------------------------------------------------------------------- /Labs_5_6_Application_Of_stacks/stack1 (1).cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Labs_5_6_Application_Of_stacks/stack1 (1).cpp -------------------------------------------------------------------------------- /Labs_5_6_Application_Of_stacks/stack1(1).cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Labs_5_6_Application_Of_stacks/stack1(1).cpp -------------------------------------------------------------------------------- /Labs_5_6_Application_Of_stacks/stack1(2).cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Labs_5_6_Application_Of_stacks/stack1(2).cpp -------------------------------------------------------------------------------- /Labs_5_6_Application_Of_stacks/stack1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Labs_5_6_Application_Of_stacks/stack1.cpp -------------------------------------------------------------------------------- /Labs_5_6_Application_Of_stacks/stack2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Labs_5_6_Application_Of_stacks/stack2.cpp -------------------------------------------------------------------------------- /Non_Ds/Binary_Indexed_Tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Non_Ds/Binary_Indexed_Tree.cpp -------------------------------------------------------------------------------- /Non_Ds/CountingInversionsIn_O(nlogn).cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Non_Ds/CountingInversionsIn_O(nlogn).cpp -------------------------------------------------------------------------------- /Non_Ds/FastExponentiation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Non_Ds/FastExponentiation.cpp -------------------------------------------------------------------------------- /Non_Ds/PrimeSieve.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Non_Ds/PrimeSieve.cpp -------------------------------------------------------------------------------- /Non_Ds/addition_without_addition_operator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Non_Ds/addition_without_addition_operator.js -------------------------------------------------------------------------------- /Non_Ds/fastexpo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Non_Ds/fastexpo.java -------------------------------------------------------------------------------- /Non_Ds/inversions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Non_Ds/inversions.java -------------------------------------------------------------------------------- /Non_Ds/inversions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Non_Ds/inversions.py -------------------------------------------------------------------------------- /Non_Ds/juggling_algo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Non_Ds/juggling_algo.cpp -------------------------------------------------------------------------------- /Non_Ds/mergeSort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Non_Ds/mergeSort.py -------------------------------------------------------------------------------- /Number_Theoretic/extendedgcd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Number_Theoretic/extendedgcd.cpp -------------------------------------------------------------------------------- /Number_Theoretic/gcd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/Number_Theoretic/gcd.cpp -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/README.md -------------------------------------------------------------------------------- /fasttranspose/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/fasttranspose/README.md -------------------------------------------------------------------------------- /fasttranspose/fasttranspose.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/fasttranspose/fasttranspose.cpp -------------------------------------------------------------------------------- /fasttranspose/fasttranspose.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/fasttranspose/fasttranspose.exe -------------------------------------------------------------------------------- /fasttranspose/fasttranspose.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/fasttranspose/fasttranspose.o -------------------------------------------------------------------------------- /fasttranspose/infixtopostfix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/fasttranspose/infixtopostfix.cpp -------------------------------------------------------------------------------- /fasttranspose/slowtranspose.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/fasttranspose/slowtranspose.cpp -------------------------------------------------------------------------------- /fasttranspose/slowtranspose.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/fasttranspose/slowtranspose.exe -------------------------------------------------------------------------------- /fasttranspose/slowtranspose.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/fasttranspose/slowtranspose.o -------------------------------------------------------------------------------- /fasttranspose/stack1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/fasttranspose/stack1.cpp -------------------------------------------------------------------------------- /lab_10_add_lab11BST/BinarySearchTreesHere.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/lab_10_add_lab11BST/BinarySearchTreesHere.cpp -------------------------------------------------------------------------------- /lab_10_add_lab11BST/ExpressionTree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/lab_10_add_lab11BST/ExpressionTree.cpp -------------------------------------------------------------------------------- /lab_10_add_lab11BST/binadd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/lab_10_add_lab11BST/binadd.cpp -------------------------------------------------------------------------------- /lab_10_add_lab11BST/lab11_new/assessment.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/lab_10_add_lab11BST/lab11_new/assessment.cpp -------------------------------------------------------------------------------- /lab_10_add_lab11BST/lab11_new/assessment.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/lab_10_add_lab11BST/lab11_new/assessment.exe -------------------------------------------------------------------------------- /lab_10_add_lab11BST/lab11_new/assessment.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/lab_10_add_lab11BST/lab11_new/assessment.o -------------------------------------------------------------------------------- /lab_10_add_lab11BST/lab11_new/binadd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/lab_10_add_lab11BST/lab11_new/binadd.cpp -------------------------------------------------------------------------------- /lab_10_add_lab11BST/lab11_new/expr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/lab_10_add_lab11BST/lab11_new/expr.cpp -------------------------------------------------------------------------------- /lab_10_add_lab11BST/lab11_new/expr.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/lab_10_add_lab11BST/lab11_new/expr.exe -------------------------------------------------------------------------------- /lab_10_add_lab11BST/lab11_new/expr.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/lab_10_add_lab11BST/lab11_new/expr.o -------------------------------------------------------------------------------- /lab_10_add_lab11BST/lab11_new/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/lab_10_add_lab11BST/lab11_new/main.cpp -------------------------------------------------------------------------------- /lab_10_add_lab11BST/lab11_new/postfix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/lab_10_add_lab11BST/lab11_new/postfix.cpp -------------------------------------------------------------------------------- /lab_10_add_lab11BST/lab11_new/queueusingdll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/lab_10_add_lab11BST/lab11_new/queueusingdll.cpp -------------------------------------------------------------------------------- /lab_10_add_lab11BST/lab11_new/queueusingdll.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/lab_10_add_lab11BST/lab11_new/queueusingdll.exe -------------------------------------------------------------------------------- /lab_10_add_lab11BST/lab11_new/queueusingdll.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/lab_10_add_lab11BST/lab11_new/queueusingdll.o -------------------------------------------------------------------------------- /lab_10_add_lab11BST/lab11_new/qusingdll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/lab_10_add_lab11BST/lab11_new/qusingdll.cpp -------------------------------------------------------------------------------- /lab_10_add_lab11BST/lab11_new/qusingdll.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/lab_10_add_lab11BST/lab11_new/qusingdll.exe -------------------------------------------------------------------------------- /lab_10_add_lab11BST/lab11_new/qusingdll.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/lab_10_add_lab11BST/lab11_new/qusingdll.o -------------------------------------------------------------------------------- /lab_10_add_lab11BST/qusingdll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sankalp1999/3rdSem-Data-Structures-Lab/HEAD/lab_10_add_lab11BST/qusingdll.cpp --------------------------------------------------------------------------------