|
10 | 10 |
|
11 | 11 | def calculation_span(price, s): |
12 | 12 | """ |
13 | | - Calculate the span values for a given list of stock prices. |
14 | | - Args: |
15 | | - price (list): List of stock prices. |
16 | | - s (list): List to store the span values. |
17 | | - Returns: |
18 | | - None |
19 | | - >>> price = [10, 4, 5, 90, 120, 80] |
20 | | - >>> S = [0 for i in range(len(price) + 1)] |
21 | | - >>> calculation_span(price, S) |
22 | | - >>> S |
23 | | - [1, 1, 2, 4, 5, 6, 0] |
24 | | - >>> price = [100, 50, 60, 70, 80, 90] |
25 | | - >>> S = [0 for i in range(len(price) + 1)] |
26 | | - >>> calculation_span(price, S) |
27 | | - >>> S |
28 | | - [1, 1, 2, 3, 4, 5, 0] |
29 | | - >>> price = [5, 4, 3, 2, 1] |
30 | | - >>> S = [0 for i in range(len(price) + 1)] |
31 | | - >>> calculation_span(price, S) |
32 | | - >>> S |
33 | | - [1, 1, 2, 3, 4, 0] |
34 | | - >>> price = [1, 2, 3, 4, 5] |
35 | | - >>> S = [0 for i in range(len(price) + 1)] |
36 | | - >>> calculation_span(price, S) |
37 | | - >>> S |
38 | | - [1, 2, 3, 4, 5, 0] |
39 | | - >>> price = [10, 20, 30, 40, 50] |
40 | | - >>> S = [0 for i in range(len(price) + 1)] |
41 | | - >>> calculation_span(price, S) |
42 | | - >>> S |
43 | | - [1, 2, 3, 4, 5, 0] |
44 | | - """ |
| 13 | + Calculate the span values for a given list of stock prices. |
| 14 | + Args: |
| 15 | + price (list): List of stock prices. |
| 16 | + s (list): List to store the span values. |
| 17 | + Returns: |
| 18 | + None |
| 19 | + >>> price = [10, 4, 5, 90, 120, 80] |
| 20 | + >>> S = [0 for i in range(len(price) + 1)] |
| 21 | + >>> calculation_span(price, S) |
| 22 | + >>> S |
| 23 | + [1, 1, 2, 4, 5, 6, 0] |
| 24 | + >>> price = [100, 50, 60, 70, 80, 90] |
| 25 | + >>> S = [0 for i in range(len(price) + 1)] |
| 26 | + >>> calculation_span(price, S) |
| 27 | + >>> S |
| 28 | + [1, 1, 2, 3, 4, 5, 0] |
| 29 | + >>> price = [5, 4, 3, 2, 1] |
| 30 | + >>> S = [0 for i in range(len(price) + 1)] |
| 31 | + >>> calculation_span(price, S) |
| 32 | + >>> S |
| 33 | + [1, 1, 2, 3, 4, 0] |
| 34 | + >>> price = [1, 2, 3, 4, 5] |
| 35 | + >>> S = [0 for i in range(len(price) + 1)] |
| 36 | + >>> calculation_span(price, S) |
| 37 | + >>> S |
| 38 | + [1, 2, 3, 4, 5, 0] |
| 39 | + >>> price = [10, 20, 30, 40, 50] |
| 40 | + >>> S = [0 for i in range(len(price) + 1)] |
| 41 | + >>> calculation_span(price, S) |
| 42 | + >>> S |
| 43 | + [1, 2, 3, 4, 5, 0] |
| 44 | + """ |
45 | 45 | n = len(price) |
46 | 46 | st = [] |
47 | 47 | st.append(0) |
|
0 commit comments