开始使用免费开始使用

联系人管理中的时间复杂度

在您刚刚完成的上一个练习中的联系人管理应用里,findContact 方法的时间复杂度是多少?

public Contact findContact(String name) {
  // Complete loop to search through contacts
  for (Contact contact : contacts) {
    if (contact.getName().equals(name)) {
      // Return the match
      return contact;
    }
  }
  return null;
}

本练习是课程的一部分

Java 代码优化

查看课程

动手互动练习

通过我们的互动练习之一,将理论转化为实践

开始练习