|
3 | 3 |
|
4 | 4 | ## 2. Page Outline
|
5 | 5 |
|
6 |
| -* ### 0 - Introduction |
7 |
| - |
8 |
| -* ### 1 Easy ones **- 1-5** |
9 |
| - |
10 |
| -* ### 1.1 Convert input |
11 |
| - |
12 |
| -* ### [1.2](Easy-ones/Math-Power.md "Math power") [Math power](/Easy-ones/Math-Power.md) |
13 |
| - |
14 |
| -* ### [1.3](Easy-ones/Math-Power.md "Floor Division") [Floor Division](/Easy-ones/Random-Number.md) |
15 |
| - |
16 |
| -* ### [1.4](/Easy-ones/Floor-Division.md "Floor Division") [Floor Division](/Easy-ones/Floor-Division.md) |
17 |
| - |
| 6 | +* ### 1 - Easy ones - 1-5 |
| 7 | +* **[1.1](Easy-ones/User-input-to-Number.md "Convert input")** - **[Convert input](/Easy-ones/User-input-to-Number.md)** |
| 8 | +* **[1.2](Easy-ones/Math-Power.md "Math power")** - **[Math power](/Easy-ones/Math-Power.md)** |
| 9 | +* **[1.3](Easy-ones/Math-Power.md "Floor Division")** - **[Floor Division](/Easy-ones/Random-Number.md)** |
| 10 | +* **[1.4](/Easy-ones/Floor-Division.md "Floor Division")** - **[Floor Division](/Easy-ones/Floor-Division.md)** |
18 | 11 | * **[1.5](Easy-ones/Temporary-variable.md "Temporary variable")** - **[Temporary variable](/Easy-ones/Temporary-variable.md)**
|
19 | 12 |
|
20 | 13 |
|
21 |
| -* **[2](Number-Relate/Number-Related.md "Number Related")** - **[Number Related](/Number-Related/Number-Related.md)** **- 6-11** |
22 |
| - |
| 14 | +* ### 2 - Number Related - 6-11 |
23 | 15 | * **[2.1](Number-Relate "Max of two")** - **[Max of two](/Number-Relate)**
|
24 |
| - |
25 | 16 | * **[2.2](Number-Related/Math-Power.md "Max of three")** - **[Max of three](/Number-Related/User-input-to-Number.md)**
|
26 |
| - |
27 | 17 | * **[2.3](Number-Related/Math-Power.md "Average of numbers")** - **[Average of numbers](/Number-Related/Math-Power.md)**
|
28 |
| - |
29 | 18 | * **[2.4](Number-Related/Divisible-by-3-and-5.md "Divisible by 3 and 5")** - **[Divisible by 3 and 5](/Number-Related/Divisible-by-3-and-5.md)**
|
30 |
| - |
31 | 19 | * **[2.5](Number-Related/Sum-of-digits.md "Sum of digits")** - **[Sum of digits](Loop-Related/Sum-of-digits.md)**
|
32 | 20 |
|
33 | 21 |
|
34 |
| -* **[3](Loop-Related/Coin-sum.md "Loop Related")** - **[Loop Related](/Loop-Related/Sum-of-digits.md)** **- 12-17** |
35 |
| - |
| 22 | +* ### 3 - Loop Related - 12-17 |
36 | 23 | * **[3.1](Loop-Related/Coin-sum.md "Sum of elements")** - **[Sum of elements](Loop-Related/Coin-sum.md)**
|
37 |
| - |
38 | 24 | * **[3.2](Loop-Related/Largest-element-of-a-list.md "Largest element of a list")** - **[Largest element of a list](Loop-Related/Largest-element-of-a-list.md)**
|
39 |
| - |
40 | 25 | * **[3.3](Loop-Related/Sum-of-squares.md "Sum of squares")** - **[Sum of squares](Loop-Related/Sum-of-squares.md)**
|
41 |
| - |
42 | 26 | * **[3.4](Loop-Related/Second-Largest.md "Second Largest")** - **[Second Largest](Loop-Related/Second-Largest.md)**
|
43 |
| - |
44 | 27 | * **[3.5](Loop-Related/Second-smallest.md "Second Smallest")** - **[Second Smallest](Loop-Related/Second-smallest.md)**
|
45 |
| - |
46 | 28 | * **[3.6](Loop-Related/Remove-duplicate-Chars.md "Remove duplicate Chars")** - **[Remove duplicate Chars](Loop-Related/Remove-duplicate-Chars.md)**
|
47 | 29 |
|
48 | 30 |
|
49 |
| -* **[4](Conversions/Miles-to-Kilometers.md "Conversions")** - **[Conversions](/Conversions/Miles-to-Kilometers.md)** **- 18-22** |
50 |
| - |
| 31 | +* ### 4 - Conversions - 18-22 |
51 | 32 | * **[4.1](Conversions/Celsius-to-Fahrenheit.md "Miles to Kilometers")** - **[Miles to Kilometers](Conversions/Celsius-to-Fahrenheit.md)**
|
52 |
| - |
53 | 33 | * **[4.2](Conversions/Decimal-to-binary.md "Celsius to Fahrenheit")** - **[Celsius to Fahrenheitt](Conversions/Decimal-to-binary.md)**
|
54 |
| - |
55 | 34 | * **[4.3](Conversions/Decimal-to-binary-recursive.md "Decimal to binary")** - **[Decimal to binary](Conversions/Decimal-to-binary-recursive.md)**
|
56 |
| - |
57 | 35 | * **[4.4](Conversions/ "Decimal to binary (recursive)")** - **[Decimal to binary (recursive)](Conversions/)**
|
58 |
| - |
59 | 36 | * **[4.5](https://play.google.com/store/apps/details?id=com.learnprogramming.codecamp "Binary to decimal")** - **[Binary to decimal](premium)** **- Premium Access**
|
60 | 37 |
|
61 |
| - |
62 |
| -* **[5](Solution-Strategy.md "Solution Strategy")** - **[Solution Strategy](Solution-Strategy.md)** |
| 38 | +* ### [5](Solution-Strategy.md "Solution Strategy") - [Solution Strategy](Solution-Strategy.md) |
63 | 39 |
|
64 |
| -* **[6](Computations/Simple-Interest.md "Computations")** - **[Computations](Computations/Simple-Interest.md)** **- 20-28** |
| 40 | +* ### 6 - Computations - 20-28 |
65 | 41 |
|
66 | 42 | * **[6.1](Computations/Simple-Interest.md "Simple Interest")** - **[Simple Interest](Computations/Simple-Interest.md)**
|
67 |
| - |
68 | 43 | * **[6.2](Computations/Complex-Interest.md "Complex Interest")** - **[Complex Interest](Computations/Complex-Interest.md)**
|
69 |
| - |
70 | 44 | * **[6.3](Computations/Calculate-Grades.md "Calculate Grades)")** - **[Calculate Grades](Computations/Calculate-Grades.md)**
|
71 |
| - |
72 | 45 | * **[6.4](Computations/Gravitational-Force.md "Gravitational Force)")** - **[Gravitational Force](Computations/Gravitational-Force.md)**
|
73 |
| - |
74 | 46 | * **[6.5](Computations/Triangle-Area.md "Triangle Area)")** - **[Triangle Area](Computations/Triangle-Area.md)**
|
75 |
| - |
76 | 47 |
|
77 |
| -* **[7](Solution-Strategy.md "Solution Strategy")** - **[Solution Strategy](Solution-Strategy.md)** **- 29-33** |
| 48 | +* ### 7 - Solution Strategy - 29-33 |
78 | 49 |
|
79 |
| -* **[7](Solution-Strategy.md "Check Prime")** - **[Check Prime](Solution-Strategy.md)** |
| 50 | +* **[7.1](Solution-Strategy.md "Check Prime")** - **[Check Prime](Solution-Strategy.md)** |
80 | 51 |
|
81 | 52 |
|
82 | 53 | ## 0: Introduction
|
83 | 54 |
|
84 |
| -### S-1: Welcome |
| 55 | +### Welcome |
85 | 56 | Welcome to the problem-solving galaxy.
|
86 | 57 |
|
87 |
| -### S-2: Problem Solving |
| 58 | +### Problem Solving |
88 | 59 | In this galaxy, we will focus on real-world coding related problem-solving.
|
89 | 60 |
|
90 | 61 | The problem-solving means, we will take a small programming problem. We will think about the process of solving the problem and then we will solve it.
|
91 | 62 |
|
92 |
| -### S-3: Explanation |
| 63 | +### Explanation |
93 | 64 | After the solution, we will explain the answer. Convey the concept and strategy to solve it.
|
94 | 65 |
|
95 |
| -### S-4: Purpose |
| 66 | +### Purpose |
96 | 67 | Solving coding problems helps you to think about the problem. It will make you a better developer. Moreover, if you want to participate in a programming contest, you need to practice problem-solving.
|
97 | 68 |
|
98 |
| -### S-5: Interview |
| 69 | +### Interview |
99 | 70 | Besides, large companies like Google, Facebook, Amazon, Uber, etc. ask a lot of problem-solving related questions in their job interview.<br><br>If you want to work any of these large companies, you should practice problem-solving.
|
100 | 71 |
|
101 | 72 |
|
102 |
| -### S-6: Many solutions |
| 73 | +### Many solutions |
103 | 74 | Here we are focusing on the thinking and strategies to solve a problem. However, every problem could be solved in multiple ways. And other solutions could be better and faster.
|
104 | 75 |
|
105 | 76 | Always keep an open mind to learn multiple solutions to solve a problem.
|
106 | 77 |
|
107 |
| -### S-7: Let’s Start |
| 78 | +### Let’s Start |
108 | 79 | > Let’s start your journey. Let’s solve every problem you face.
|
109 | 80 |
|
110 | 81 | *Let’s do it.*
|
|
0 commit comments