René's URL Explorer Experiment


Title: History for src/algorithms/string - DscCuea/javascript-algorithms · GitHub

Open Graph Title: History for src/algorithms/string - DscCuea/javascript-algorithms

X Title: History for src/algorithms/string - DscCuea/javascript-algorithms

Description: 📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings - History for src/algorithms/string - DscCuea/javascript-algorithms

Open Graph Description: 📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings - History for src/algorithms/string - DscCuea/javascript-algorithms

X Description: 📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings - History for src/algorithms/string - DscCuea/javascript-algorithms

Opengraph URL: https://github.com/DscCuea/javascript-algorithms

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/commits(/*name)
route-controllercommits
route-actionshow
fetch-noncev2:dc7067dc-a874-f6a2-753d-da7c8051556b
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idD972:30372D:6A47A5:9C891E:6A4E1272
html-safe-nonceb07fad1f9b0fc49720d82df078775569cd9c9ce9597e890aa265984f84d423d4
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEOTcyOjMwMzcyRDo2QTQ3QTU6OUM4OTFFOjZBNEUxMjcyIiwidmlzaXRvcl9pZCI6IjI0ODUxMTE3NzUxMTgwMTQ1OSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac86d5c13ba783b12706737f84637b4af7517100b9a72dca9f8d304cdb5516c71a
hovercard-subject-tagrepository:602102276
github-keyboard-shortcutsrepository,commit-list,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///commits/show
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/DscCuea/javascript-algorithms/commits/master/src/algorithms/string
twitter:imagehttps://opengraph.githubassets.com/6335a01b1f5cee175198496c1d691fd20b29f14dccbdc9b695b409ea8d67da51/DscCuea/javascript-algorithms
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/6335a01b1f5cee175198496c1d691fd20b29f14dccbdc9b695b409ea8d67da51/DscCuea/javascript-algorithms
og:image:alt📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings - History for src/algorithms/string - DscCuea/javascript-algorithms
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None030096ee0db095447bfe77409d33bfac127ca7128299c58deef27c52eaa1b1f0
turbo-cache-controlno-cache
go-importgithub.com/DscCuea/javascript-algorithms git https://github.com/DscCuea/javascript-algorithms.git
octolytics-dimension-user_id78602864
octolytics-dimension-user_loginDscCuea
octolytics-dimension-repository_id602102276
octolytics-dimension-repository_nwoDscCuea/javascript-algorithms
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forktrue
octolytics-dimension-repository_parent_id126577260
octolytics-dimension-repository_parent_nwotrekhleb/javascript-algorithms
octolytics-dimension-repository_network_root_id126577260
octolytics-dimension-repository_network_root_nwotrekhleb/javascript-algorithms
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releaseea9187571e3edc5f2780f750631138669441ca50
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/DscCuea/javascript-algorithms/commits/master/src/algorithms/string#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FDscCuea%2Fjavascript-algorithms%2Fcommits%2Fmaster%2Fsrc%2Falgorithms%2Fstring
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FDscCuea%2Fjavascript-algorithms%2Fcommits%2Fmaster%2Fsrc%2Falgorithms%2Fstring
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fcommits%2Fshow&source=header-repo&source_repo=DscCuea%2Fjavascript-algorithms
Reloadhttps://github.com/DscCuea/javascript-algorithms/commits/master/src/algorithms/string
Reloadhttps://github.com/DscCuea/javascript-algorithms/commits/master/src/algorithms/string
Reloadhttps://github.com/DscCuea/javascript-algorithms/commits/master/src/algorithms/string
Please reload this pagehttps://github.com/DscCuea/javascript-algorithms/commits/master/src/algorithms/string
DscCuea https://github.com/DscCuea
javascript-algorithmshttps://github.com/DscCuea/javascript-algorithms
trekhleb/javascript-algorithmshttps://github.com/trekhleb/javascript-algorithms
Notifications https://github.com/login?return_to=%2FDscCuea%2Fjavascript-algorithms
Fork 0 https://github.com/login?return_to=%2FDscCuea%2Fjavascript-algorithms
Star 0 https://github.com/login?return_to=%2FDscCuea%2Fjavascript-algorithms
Code https://github.com/DscCuea/javascript-algorithms
Pull requests 0 https://github.com/DscCuea/javascript-algorithms/pulls
Actions https://github.com/DscCuea/javascript-algorithms/actions
Projects https://github.com/DscCuea/javascript-algorithms/projects
Security and quality 0 https://github.com/DscCuea/javascript-algorithms/security
Insights https://github.com/DscCuea/javascript-algorithms/pulse
Code https://github.com/DscCuea/javascript-algorithms
Pull requests https://github.com/DscCuea/javascript-algorithms/pulls
Actions https://github.com/DscCuea/javascript-algorithms/actions
Projects https://github.com/DscCuea/javascript-algorithms/projects
Security and quality https://github.com/DscCuea/javascript-algorithms/security
Insights https://github.com/DscCuea/javascript-algorithms/pulse
javascript-algorithmshttps://github.com/DscCuea/javascript-algorithms/commits
srchttps://github.com/DscCuea/javascript-algorithms/commits/master/src
algorithmshttps://github.com/DscCuea/javascript-algorithms/commits/master/src/algorithms
stringhttps://github.com/DscCuea/javascript-algorithms/commits/master/src/algorithms/string
masterhttps://github.com/DscCuea/javascript-algorithms/tree/master
Add a recursive version of the Longest Common Subsequence.https://github.com/DscCuea/javascript-algorithms/commit/5fc33c0f0ae5c6ccddaf8c40a8af483fb750a3ad
https://github.com/trekhleb
trekhlebhttps://github.com/DscCuea/javascript-algorithms/commits?author=trekhleb
5fc33c0https://github.com/DscCuea/javascript-algorithms/commit/5fc33c0f0ae5c6ccddaf8c40a8af483fb750a3ad
https://github.com/DscCuea/javascript-algorithms/blob/5fc33c0f0ae5c6ccddaf8c40a8af483fb750a3ad/src/algorithms/string
https://github.com/DscCuea/javascript-algorithms/tree/5fc33c0f0ae5c6ccddaf8c40a8af483fb750a3ad
Add a recursive version of the Longest Common Substring.https://github.com/DscCuea/javascript-algorithms/commit/c9f1caf1ca87cfa23a5a12046a8359f93f337971
https://github.com/trekhleb
trekhlebhttps://github.com/DscCuea/javascript-algorithms/commits?author=trekhleb
c9f1cafhttps://github.com/DscCuea/javascript-algorithms/commit/c9f1caf1ca87cfa23a5a12046a8359f93f337971
https://github.com/DscCuea/javascript-algorithms/blob/c9f1caf1ca87cfa23a5a12046a8359f93f337971/src/algorithms/string
https://github.com/DscCuea/javascript-algorithms/tree/c9f1caf1ca87cfa23a5a12046a8359f93f337971
Code/README fixes for the "Palindrome Check".https://github.com/DscCuea/javascript-algorithms/commit/90addf9b18274ccce734d8d6b70156c154afeb6f
https://github.com/trekhleb
trekhlebhttps://github.com/DscCuea/javascript-algorithms/commits?author=trekhleb
90addf9https://github.com/DscCuea/javascript-algorithms/commit/90addf9b18274ccce734d8d6b70156c154afeb6f
https://github.com/DscCuea/javascript-algorithms/blob/90addf9b18274ccce734d8d6b70156c154afeb6f/src/algorithms/string
https://github.com/DscCuea/javascript-algorithms/tree/90addf9b18274ccce734d8d6b70156c154afeb6f
added palindromeCheck (#806)https://github.com/DscCuea/javascript-algorithms/commit/ea28788ed81541dc175d52c2986e9d55d2246dac
trekhlebhttps://github.com/DscCuea/javascript-algorithms/commits?author=trekhleb
ea28788https://github.com/DscCuea/javascript-algorithms/commit/ea28788ed81541dc175d52c2986e9d55d2246dac
https://github.com/DscCuea/javascript-algorithms/blob/ea28788ed81541dc175d52c2986e9d55d2246dac/src/algorithms/string
https://github.com/DscCuea/javascript-algorithms/tree/ea28788ed81541dc175d52c2986e9d55d2246dac
README fixes.https://github.com/DscCuea/javascript-algorithms/commit/7d13e6863a940fbc81987b32700681a513794f4a
https://github.com/trekhleb
trekhlebhttps://github.com/DscCuea/javascript-algorithms/commits?author=trekhleb
7d13e68https://github.com/DscCuea/javascript-algorithms/commit/7d13e6863a940fbc81987b32700681a513794f4a
https://github.com/DscCuea/javascript-algorithms/blob/7d13e6863a940fbc81987b32700681a513794f4a/src/algorithms/string
https://github.com/DscCuea/javascript-algorithms/tree/7d13e6863a940fbc81987b32700681a513794f4a
issue #631 solved (#809)https://github.com/DscCuea/javascript-algorithms/commit/d80486f1c6a7fcb6b9249f9907c9d2c9ae05c365
samay-rgbhttps://github.com/DscCuea/javascript-algorithms/commits?author=samay-rgb
trekhlebhttps://github.com/DscCuea/javascript-algorithms/commits?author=trekhleb
d80486fhttps://github.com/DscCuea/javascript-algorithms/commit/d80486f1c6a7fcb6b9249f9907c9d2c9ae05c365
https://github.com/DscCuea/javascript-algorithms/blob/d80486f1c6a7fcb6b9249f9907c9d2c9ae05c365/src/algorithms/string
https://github.com/DscCuea/javascript-algorithms/tree/d80486f1c6a7fcb6b9249f9907c9d2c9ae05c365
fix typo (#350)https://github.com/DscCuea/javascript-algorithms/commit/f617569760979d540f795e41f039e93204c91af0
https://github.com/monkeyWzr
monkeyWzrhttps://github.com/DscCuea/javascript-algorithms/commits?author=monkeyWzr
f617569https://github.com/DscCuea/javascript-algorithms/commit/f617569760979d540f795e41f039e93204c91af0
https://github.com/DscCuea/javascript-algorithms/blob/f617569760979d540f795e41f039e93204c91af0/src/algorithms/string
https://github.com/DscCuea/javascript-algorithms/tree/f617569760979d540f795e41f039e93204c91af0
Refactor a Caesar Cipher algorithm.https://github.com/DscCuea/javascript-algorithms/commit/00242413a55a8fb69432d825d2bb593fa9c71c40
https://github.com/trekhleb
trekhlebhttps://github.com/DscCuea/javascript-algorithms/commits?author=trekhleb
0024241https://github.com/DscCuea/javascript-algorithms/commit/00242413a55a8fb69432d825d2bb593fa9c71c40
https://github.com/DscCuea/javascript-algorithms/blob/00242413a55a8fb69432d825d2bb593fa9c71c40/src/algorithms/string
https://github.com/DscCuea/javascript-algorithms/tree/00242413a55a8fb69432d825d2bb593fa9c71c40
Caeser cipher (#517)https://github.com/DscCuea/javascript-algorithms/commit/bd7475ee1921fedc0d0272b7ae331a95451023fc
https://github.com/Gifted-s
Gifted-shttps://github.com/DscCuea/javascript-algorithms/commits?author=Gifted-s
bd7475ehttps://github.com/DscCuea/javascript-algorithms/commit/bd7475ee1921fedc0d0272b7ae331a95451023fc
https://github.com/DscCuea/javascript-algorithms/blob/bd7475ee1921fedc0d0272b7ae331a95451023fc/src/algorithms/string
https://github.com/DscCuea/javascript-algorithms/tree/bd7475ee1921fedc0d0272b7ae331a95451023fc
Update image source for Levenshtein distance.https://github.com/DscCuea/javascript-algorithms/commit/2206158b57035294e318badc2f455f23816bb979
https://github.com/trekhleb
trekhlebhttps://github.com/DscCuea/javascript-algorithms/commits?author=trekhleb
2206158https://github.com/DscCuea/javascript-algorithms/commit/2206158b57035294e318badc2f455f23816bb979
https://github.com/DscCuea/javascript-algorithms/blob/2206158b57035294e318badc2f455f23816bb979/src/algorithms/string
https://github.com/DscCuea/javascript-algorithms/tree/2206158b57035294e318badc2f455f23816bb979
Update README.md (#332)https://github.com/DscCuea/javascript-algorithms/commit/d790aa56a491b888f83ccef5c20b4a6071e7c5d7
nirvanarschttps://github.com/DscCuea/javascript-algorithms/commits?author=nirvanarsc
trekhlebhttps://github.com/DscCuea/javascript-algorithms/commits?author=trekhleb
d790aa5https://github.com/DscCuea/javascript-algorithms/commit/d790aa56a491b888f83ccef5c20b4a6071e7c5d7
https://github.com/DscCuea/javascript-algorithms/blob/d790aa56a491b888f83ccef5c20b4a6071e7c5d7/src/algorithms/string
https://github.com/DscCuea/javascript-algorithms/tree/d790aa56a491b888f83ccef5c20b4a6071e7c5d7
Vectorize images for Levenshtein Distance.https://github.com/DscCuea/javascript-algorithms/commit/45fb2a24bec48fbb7e270dd44ce79218703dc2f6
https://github.com/trekhleb
trekhlebhttps://github.com/DscCuea/javascript-algorithms/commits?author=trekhleb
45fb2a2https://github.com/DscCuea/javascript-algorithms/commit/45fb2a24bec48fbb7e270dd44ce79218703dc2f6
https://github.com/DscCuea/javascript-algorithms/blob/45fb2a24bec48fbb7e270dd44ce79218703dc2f6/src/algorithms/string
https://github.com/DscCuea/javascript-algorithms/tree/45fb2a24bec48fbb7e270dd44ce79218703dc2f6
Fix minor typos in README (#211)https://github.com/DscCuea/javascript-algorithms/commit/40e48ddfb2376ac0a880f21022ef6f0827cc96a5
ocnlyhttps://github.com/DscCuea/javascript-algorithms/commits?author=ocnly
trekhlebhttps://github.com/DscCuea/javascript-algorithms/commits?author=trekhleb
40e48ddhttps://github.com/DscCuea/javascript-algorithms/commit/40e48ddfb2376ac0a880f21022ef6f0827cc96a5
https://github.com/DscCuea/javascript-algorithms/blob/40e48ddfb2376ac0a880f21022ef6f0827cc96a5/src/algorithms/string
https://github.com/DscCuea/javascript-algorithms/tree/40e48ddfb2376ac0a880f21022ef6f0827cc96a5
Add more unicode related tests to longestCommonSubstring algorithm.https://github.com/DscCuea/javascript-algorithms/commit/af64d12a236329f7c375ff9d7b381aaf7e831155
https://github.com/trekhleb
trekhlebhttps://github.com/DscCuea/javascript-algorithms/commits?author=trekhleb
af64d12https://github.com/DscCuea/javascript-algorithms/commit/af64d12a236329f7c375ff9d7b381aaf7e831155
https://github.com/DscCuea/javascript-algorithms/blob/af64d12a236329f7c375ff9d7b381aaf7e831155/src/algorithms/string
https://github.com/DscCuea/javascript-algorithms/tree/af64d12a236329f7c375ff9d7b381aaf7e831155
fix longestCommonSubstring() to handle unicode characters (#129) (#176)https://github.com/DscCuea/javascript-algorithms/commit/82ac89b16aaa759b82546fff055bfb92c26a2a6a
daddou-mahttps://github.com/DscCuea/javascript-algorithms/commits?author=daddou-ma
trekhlebhttps://github.com/DscCuea/javascript-algorithms/commits?author=trekhleb
82ac89bhttps://github.com/DscCuea/javascript-algorithms/commit/82ac89b16aaa759b82546fff055bfb92c26a2a6a
https://github.com/DscCuea/javascript-algorithms/blob/82ac89b16aaa759b82546fff055bfb92c26a2a6a/src/algorithms/string
https://github.com/DscCuea/javascript-algorithms/tree/82ac89b16aaa759b82546fff055bfb92c26a2a6a
Add Polynomial Hash function.https://github.com/DscCuea/javascript-algorithms/commit/d5be477bd84a2a4a1f262e108426df7991160faf
https://github.com/trekhleb
trekhlebhttps://github.com/DscCuea/javascript-algorithms/commits?author=trekhleb
d5be477https://github.com/DscCuea/javascript-algorithms/commit/d5be477bd84a2a4a1f262e108426df7991160faf
https://github.com/DscCuea/javascript-algorithms/blob/d5be477bd84a2a4a1f262e108426df7991160faf/src/algorithms/string
https://github.com/DscCuea/javascript-algorithms/tree/d5be477bd84a2a4a1f262e108426df7991160faf
Add unicode based tests for RabinKarp.https://github.com/DscCuea/javascript-algorithms/commit/b3a503aa6db8eff39b1cab3523b804f91aa870f7
https://github.com/trekhleb
trekhlebhttps://github.com/DscCuea/javascript-algorithms/commits?author=trekhleb
b3a503ahttps://github.com/DscCuea/javascript-algorithms/commit/b3a503aa6db8eff39b1cab3523b804f91aa870f7
https://github.com/DscCuea/javascript-algorithms/blob/b3a503aa6db8eff39b1cab3523b804f91aa870f7/src/algorithms/string
https://github.com/DscCuea/javascript-algorithms/tree/b3a503aa6db8eff39b1cab3523b804f91aa870f7
Use '===' for double check string comparision in RabinKarp.https://github.com/DscCuea/javascript-algorithms/commit/e7d22b488362e0425b52f92d52c25ae89fe95974
https://github.com/trekhleb
trekhlebhttps://github.com/DscCuea/javascript-algorithms/commits?author=trekhleb
e7d22b4https://github.com/DscCuea/javascript-algorithms/commit/e7d22b488362e0425b52f92d52c25ae89fe95974
https://github.com/DscCuea/javascript-algorithms/blob/e7d22b488362e0425b52f92d52c25ae89fe95974/src/algorithms/string
https://github.com/DscCuea/javascript-algorithms/tree/e7d22b488362e0425b52f92d52c25ae89fe95974
Use rolling hash function for RabinKarp.https://github.com/DscCuea/javascript-algorithms/commit/d303d83673ed9e9e4beefefdc2488de5899e19e8
https://github.com/trekhleb
trekhlebhttps://github.com/DscCuea/javascript-algorithms/commits?author=trekhleb
d303d83https://github.com/DscCuea/javascript-algorithms/commit/d303d83673ed9e9e4beefefdc2488de5899e19e8
https://github.com/DscCuea/javascript-algorithms/blob/d303d83673ed9e9e4beefefdc2488de5899e19e8/src/algorithms/string
https://github.com/DscCuea/javascript-algorithms/tree/d303d83673ed9e9e4beefefdc2488de5899e19e8
Refactor Rabin-Karp (#110)https://github.com/DscCuea/javascript-algorithms/commit/c4605ea13d74c8a585a704d40c6e9f16b9ffca86
Bruce-Feldmanhttps://github.com/DscCuea/javascript-algorithms/commits?author=Bruce-Feldman
trekhlebhttps://github.com/DscCuea/javascript-algorithms/commits?author=trekhleb
c4605eahttps://github.com/DscCuea/javascript-algorithms/commit/c4605ea13d74c8a585a704d40c6e9f16b9ffca86
https://github.com/DscCuea/javascript-algorithms/blob/c4605ea13d74c8a585a704d40c6e9f16b9ffca86/src/algorithms/string
https://github.com/DscCuea/javascript-algorithms/tree/c4605ea13d74c8a585a704d40c6e9f16b9ffca86
Avoid using toBeTruthy() and toBeFalsy() because of type coercion.https://github.com/DscCuea/javascript-algorithms/commit/39acb2b65d08f9103def6caa85f06e76dd636e7c
https://github.com/trekhleb
trekhlebhttps://github.com/DscCuea/javascript-algorithms/commits?author=trekhleb
39acb2bhttps://github.com/DscCuea/javascript-algorithms/commit/39acb2b65d08f9103def6caa85f06e76dd636e7c
https://github.com/DscCuea/javascript-algorithms/blob/39acb2b65d08f9103def6caa85f06e76dd636e7c/src/algorithms/string
https://github.com/DscCuea/javascript-algorithms/tree/39acb2b65d08f9103def6caa85f06e76dd636e7c
Add more tests for rabinKarp.https://github.com/DscCuea/javascript-algorithms/commit/12f0b331b8ca30de9005ef97c71527784909e8ef
https://github.com/trekhleb
trekhlebhttps://github.com/DscCuea/javascript-algorithms/commits?author=trekhleb
12f0b33https://github.com/DscCuea/javascript-algorithms/commit/12f0b331b8ca30de9005ef97c71527784909e8ef
https://github.com/DscCuea/javascript-algorithms/blob/12f0b331b8ca30de9005ef97c71527784909e8ef/src/algorithms/string
https://github.com/DscCuea/javascript-algorithms/tree/12f0b331b8ca30de9005ef97c71527784909e8ef
Fix knuthMorrisPratt for empty word request (#101)https://github.com/DscCuea/javascript-algorithms/commit/0361fe5cf8e2dbb08461f4973152bb0c2e809fa7
dubzzzhttps://github.com/DscCuea/javascript-algorithms/commits?author=dubzzz
trekhlebhttps://github.com/DscCuea/javascript-algorithms/commits?author=trekhleb
0361fe5https://github.com/DscCuea/javascript-algorithms/commit/0361fe5cf8e2dbb08461f4973152bb0c2e809fa7
https://github.com/DscCuea/javascript-algorithms/blob/0361fe5cf8e2dbb08461f4973152bb0c2e809fa7/src/algorithms/string
https://github.com/DscCuea/javascript-algorithms/tree/0361fe5cf8e2dbb08461f4973152bb0c2e809fa7
Add new test cases for KMP algorithm.https://github.com/DscCuea/javascript-algorithms/commit/6a3a4b8697cd79a5a0c769d5eb3239c0d2507aad
https://github.com/trekhleb
trekhlebhttps://github.com/DscCuea/javascript-algorithms/commits?author=trekhleb
6a3a4b8https://github.com/DscCuea/javascript-algorithms/commit/6a3a4b8697cd79a5a0c769d5eb3239c0d2507aad
https://github.com/DscCuea/javascript-algorithms/blob/6a3a4b8697cd79a5a0c769d5eb3239c0d2507aad/src/algorithms/string
https://github.com/DscCuea/javascript-algorithms/tree/6a3a4b8697cd79a5a0c769d5eb3239c0d2507aad
Upgrade packages.https://github.com/DscCuea/javascript-algorithms/commit/17ad4dc4d1a764e67296c95f956c085ea7081909
https://github.com/trekhleb
trekhlebhttps://github.com/DscCuea/javascript-algorithms/commits?author=trekhleb
17ad4dchttps://github.com/DscCuea/javascript-algorithms/commit/17ad4dc4d1a764e67296c95f956c085ea7081909
https://github.com/DscCuea/javascript-algorithms/blob/17ad4dc4d1a764e67296c95f956c085ea7081909/src/algorithms/string
https://github.com/DscCuea/javascript-algorithms/tree/17ad4dc4d1a764e67296c95f956c085ea7081909
Add regular expression matching algorithm.https://github.com/DscCuea/javascript-algorithms/commit/d69199e65867cee442602008f6da7d306c62107f
https://github.com/trekhleb
trekhlebhttps://github.com/DscCuea/javascript-algorithms/commits?author=trekhleb
d69199ehttps://github.com/DscCuea/javascript-algorithms/commit/d69199e65867cee442602008f6da7d306c62107f
https://github.com/DscCuea/javascript-algorithms/blob/d69199e65867cee442602008f6da7d306c62107f/src/algorithms/string
https://github.com/DscCuea/javascript-algorithms/tree/d69199e65867cee442602008f6da7d306c62107f
Add Levenshtein Distance algorithm explanations.https://github.com/DscCuea/javascript-algorithms/commit/89fb0e62396b939472e74da4db294425dbc7d5f9
https://github.com/trekhleb
trekhlebhttps://github.com/DscCuea/javascript-algorithms/commits?author=trekhleb
89fb0e6https://github.com/DscCuea/javascript-algorithms/commit/89fb0e62396b939472e74da4db294425dbc7d5f9
https://github.com/DscCuea/javascript-algorithms/blob/89fb0e62396b939472e74da4db294425dbc7d5f9/src/algorithms/string
https://github.com/DscCuea/javascript-algorithms/tree/89fb0e62396b939472e74da4db294425dbc7d5f9
Add comments.https://github.com/DscCuea/javascript-algorithms/commit/e55823147480281aec952ce0e0bd5b6dcbf75229
https://github.com/trekhleb
trekhlebhttps://github.com/DscCuea/javascript-algorithms/commits?author=trekhleb
e558231https://github.com/DscCuea/javascript-algorithms/commit/e55823147480281aec952ce0e0bd5b6dcbf75229
https://github.com/DscCuea/javascript-algorithms/blob/e55823147480281aec952ce0e0bd5b6dcbf75229/src/algorithms/string
https://github.com/DscCuea/javascript-algorithms/tree/e55823147480281aec952ce0e0bd5b6dcbf75229
Add comments.https://github.com/DscCuea/javascript-algorithms/commit/81d17bc4f91f8e72e29bfc752c211f43944666d4
https://github.com/trekhleb
trekhlebhttps://github.com/DscCuea/javascript-algorithms/commits?author=trekhleb
81d17bchttps://github.com/DscCuea/javascript-algorithms/commit/81d17bc4f91f8e72e29bfc752c211f43944666d4
https://github.com/DscCuea/javascript-algorithms/blob/81d17bc4f91f8e72e29bfc752c211f43944666d4/src/algorithms/string
https://github.com/DscCuea/javascript-algorithms/tree/81d17bc4f91f8e72e29bfc752c211f43944666d4
Code style fixes.https://github.com/DscCuea/javascript-algorithms/commit/5bdcbb397d0440b3a67970927cd86d9a2d44db1d
https://github.com/trekhleb
trekhlebhttps://github.com/DscCuea/javascript-algorithms/commits?author=trekhleb
5bdcbb3https://github.com/DscCuea/javascript-algorithms/commit/5bdcbb397d0440b3a67970927cd86d9a2d44db1d
https://github.com/DscCuea/javascript-algorithms/blob/5bdcbb397d0440b3a67970927cd86d9a2d44db1d/src/algorithms/string
https://github.com/DscCuea/javascript-algorithms/tree/5bdcbb397d0440b3a67970927cd86d9a2d44db1d
Z algorithm implementation (#77)https://github.com/DscCuea/javascript-algorithms/commit/9e210ae56003b90ffa4f1aa2e877ed68e09bd4cb
harivhttps://github.com/DscCuea/javascript-algorithms/commits?author=hariv
trekhlebhttps://github.com/DscCuea/javascript-algorithms/commits?author=trekhleb
9e210aehttps://github.com/DscCuea/javascript-algorithms/commit/9e210ae56003b90ffa4f1aa2e877ed68e09bd4cb
https://github.com/DscCuea/javascript-algorithms/blob/9e210ae56003b90ffa4f1aa2e877ed68e09bd4cb/src/algorithms/string
https://github.com/DscCuea/javascript-algorithms/tree/9e210ae56003b90ffa4f1aa2e877ed68e09bd4cb
Fix a typohttps://github.com/DscCuea/javascript-algorithms/commit/41d11f2b6ed945e31c37d82186c794e46d2f6977
https://github.com/TomasHubelbauer
TomasHubelbauerhttps://github.com/DscCuea/javascript-algorithms/commits?author=TomasHubelbauer
41d11f2https://github.com/DscCuea/javascript-algorithms/commit/41d11f2b6ed945e31c37d82186c794e46d2f6977
https://github.com/DscCuea/javascript-algorithms/blob/41d11f2b6ed945e31c37d82186c794e46d2f6977/src/algorithms/string
https://github.com/DscCuea/javascript-algorithms/tree/41d11f2b6ed945e31c37d82186c794e46d2f6977
Update READMEs.https://github.com/DscCuea/javascript-algorithms/commit/f966ef5d5d0c25cb5b4fdf4430cbee52348b6c5e
https://github.com/trekhleb
trekhlebhttps://github.com/DscCuea/javascript-algorithms/commits?author=trekhleb
f966ef5https://github.com/DscCuea/javascript-algorithms/commit/f966ef5d5d0c25cb5b4fdf4430cbee52348b6c5e
https://github.com/DscCuea/javascript-algorithms/blob/f966ef5d5d0c25cb5b4fdf4430cbee52348b6c5e/src/algorithms/string
https://github.com/DscCuea/javascript-algorithms/tree/f966ef5d5d0c25cb5b4fdf4430cbee52348b6c5e
Update README.https://github.com/DscCuea/javascript-algorithms/commit/15e798c13041de1346ca387352c094544e1893a7
https://github.com/trekhleb
trekhlebhttps://github.com/DscCuea/javascript-algorithms/commits?author=trekhleb
15e798chttps://github.com/DscCuea/javascript-algorithms/commit/15e798c13041de1346ca387352c094544e1893a7
https://github.com/DscCuea/javascript-algorithms/blob/15e798c13041de1346ca387352c094544e1893a7/src/algorithms/string
https://github.com/DscCuea/javascript-algorithms/tree/15e798c13041de1346ca387352c094544e1893a7
Add LCS.https://github.com/DscCuea/javascript-algorithms/commit/9bef8de6b1c261af571202c1b35793680fb9c049
https://github.com/trekhleb
trekhlebhttps://github.com/DscCuea/javascript-algorithms/commits?author=trekhleb
9bef8dehttps://github.com/DscCuea/javascript-algorithms/commit/9bef8de6b1c261af571202c1b35793680fb9c049
https://github.com/DscCuea/javascript-algorithms/blob/9bef8de6b1c261af571202c1b35793680fb9c049/src/algorithms/string
https://github.com/DscCuea/javascript-algorithms/tree/9bef8de6b1c261af571202c1b35793680fb9c049
Nexthttps://github.com/DscCuea/javascript-algorithms/commits/master/src/algorithms/string?after=af08253a956c994f098f84e5fdd700b6ce99b344+34
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.