Commit Graph

9 Commits (9d35a9e42cf61a706f00f67aff389e38a8f3858b)

Author SHA1 Message Date
Sanjay PS ca93cfa934
Added program in c for printing unique elements in an array (#143)
* Added program in c for printing unique elements in an array

* Update unique-elements-in-an-array.c

* Update unique-elements-in-an-array.c

* Update unique-elements-in-an-array.c

* Update unique-elements-in-an-array.c

- Make array declaration dynamic
- Formatted the output
- Cleanup of extra spaces in the program

Co-authored-by: Arsenic <54987647+Arsenic-ATG@users.noreply.github.com>
2021-04-14 09:22:22 -04:00
Christian Clauss 2a8185f159
Add Python doctests to count-inversions.py (#159)
* Add Python doctests to count-inversions.py

These [doctests](https://docs.python.org/3/library/doctest.html) can be run with `python3 -m doctest -v count-inversions.py`

Our GitHub Actions will also run these doctests.  https://github.com/MakeContributions/DSA/actions

The answer to the last test should be 0, not 2.

@atin Your review please.

* Avoid unnecessary inversions
2021-04-12 06:03:47 -04:00
Toihir Halim c3db2ee9f9
add arrays left rotation in java (#155) 2021-04-11 13:49:36 -04:00
Aayush Jain 183a3a660e
Add Kadane's Algorithm to Java (#149)
* Kadane’s Algorithm

* Update README.md

* Kadane's Algorithm
2021-04-09 15:38:44 -04:00
Ritish Sehgal 84053d436f
added max subarray sum (#131) 2021-04-03 12:16:29 -04:00
Ritish Sehgal cdaef8f9af
Added Dutch Flag algo (#93) 2021-03-03 14:55:50 -04:00
B PAVAN KUMAR 1018546897
added left-rotation.cpp file (#84)
* added left-rotation.cpp file

* Update README.md

Added a link for left-rotation.cpp
2021-02-28 15:24:22 -04:00
Ritish Sehgal 655bf87436
Added Dutch Flag algo (#87) 2021-02-28 09:17:57 -04:00
Atin Bainada feb6dc99be
added algo to count inversions in an array in C++, Python, JavaScript and Java (#79)
* algo to count inversions in array

Added in C++, Python, JavaScript and Java

* Added comments

* Rename arrays/javascript/count-inversions.js to arrays/js/count-inversions.js

* Update count-inversions.cpp

* Update count-inversions.java

* Update count-inversions.js

* Update count-inversions.py
2021-02-23 16:14:09 -04:00