File tree Expand file tree Collapse file tree 1 file changed +16
-4
lines changed
lesson_11/arrays_java/arrays_app/src/main/java/com/codedifferently/lesson11 Expand file tree Collapse file tree 1 file changed +16
-4
lines changed Original file line number Diff line number Diff line change 1
1
package com .codedifferently .lesson11 ;
2
2
3
+ import java .util .ArrayList ;
3
4
import java .util .List ;
4
5
5
6
public class Lesson11 {
6
-
7
7
/**
8
8
* Provide the solution to LeetCode 1929 here:
9
9
* https://leetcode.com/problems/concatenation-of-array
10
10
*/
11
11
public int [] getConcatenation (int [] nums ) {
12
- return null ;
12
+ int n = nums .length ;
13
+ int [] ans = new int [2 * n ];
14
+ for (int i = 0 ; i < n ; i ++) {
15
+ ans [i ] = nums [i ];
16
+ ans [i + n ] = nums [i ];
17
+ }
18
+ return ans ;
13
19
}
14
20
15
21
/**
16
22
* Provide the solution to LeetCode 2942 here:
17
23
* https://leetcode.com/problems/find-words-containing-character/
18
24
*/
19
25
public List <Integer > findWordsContaining (String [] words , char x ) {
20
- return null ;
26
+ var results = new ArrayList <Integer >();
27
+ for (int i = 0 ; i < words .length ; i ++) {
28
+ if (words [i ].indexOf (x ) > -1 ) {
29
+ results .add (i );
30
+ }
31
+ }
32
+ return results ;
21
33
}
22
- }
34
+ }
You can’t perform that action at this time.
0 commit comments