For any positive integer $n$, define
$$c_n=\min_{(z_1,z_2,...,z_n)\in\{-1,1\}^n} |z_1\cdot 1^{2018} + z_2\cdot 2^{2018} + ... + z_n\cdot n^{2018}|.$$
Is the sequence $(c_n)_{n\in\mathbb{Z}^+}$ bounded?
1. Define the sequence \( c_n \) as follows:
   \[
   c_n = \min_{(z_1, z_2, \ldots, z_n) \in \{-1, 1\}^n} \left| z_1 \cdot 1^{2018} + z_2 \cdot 2^{2018} + \cdots + z_n \cdot n^{2018} \right|
   \]
   We need to determine if the sequence \( (c_n)_{n \in \mathbb{Z}^+} \) is bounded.

2. Let \( S_n = 1^{2018} + 2^{2018} + \cdots + n^{2018} \). We will use a greedy algorithm to construct a sequence of \( z_i \)'s such that the sum \( \left| z_1 \cdot 1^{2018} + z_2 \cdot 2^{2018} + \cdots + z_n \cdot n^{2018} \right| \) is minimized.

3. The greedy algorithm works as follows: At each step, choose the largest number from \( \{1^{2018}, 2^{2018}, \ldots, n^{2018}\} \) such that the sum of the chosen numbers remains smaller than \( \frac{S_n}{2} \). Assign \( - \) to each chosen number and \( + \) to all other numbers.

4. We claim that this difference is bounded above. To show this, consider the function:
   \[
   f(X) = X^{2018} + (X-1)^{2018} - (X+1)^{2018}
   \]
   Since \( f(X) \) is a monic polynomial, there exists a fixed positive integer \( C \) such that for every integer \( m \geq C \), we have \( f(m) > 0 \), i.e.,
   \[
   (m+1)^{2018} < m^{2018} + (m-1)^{2018}
   \]

5. **Claim:** If \( n \) is large enough, then at least one of \( C^{2018} \) and \( (C-1)^{2018} \) is not chosen.

6. **Proof:** Assume the contrary. Notice that from the way the algorithm is defined, if for some integer \( a \geq C \), both \( a^{2018} \) and \( (a-1)^{2018} \) are chosen, then \( (a+1)^{2018} \) must be chosen too. By repeatedly applying this observation, we get that each of \( (C-1)^{2018}, C^{2018}, \ldots, n^{2018} \) must be chosen. This implies:
   \[
   \frac{S_n}{2} < 1^{2018} + 2^{2018} + \cdots + (C-2)^{2018}
   \]
   which is obviously false if \( n \) is large enough.

7. Therefore, if \( n \) is large enough, the sum of the chosen numbers is at least \( \frac{S_n}{2} - C^{2018} \). Hence,
   \[
   c_n \leq 2C^{2018}
   \]
   This shows that \( c_n \) is bounded.

The final answer is \( \boxed{ c_n } \) is bounded.