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