0
Strings and binary numbers
can you help me to write code these problem above : Problem: Given two binary strings, A (of length 10) and B (of length 5), output 1 if B is a substring of A and 0 otherwise. Input: Binary string A and B separated by a space. Output: The logical value of: 'B is a substring of A'. ie. 1 if B is substring of A else 0. Constraints: Sample Input: 1010110010 10110 Sample Output: 1
5 Answers
+ 8
Homework , isn't? Code it by yourself. If you have doubts or errors , post them here.
+ 1
I know there approaches to solve this problem.
1. Naive Approach
2. Robin- corp algorithm
3. Kmp algorithm
I can tell you about Naive method...others are matching algorithms , learn from google or cormen.
+ 1
1. Naive:
start from starting of A, put B below it and match first data of B's from A's. if there is any match then check for next data of B's and A's. if you finding match keep doing it till last element of B. and if is not match move B by one. and start matching it from starting.
run this loop till length of A- length of B.
time complexity will be higher ~ (n-m) m (n for A and m for B)
start coding in this approach if you struck somewhere I will help you.
+ 1
I am no sure I could make you understand or not. these things can be better explained on pen and paper.
0
hi Raj kumer!
where's the code?