From 89dc1c7027d46ca2a254a9b0125bf3c2c17a963e Mon Sep 17 00:00:00 2001 From: Denis Nutiu Date: Sun, 15 Sep 2024 15:03:23 +0300 Subject: [PATCH] Update readme.md --- readme.md | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/readme.md b/readme.md index 95b4c86..e1d18bc 100644 --- a/readme.md +++ b/readme.md @@ -3,4 +3,22 @@ This repository is my self study guide for data structures and algorithms. I implement them from scratch in Go and then write unit test for them. -What better way to learn a language and new concepts exists other than practicing them. \ No newline at end of file +What better way to learn a language and new concepts exists other than practicing them. + +## Data Structures + +* Hash + Set [Implementation](https://github.com/dnutiu/dsa-go/blob/master/hash_set/hash_set/hash_set.go) | [Tests](https://github.com/dnutiu/dsa-go/blob/master/hash_set/hash_set/hash_set_test.go) + +### Kotlin + +The old repo contains implementations in the Kotlin language. + +#### Data Structures + +* Linked + List [Implementation](https://github.com/dnutiu/dsa/blob/master/src/main/kotlin/data_structures/linked_list/LinkedList.kt) | [Tests](https://github.com/dnutiu/dsa/blob/master/src/test/kotlin/data_structures/linked_list/LinkedListTest.kt) + +#### Ranking + +* BM25+ [Implementation](https://github.com/dnutiu/dsa/blob/master/src/main/kotlin/ranking/bm25/Bm25Plus.kt) | [Tests](https://github.com/dnutiu/dsa/blob/master/src/test/kotlin/ranking/bm25/BM25PlusTest.kt) | [Reference Paper](http://www.cs.otago.ac.nz/homepages/andrew/papers/2014-2.pdf) \ No newline at end of file