Guest User

Untitled

a guest
Oct 19th, 2017
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.36 KB | None | 0 0
  1. [A][B][C][D][E]
  2.  
  3. 1) [A][B][C]
  4. 2) [B][C][D]
  5. 3) [C][D][E]
  6. 4) [A][B]
  7. 5) [B][C]
  8. 6) [C][D]
  9. 7) [D][E]
  10. 8) [A]
  11. 9) [B]
  12. 10)[C]
  13. 11)[D]
  14. 12)[E]
  15.  
  16. 1) Hash#1 ([A][B][C])
  17. 2) Hash#2 ([B][C][D])
  18. 3) Hash#3 ([C][D][E])
  19. 4) Hash#4 ([A][B])
  20. 5) Hash#5 ([B][C])
  21. 6) Hash#6 ([C][D])
  22. 7) Hash#7 ([D][E])
  23. 8) Hash#8 ([A])
  24. 9) Hash#9 ([B])
  25. 10)Hash#10 ([C])
  26. 11)Hash#11 ([D])
  27. 12)Hash#12 ([E])
  28.  
  29. var sourceData = "ABCDEFGHIJK";
  30.  
  31. var subs = [];
  32.  
  33. var dataLength = sourceData.length;
  34.  
  35. var maxLength = 8;
  36.  
  37. var minLength = 1;
  38.  
  39. var length = maxLength;
  40.  
  41. while (length >= minLength) {
  42.  
  43. var index = 0;
  44.  
  45. while (index + length <= dataLength) {
  46.  
  47. var sub = sourceData.substring(index, index + length);
  48.  
  49. subs.push(sub);
  50.  
  51. index++;
  52. }
  53.  
  54. length--;
  55. }
  56.  
  57. 0: 'ABCDEFGH'
  58. 1: 'BCDEFGHI'
  59. 2: 'CDEFGHIJ'
  60. 3: 'DEFGHIJK'
  61. 4: 'ABCDEFG'
  62. 5: 'BCDEFGH'
  63. 6: 'CDEFGHI'
  64. 7: 'DEFGHIJ'
  65. 8: 'EFGHIJK'
  66. 9: 'ABCDEF'
  67. 10: 'BCDEFG'
  68. 11: 'CDEFGH'
  69. 12: 'DEFGHI'
  70. 13: 'EFGHIJ'
  71. 14: 'FGHIJK'
  72. 15: 'ABCDE'
  73. 16: 'BCDEF'
  74. 17: 'CDEFG'
  75. 18: 'DEFGH'
  76. 19: 'EFGHI'
  77. 20: 'FGHIJ'
  78. 21: 'GHIJK'
  79. 22: 'ABCD'
  80. 23: 'BCDE'
  81. 24: 'CDEF'
  82. 25: 'DEFG'
  83. 26: 'EFGH'
  84. 27: 'FGHI'
  85. 28: 'GHIJ'
  86. 29: 'HIJK'
  87. 30: 'ABC'
  88. 31: 'BCD'
  89. 32: 'CDE'
  90. 33: 'DEF'
  91. 34: 'EFG'
  92. 35: 'FGH'
  93. 36: 'GHI'
  94. 37: 'HIJ'
  95. 38: 'IJK'
  96. 39: 'AB'
  97. 40: 'BC'
  98. 41: 'CD'
  99. 42: 'DE'
  100. 43: 'EF'
  101. 44: 'FG'
  102. 45: 'GH'
  103. 46: 'HI'
  104. 47: 'IJ'
  105. 48: 'JK'
  106. 49: 'A'
  107. 50: 'B'
  108. 51: 'C'
  109. 52: 'D'
  110. 53: 'E'
  111. 54: 'F'
  112. 55: 'G'
  113. 56: 'H'
  114. 57: 'I'
  115. 58: 'J'
  116. 59: 'K'
Add Comment
Please, Sign In to add comment