85 Commits

Author SHA1 Message Date
be6b25946a Fix bug 2020-01-26 14:15:18 +08:00
cbc1899b38 Merge pull request #1145 from shellhub/dev
update AnyBaseToDecimal and optimization
2019-10-28 14:08:08 +08:00
064a84f971 statistics optimization 2019-10-27 18:04:12 +08:00
87fcd2c8a4 make code readable 2019-10-27 17:56:39 +08:00
b54983f5bc upate SinglyLinkedList 2019-10-25 11:59:53 +08:00
fce3d838db update LinkedQueue 2019-10-24 14:32:07 +08:00
c63dbad401 LinkedQueue 2019-10-22 21:53:13 +08:00
ffb3195b38 DecimalToAnyUsingStack 2019-10-19 23:05:22 +08:00
bb9e082aa9 update StackOfLinkedList 2019-10-18 17:47:04 +08:00
a5997e8d7b update SinglyLinkedList 2019-10-16 22:27:07 +08:00
14d67ffdf4 clear list 2019-10-15 22:18:12 +08:00
8ae6b4e64b update BalancedBrackets 2019-10-13 09:36:36 +08:00
86d6a59fb4 Merge pull request #995 from shellhub/master
toString
2019-10-10 14:06:58 +08:00
5b185e8191 Update Queues.java 2019-10-10 14:06:38 +08:00
ccea4b56e3 optimization and fix bug 2019-10-09 11:24:35 +08:00
c698b43a6b toString 2019-10-08 22:41:49 +08:00
0e7675a48e mergeSortedArrayList 2019-10-07 17:20:28 +08:00
c51e2b68e7 update 2019-10-06 20:39:09 +08:00
20cd57cf81 init with DEFAULT_CAPACITY 2019-09-28 22:29:47 +08:00
cfc26a865e Update Queues.java 2019-09-28 20:54:35 +08:00
947127cfb6 make code less 2019-09-26 16:14:51 +08:00
ef767fc4d5 optimization 2019-09-25 20:26:48 +08:00
dff1b0931c fix EmptyStackException 2019-09-25 08:57:42 +08:00
37918aa27f fix memory leak 2019-09-24 21:02:47 +08:00
df6e16438c Fix StackArray.java resize() 2019-09-03 12:23:01 +09:00
ec91f0c2ad Rename GenericTree.Java to GenericTree.java 2019-06-20 15:53:35 +08:00
b6581eaa16 Fix for Issue #773. Deleting an element that doesn't exist causes NPE 2019-05-30 13:04:15 +05:30
9b78621215 Revert "Fix for Issue #773. Deleting an element that doesn't exist causes NPE"
This reverts commit 7eb07850733333726ba94bd2c15fc4d22d728759.
2019-05-30 12:59:36 +05:30
7eb0785073 Fix for Issue #773. Deleting an element that doesn't exist causes NPE 2019-05-30 12:56:17 +05:30
2b83b31fa4 Merge branch 'master' into master 2019-05-29 17:07:24 +05:30
1dbbb23cfd Fix for Issue #771. position=size causes NPE 2019-05-29 16:53:42 +05:30
12d240414d Update GenericArrayListQueue.java
Documentations added
2019-05-27 13:39:33 +03:00
bdb9acfbff fix bugs in AES.java(#765) 2019-05-22 09:22:52 +08:00
b1d4be7f86 docs: update AnyBaseToAnyBase and GenericTree 2019-05-09 20:20:44 +08:00
29948363da docs: update the whole repository
* fix some bugs
* delete duplicate files
* format code
2019-05-09 19:32:54 +08:00
45757c0165 Merge pull request #718 from PrathamGupta/patch-1
Updated DoublyLinkedList.java
2019-03-23 15:44:04 +08:00
14974872fd Update DoublyLinkedList.java 2019-03-23 15:43:38 +08:00
10932ccab1 Comparing Matrix size before content size. 2019-03-21 14:33:14 -07:00
067e39dbf5 Made Matrix equality comparison deep.
Solution to the issue #719
2019-03-21 14:19:16 -07:00
4bc83966c3 Update Merge_K_SortedLinkedlist.java
format code
2019-03-20 16:24:11 +08:00
f3ef5b64ae Add Merge K sorted LinkedList 2019-03-20 13:24:23 +05:30
ece940b655 Updated DoublyLinkedList.java
Changes made in Insert and Delete functions.
2019-03-16 13:05:26 +05:30
6c4fd0efb0 Major Updates in SinglyLinkedList.java
- The "count" variable made the code more prone to errors, so I removed and replaced it with another "getSize()" function. 
- The value of "next" was initialized to null.
- Major improvements of code were given to "insertNth()" and "deleteHead()" functions for efficiency.
- A new function "deleteNth()" was defined, increasing the usefulness of the program.
2019-03-06 15:35:04 +05:30
2ea534000b Update StackOfLinkedList.java 2019-03-05 10:18:20 +08:00
d60f836861 Updated StackOfLinkedList.java
I made the code shorter and less prone to mistakes by removing the "size" variable altogether from the LinkedList class. I found that after each push/pop operation, changing the value of size did make the code more efficient, but made it more prone to mistakes. So, for empty stack, a simple "head == null" was enough, which has been incorporated.
2019-03-04 15:05:15 +05:30
2b3e82fd4c Update Queues.java 2019-02-25 09:33:06 +08:00
36d6b5133f Update PriorityQueues.java 2019-02-17 09:18:50 +08:00
b73757e4bb Update PriorityQueues.java
Include condition to check if the queue is full when inserting values into the queue
2019-02-16 20:24:39 +05:30
46bbfaa0e8 fix: fix wrong heaps package and close #700
- Fix #700
2019-02-07 00:11:13 +08:00
8b92c3fdbe fix: remove unnecesary throw to fix #704
- Fix #704
- Thanks @lprone
2019-02-06 10:13:55 +08:00