57 Commits

Author SHA1 Message Date
Acid 4f472633e6 added test fot AvlTree and implemented inorder, postorder traversal
Go / build (push) Successful in 34s
2026-07-27 22:17:45 -04:00
Acid e3b4119785 modified: README.md
Go / build (push) Successful in 32s
2026-07-26 00:46:20 -04:00
Acid ba54411627 added DFS AND BSF to graphs
Go / build (push) Successful in 33s
2026-07-25 23:53:46 -04:00
Acid 5bc2be9e03 added Directed graphs and DAG
Go / build (push) Successful in 31s
2026-07-24 20:35:34 -04:00
Acid 35592e1bb8 moved heapSort to its own file
Go / build (push) Successful in 26s
2026-07-24 03:57:15 -04:00
Acid 5fb97bc757 new file: graphs/weightedGraph.go
Go / build (push) Successful in 34s
2026-07-24 03:43:24 -04:00
Acid 666c1a155b modified: README.md
Go / build (push) Successful in 32s
2026-07-24 02:19:52 -04:00
Acid b2613bf3e1 Created basic Graph (Unweighted ,Undirected )
Go / build (push) Successful in 38s
2026-07-22 18:57:22 -04:00
Acid 5f2e548aad renamed: trees/heap/heapAlgorithms.go -> trees/heap/priorityQeue.go
Go / build (push) Successful in 31s
2026-07-20 02:28:32 -04:00
Acid a47cc44223 new file: algo/primalityTest.go
Go / build (push) Successful in 26s
2026-07-19 20:30:50 -04:00
Acid 8461c26d42 changed strings union find > generic union find
Go / build (push) Successful in 30s
2026-07-19 02:14:50 -04:00
Acid 8c73d121e4 new file: sets/stringsUnionFind.go
Go / build (push) Successful in 34s
2026-07-18 17:34:33 -04:00
Acid e54607e9ed new file: explanations/disjointSets.md
Go / build (push) Successful in 26s
new file:   tests/setsTests/unionFind_test.go
2026-07-17 03:37:39 -04:00
Acid 56eacc9af7 new file: sets/unionFind.go
Go / build (push) Successful in 40s
2026-07-17 03:17:54 -04:00
Acid 12e02ace84 changed some "constructors" to start with New
Go / build (push) Successful in 29s
2026-07-16 19:30:19 -04:00
Acid 1688f6abb9 comments
Go / build (push) Successful in 28s
2026-07-14 18:38:36 -04:00
Acid 9db06d7a7a new file: trees/heap/maxHeap.go
Go / build (push) Successful in 41s
2026-07-14 18:05:53 -04:00
Acid adb18ed13b tests and docs 2026-07-14 17:54:25 -04:00
Acid d5054d55e9 added GC cleanup
Go / build (push) Successful in 29s
2026-07-13 23:45:03 -04:00
Acid cd6c8973da heap sort
Go / build (push) Successful in 23s
new file:   trees/heap/heapAlgorithms.go
2026-07-13 23:35:34 -04:00
Acid db7976f65a heap sort added 2026-07-13 23:35:11 -04:00
Acid 65a9ba8fdb minHeap added
Go / build (push) Successful in 29s
2026-07-13 22:40:32 -04:00
Acid ee7490988b new file: trees/heap/minHeap.go 2026-07-13 22:28:43 -04:00
AquilaIgnis 8ed29753d5 Update tests.yml
Go / build (push) Successful in 2m19s
2026-07-08 01:56:37 -04:00
AquilaIgnis 135d900192 Create tests.yml 2026-07-08 01:54:36 -04:00
Acid aa688043dd modified: README.md 2026-07-08 00:02:21 -04:00
Acid f37ef9619c added display method 2026-07-07 23:55:06 -04:00
Acid f54e4677af new file: trees/avl/AvlTree.go 2026-07-06 16:14:51 -04:00
Acid 91d938963e renamed: explanations.md -> explanations/BFS_on_Binary_tree.md 2026-07-01 00:20:54 -04:00
Acid 78b862952b new file: explanations.md 2026-06-21 19:11:34 -04:00
Acid 399f01c13d circularBuffer can take a fixed size 2026-06-20 23:50:35 -04:00
Acid a25babd3b1 add zero value to queue so GC can reclaim pointers 2026-06-20 23:21:58 -04:00
Acid a17cb4fe83 breadh first search on binary tree 2026-06-19 23:44:51 -04:00
Acid e1a757400a added test and find to binarySearchTree 2026-06-18 00:15:56 -04:00
Acid ab6b370b3a new file: trees/binarySearchTree.go 2026-06-16 02:16:53 -04:00
Acid fb88cfa00d renamed funcs 2026-06-15 17:48:45 -04:00
Acid 9a1c3defcb added tests 2026-06-08 22:59:57 -04:00
Acid 857189c4f8 new file: algo/fibonacci.go 2026-06-08 19:45:37 -04:00
Acid 4ec06215fb modified: linear/circularBuffer.go 2026-06-08 11:18:05 -04:00
Acid d41b829ea3 euclidean gcd 2026-06-08 01:56:36 -04:00
Acid 5475d0636f modified: README.md 2026-05-27 17:06:19 -04:00
Acid 8dc9f22189 MaxSubarray , kadane's algorithm 2026-05-27 16:53:29 -04:00
Acid 1434ccf52b new 2026-05-09 17:56:46 -04:00
Acid d2dcd223a6 modified: README.md 2026-05-02 16:27:29 -04:00
Acid 1a93503112 new file: linear/circularBuffer.go
new file:   tests/circularBuffer_test.go
2026-05-02 16:26:50 -04:00
Acid f53776ede0 added NewLinkedList 2026-05-02 14:52:24 -04:00
Acid 77a6e0fa54 modified: README.md
new file:   tests/linkedList_test.go
2026-04-28 20:03:19 -04:00
Acid 95e39c652e new file: linear/linkedList.go 2026-04-27 21:36:24 -04:00
Acid b5321f51ce linear/linkedList.go 2026-04-27 21:05:57 -04:00
Acid 839457702f added some tests 2026-04-22 02:49:21 -04:00