javascript-algorithms icon indicating copy to clipboard operation
javascript-algorithms copied to clipboard

๐Ÿ“ Algorithms and data structures implemented in JavaScript with explanations and links to further readings

Results 281 javascript-algorithms issues
Sort by recently updated
recently updated
newest added

This PR has corrected the right shifted method (algorithmic method) in the function to preserve the sign of integer. Fixes #1152

Fixes #1131 Add new linked list data structure: `circular-linked-list`. Based on the existing linked list, it includes a test suite with 99% coverage and `README.md` (excluding an image).

The file `countSetBits.js` has the function: ```js /** * @param {number} originalNumber * @return {number} */ export default function countSetBits(originalNumber) { let setBitsCount = 0; let number = originalNumber; while...

**Changes Made:** - Implemented binary tree traversal techniques: inorder, preorder, and postorder in BinarySearchTree.js. - Added findMax() method in BinarySearchTreeNode.js. ### **Details:** **Binary Tree Traversal Techniques:** - Implemented inorder traversal,...

๐ŸŽ‰ Congratulations! Your [project](https://hellogithub.com/repository/6a754391f9c84aa6830a6ed7927c4afb) has been featured and recommended by the HelloGitHub community. We invite you to join the HelloGitHub Badge Program. Joining will grant you the following privileges: -...

Optimized time complexity from O(n*n) to O(n*logn). Signed-Off-By: Aryaan Kharbade

Translate Hill Cipher, Polynomial Rolling Hash, Rail Fence Cipher, Bellmanโ€“Ford Algorithm to ru

Added Hebrew translation to official README, and also added link to the translation from other translated readme files.