mirror of
https://github.com/TheAlgorithms/JavaScript.git
synced 2025-07-05 00:01:37 +08:00
merge: Sliding window (#833)
* new algorithm 'Sliding-Window' added with example 'Longest Substring Without Repeating Characters' * new example of sliding window 'Permutation in String' added * chore: add `ignore_words_list` * sliding-window moved into Dynamic-programming directory Co-authored-by: Rak Laptudirm <raklaptudirm@gmail.com>
This commit is contained in:
@ -0,0 +1,10 @@
|
||||
import { PermutationinString } from '../PermutationinString.js'
|
||||
|
||||
describe('PermutationinString', () => {
|
||||
it("should return true if one of s1's permutations is the substring of s2", () => {
|
||||
expect(PermutationinString('ab', 'eidbaooo')).toEqual(true)
|
||||
expect(PermutationinString('abc', 'bcab')).toEqual(true)
|
||||
expect(PermutationinString('ab', 'eidboaoo')).toEqual(false)
|
||||
expect(PermutationinString('abc', '')).toEqual(false)
|
||||
})
|
||||
})
|
Reference in New Issue
Block a user