Skip to content
Navigation Menu
Toggle navigation
Sign in
Product
GitHub Copilot
Write better code with AI
GitHub Advanced Security
Find and fix vulnerabilities
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Discussions
Collaborate outside of code
Code Search
Find more, search less
Explore
Why GitHub
All features
Documentation
GitHub Skills
Blog
Solutions
By company size
Enterprises
Small and medium teams
Startups
Nonprofits
By use case
DevSecOps
DevOps
CI/CD
View all use cases
By industry
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
Topics
AI
DevOps
Security
Software Development
View all
Explore
Learning Pathways
Events & Webinars
Ebooks & Whitepapers
Customer Stories
Partners
Executive Insights
Open Source
GitHub Sponsors
Fund open source developers
The ReadME Project
GitHub community articles
Repositories
Topics
Trending
Collections
Enterprise
Enterprise platform
AI-powered developer platform
Available add-ons
GitHub Advanced Security
Enterprise-grade security features
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Reseting focus
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Unity-Engineering-software-engineering
/
javascript-algorithms
Public template
forked from
trekhleb/javascript-algorithms
Notifications
You must be signed in to change notification settings
Fork
0
Star
1
Code
Issues
0
Pull requests
0
Discussions
Actions
Projects
0
Security
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Projects
Security
Insights
Commits
Breadcrumbs
History for
javascript-algorithms
src
algorithms
cryptography
on
main
User selector
All users
Datepicker
All time
Commit History
Commits on Jan 22, 2022
README fixes.
trekhleb
committed
7d13e68
Copy full SHA for 7d13e68
Update main README.ru-RU, add README.ru-RU for cryptography/caesar-cipher (#810)
Show description for 8c433f9
kiskv
and
trekhleb
authored
8c433f9
Copy full SHA for 8c433f9
Commits on Dec 20, 2020
Add Rail Fence Cipher.
trekhleb
committed
cfba1d9
Copy full SHA for cfba1d9
Add rail fence cipher (#516)
Show description for 9641940
jprask
and
trekhleb
authored
9641940
Copy full SHA for 9641940
Commits on Dec 19, 2020
Add Matrices section with basic Matrix operations (multiplication, transposition, etc.)
trekhleb
committed
2c81deb
Copy full SHA for 2c81deb
Commits on Dec 17, 2020
Add Hill Cipher.
trekhleb
committed
52fbc8a
Copy full SHA for 52fbc8a
Add more details and example to Hill cipher README.
trekhleb
committed
d899ae1
Copy full SHA for d899ae1
add hillCipher at cryptography section (#424)
Show description for 9929ab7
rollingcomma
and
trekhleb
authored
9929ab7
Copy full SHA for 9929ab7
Commits on Aug 8, 2020
Refactor a Caesar Cipher algorithm.
trekhleb
committed
0024241
Copy full SHA for 0024241
Commits on Jul 26, 2020
Upgrade dependencies and fix ESLint issues.
trekhleb
committed
63f5a27
Copy full SHA for 63f5a27
Commits on Aug 9, 2018
Simplify PolynomialHash function.
trekhleb
committed
ff4854e
Copy full SHA for ff4854e
Add SimplePolynomialHash function.
trekhleb
committed
51f496c
Copy full SHA for 51f496c
Add Polynomial Hash function.
trekhleb
committed
d5be477
Copy full SHA for d5be477
Added Polynomial Hash Function.
trekhleb
committed
98a44ea
Copy full SHA for 98a44ea
Loading
You can’t perform that action at this time.