Values must be greater than zero. You might want to think about where you want this line division to happen. JavaDoc defines this as a period followed by a space. A vector class optimized for working with ints. Like the Vector object, except rather than tracking a dynamic array of pointers to different objects, this is simply a dynamic array of ints.
Any fool can write code that a computer can understand.
Good programmers write code that humans can understand. Improving the Design of Existing Code Rather than trying to document how you perform a complex algorithm, try to make the algorithm easier to read by introducing more identifiers. This helps in the future if the algorithm changes and the documentation does not. The Gregorian calendar principal states that a leap year occurs every fourth year, except every 100 years, except every 400 years. If the year is evenly divisible by 400 or is evenly divisible by 4 and not by 100, then it is a leap year.