1. Big O
Die Zuweisung einer Variablen, die den Wert des ersten Index eines Arrays oder sogar den Index des letzten Elements eines Arrays speichert, zählt als O(1) in der Zeitkomplexität.
def get_first_element(lst):
if lst: # Überprüfen, ob die Liste nicht leer ist
return lst[0] # Gibt das erste Element zurück
return None # Gibt None zurück, wenn die Liste leer ist
# Verwendung
my_list = [10, 20, 30]
print(get_first_element(my_list)) # Ausgabe: 10
public class Main {
public static Integer getFirstElement(Integer[] arr) {
if (arr != null && arr.length > 0) { // Überprüfen, ob das Array nicht leer ist
return arr[0]; // Gibt das erste Element zurück
}
return null; // Gibt null zurück, wenn das Array leer ist
}
public static void main(String[] args) {
Integer[] myArray = {10, 20, 30};
System.out.println(getFirstElement(myArray)); // Ausgabe: 10
}
}