Solución

@adriantalonia11_d49a8106·5/8/2026TypeScript
solution.tsTypeScript
import java.util.List;
import java.util.ArrayList;

public class Solution {
    public List<Object> flattenOneLevel(List<Object> array) {

        if (array == null || array.isEmpty()) {
            return new ArrayList<>();
        }

        List<Object> result = new ArrayList<>();

        for (Object obj : array) {
            if (obj instanceof List<?> nestedList) {
                for (Object nestedObject : nestedList) {
                    result.add(nestedObject);
                }
            } else {
                result.add(obj);
            }
            
        }
        
        return result;
    }
}
0respuestas
Respuestas

Aún no hay respuestas

¡Sé el primero en responder!

Escribir un comentario

Recuerda ser amable. Estás comentando la solución de otra persona. Comparte tu perspectiva de forma constructiva y respetuosa.

Debes iniciar sesión para publicar un comentario.