TheAlgorithms / TheAlgorithms/website
[CONTENT] Multiple Entries for Kadane's Algorithm
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 1k
- Forks
- 220
- PR merge metrics
- No merged PRs in 30d
Description
Description of the content report
I was looking for algorithms to contribute to, and ended up finding out that there were multiple entries for Kadane's Algorithm, there's Kadane Algo with JS and Dart algorithms, Kadane with C++ implementation, Kadanes 3 which is ALSO in C++, and I personally couldn't really find much difference except in the categorisation of the algorithms, Kadanes Algorithm (yes, without the apostrophe) has another lone dart implementation and lastly, we have Kadane Algorithm which has Java, Haskell and Rust implementations of the algorithm. So, to sum up, we have 2 entries for same algorithm at Dart and C++ repositories, and a total of 5 entries for the same algorithm in different languages.
Add screenshots of the content report (if applicable)
Additional information/context
I would like to propose that we all should merge them (obviously) and also name the entry as Kadane's Algorithm, with the apostrophe, since I mean, that's kinda how its name goes... instead of writing Kadane Algorithm or Kadanes Algorithm
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Review the five linked Kadane algorithm entries and compare their titles, categories, and language implementations. Determine how duplicate entries are represented in the website, then consolidate the overlapping entries under “Kadane's Algorithm” while preserving the listed implementations. With no comments or implementation files named, confirm the intended canonical entry and validation steps before starting.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp, dart, haskell, java, javascript, rust
- Domain
- content
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100