次の関数の時間と空間の複雑さを計算する方法。試してみましたが、再帰関数呼び出しのために混乱しています。
public void readDirectory(File file){
if(file.isDirectory()){
File[] folder = file.listFiles();
for (File f : folder) {
readDirectory(f);
}
}else{
if(file.getName().contains("(2)"))
System.out.println(file.getName());
}
}