Enable contrast version

# Tutor profile: Edgar S.

Inactive
Edgar S.
Senior Software Engineer
Tutor Satisfaction Guarantee

## Questions

### Subject:Python Programming

TutorMe
Question:

Why change from Python 2.7 to Python 3?

Inactive
Edgar S.

Python 2.7 has reached its end-of-life. Since January 2020, no further improvements are made, even security updates. Python 3 is being actively developed. Python 3 brought new improvements, such as separation between string and bytes datatypes (strings are no longer a sequence of byte characters), several improvements in the standard library, print is now a function, support for asynchronous programming with asyncio module including new keywords (async) among others.

### Subject:Java Programming

TutorMe
Question:

What are the basic units of modularity in the Java language?

Inactive
Edgar S.

In a standard Java application, the language provides modularity at the class level, package level or JAR level.

### Subject:Computer Science (General)

TutorMe
Question:

What means to say that an algorithm is \$\$O(n^2)\$\$ in terms of time complexity?

Inactive
Edgar S.

The big \$\$O\$\$ notation is used to describe the behaviour of the limit of a function. When applied to computer science, it describes how the time the algorithm takes to compute will change when the amount of data changes. In the example \$\$O(n^2)\$\$, if \$\$n\$\$ represents the size or number of elements processed by the algorithm, the time the algorithm needs to run will grow in a quadratic proportion. In other example, if the algorithm would be \$\$O(n)\$\$, the time would increase in a linear fashion, meaning the increment in time for each extra item would always be the same amount.

## Contact tutor

Send a message explaining your
needs and Edgar will reply soon.
Contact Edgar

Start Lesson

## FAQs

What is a lesson?
A lesson is virtual lesson space on our platform where you and a tutor can communicate. You'll have the option to communicate using video/audio as well as text chat. You can also upload documents, edit papers in real time and use our cutting-edge virtual whiteboard.
How do I begin a lesson?
If the tutor is currently online, you can click the "Start Lesson" button above. If they are offline, you can always send them a message to schedule a lesson.
Who are TutorMe tutors?
Many of our tutors are current college students or recent graduates of top-tier universities like MIT, Harvard and USC. TutorMe has thousands of top-quality tutors available to work with you.
BEST IN CLASS SINCE 2015
TutorMe homepage