-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathLinear_Search_Algorithm_Question.java
More file actions
52 lines (49 loc) · 1.33 KB
/
Copy pathLinear_Search_Algorithm_Question.java
File metadata and controls
52 lines (49 loc) · 1.33 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
package dsa;
import java.util.Arrays;
public class Linear_Search_Algorithm_Question {
public static void main(String[] args) {
//Search String
String name="Atharva";
char target='t';
//
System.out.println(Search(name,target));
System.out.println(Arrays.toString(name.toCharArray()));
//Search In Range
System.out.println(SearchInRange(name,target,1,5));
}
static Boolean Search2(String str,char target){
if (str.length()==0){
return false;
}
// for (char c=str.toCharArray())
// {
// if (c==target){
// return true;
// }
// }
return false;
}
static Boolean Search(String str,char target){
if (str.length()==0){
return false;
}
for (int i=0;i<str.length();i++){
if (target==str.charAt(i)){
return true;
}
}
return false;
}
////Search In Range
static Boolean SearchInRange(String str,char target,int Start,int End){
if (str.length()==0){
return false;
}
for (int i=Start = 0; i<End;i++){
if (target==str.charAt(i)){
return true;
}
}
return false;
}
}