Skip to content

Commit eb010aa

Browse files
committed
updated the main readme file
1 parent bf86b7c commit eb010aa

File tree

1 file changed

+17
-31
lines changed

1 file changed

+17
-31
lines changed

README.md

+17-31
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,28 @@
11
# 100 Plus Python Coding Problems With Solutions
22
---
3+
Welcome to the Python problem-solving world.
34

4-
## 2. Page Outline
5+
Here, we will take a real-world coding related problem. We will think about the process of solving the problem and then we will solve it. After the solution, we will explain the answer.
56

6-
* ### 1 -  Easy ones - 1-5
7+
## Table of Contents:
8+
9+
## 1 -  Easy ones
710
* **[1.1](Easy-ones/User-input-to-Number.md "Convert input")** - **[Convert input](/Easy-ones/User-input-to-Number.md)**
811
* **[1.2](Easy-ones/Math-Power.md "Math power")** - **[Math power](/Easy-ones/Math-Power.md)**
912
* **[1.3](Easy-ones/Math-Power.md "Floor Division")** - **[Floor Division](/Easy-ones/Random-Number.md)**
1013
* **[1.4](/Easy-ones/Floor-Division.md "Floor Division")** - **[Floor Division](/Easy-ones/Floor-Division.md)**
1114
* **[1.5](Easy-ones/Temporary-variable.md "Temporary variable")** - **[Temporary variable](/Easy-ones/Temporary-variable.md)**
1215

1316

14-
* ### 2 -  Number Related - 6-10
17+
## 2 -  Number Related
1518
* **[2.1](Number-Relate "Max of two")** - **[Max of two](/Number-Relate)**
1619
* **[2.2](Number-Related/Math-Power.md "Max of three")** - **[Max of three](/Number-Related/User-input-to-Number.md)**
1720
* **[2.3](Number-Related/Math-Power.md "Average of numbers")** - **[Average of numbers](/Number-Related/Math-Power.md)**
1821
* **[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)**
1922
* **[2.5](Number-Related/Sum-of-digits.md "Sum of digits")** - **[Sum of digits](Loop-Related/Sum-of-digits.md)**
2023

2124

22-
* ### 3 -  Loop Related - 11-16
25+
## 3 -  Loop Related
2326
* **[3.1](Loop-Related/Coin-sum.md "Sum of elements")** - **[Sum of elements](Loop-Related/Coin-sum.md)**
2427
* **[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)**
2528
* **[3.3](Loop-Related/Sum-of-squares.md "Sum of squares")** - **[Sum of squares](Loop-Related/Sum-of-squares.md)**
@@ -28,49 +31,49 @@
2831
* **[3.6](Loop-Related/Remove-duplicate-Chars.md "Remove duplicate Chars")** - **[Remove duplicate Chars](Loop-Related/Remove-duplicate-Chars.md)**
2932

3033

31-
* ### 4 -  Conversions - 17-21
34+
## 4 -  Conversions
3235
* **[4.1](Conversions/Celsius-to-Fahrenheit.md "Miles to Kilometers")** - **[Miles to Kilometers](Conversions/Celsius-to-Fahrenheit.md)**
3336
* **[4.2](Conversions/Decimal-to-binary.md "Celsius to Fahrenheit")** - **[Celsius to Fahrenheitt](Conversions/Decimal-to-binary.md)**
3437
* **[4.3](Conversions/Decimal-to-binary-recursive.md "Decimal to binary")** - **[Decimal to binary](Conversions/Decimal-to-binary-recursive.md)**
3538
* **[4.4](Conversions/Decimal-to-binary-recursive.md "Decimal to binary (recursive)")** - **[Decimal to binary (recursive)](Conversions/Decimal-to-binary-recursive.md)**
3639
* **[4.5](https://play.google.com/store/apps/details?id=com.learnprogramming.codecamp "Binary to decimal")** - **[Binary to decimal](premium)** **- Premium Access**
3740

38-
* ### [5](Solution-Strategy.md "Solution Strategy") -  [Solution Strategy](Solution-Strategy.md)
41+
## [5](Solution-Strategy.md "Solution Strategy") -  [Solution Strategy](Solution-Strategy.md)
3942

40-
* ### 6 -  Computations - 23-27
43+
## 6 -  Computations
4144

4245
* **[6.1](Computations/Simple-Interest.md "Simple Interest")** - **[Simple Interest](Computations/Simple-Interest.md)**
4346
* **[6.2](Computations/Complex-Interest.md "Complex Interest")** - **[Complex Interest](Computations/Complex-Interest.md)**
4447
* **[6.3](Computations/Calculate-Grades.md "Calculate Grades)")** - **[Calculate Grades](Computations/Calculate-Grades.md)**
4548
* **[6.4](Computations/Gravitational-Force.md "Gravitational Force)")** - **[Gravitational Force](Computations/Gravitational-Force.md)**
4649
* **[6.5](Computations/Triangle-Area.md "Triangle Area)")** - **[Triangle Area](Computations/Triangle-Area.md)**
4750

48-
* ### 7 -  Prime number - 28-31
51+
## 7 -  Prime number
4952

5053
* **[7.1](Prime-number/Check-Prime.md "Check Prime")** -   **[Check Prime](Solution-Strategy.md)**
5154
* **[7.2](Prime-number/Prime-Numbers.md "Prime Numbers")** -   **[Prime Numbers](Prime-number/Prime-Numbers.md)**
5255
* **[7.3](Prime-number/Prime-factors.md "Prime factors")** -   **[Prime factors](Prime-number/Prime-factors.md)**
5356
* **[7.4](Prime-number/Smallest-prime-factor.md "Smallest prime factor")** -   **[Smallest prime factor](Prime-number/Smallest-prime-factor.md)**
5457

55-
* ### 8 -  Reverse - 32-36
58+
## 8 -  Reverse
5659

5760
* **[8.1](Reverse/Reverse-String.md "Reverse String")** -   **[Reverse String](Reverse/Reverse-String.md)**
5861
* **[8.2](Reverse/Reverse-String-(stack).md "Reverse String (stack)")** -   **[Reverse String (stack)](Reverse/Reverse-String-(stack).md)**
5962
* **[8.3](Reverse/Reverse-String-(recursive).md "Reverse String (recursive)")** -   **[Reverse String (recursive)](Reverse/Reverse-String-(recursive).md)**
6063
* **[8.4](Reverse/Reverse-Number.md "Reverse Number")** -   **[Reverse Number](Reverse/Reverse-Number.md)**
6164
* **[8.5](Reverse/Reverse-word.md "Reverse word")** -   **[Reverse word](Reverse/Reverse-word.md)**
6265

63-
* ### 9 -  Medium - 37-43
66+
## 9 -  Medium
6467

6568
* **[9.1](Medium/Check-palindrome.md "Check palindrome")** -   **[Check palindrome](Medium/Check-palindrome.md)**
6669
* **[9.2](Medium/Dictionary-of-cubes.md "Dictionary of cubes")** -   **[Dictionary of cubes](Medium/Dictionary-of-cubes.md)**
6770
* **[9.3](Medium/Armstrong-number.md "Armstrong number")** -   **[Armstrong number](Medium/Armstrong-number.md)**
6871
* **[9.4](Medium/Greatest-common-divisor.md "Greatest common divisor")** -   **[Greatest common divisor](Medium/Greatest-common-divisor.md)**
6972
* **[9.5](Medium/Least-Common-Multiple.md "Least Common Multiple")** -   **[Least Common Multiple](Medium/Least-Common-Multiple.md)**
7073

71-
* ### [10](Programming-Contest.md "Programming Contest") -  [Programming Contest](Programming-Contest.md)
74+
## [10](Programming-Contest.md "Programming Contest") -  [Programming Contest](Programming-Contest.md)
7275

73-
* ### 11 -  Simple Game - 45-50
76+
## 11 -  Simple Game
7477

7578
* **[11.1](Simple-Game/Guess-game.md "Guess game")** -   **[Guess game](Simple-Game/Guess-game.md)**
7679
* **[11.2](Simple-Game/Rock-paper-scissor.md "Rock paper scissor")** -   **[Rock paper scissor](Simple-Game/Rock-paper-scissor.md)**
@@ -79,7 +82,7 @@
7982
* **[11.5](Simple-Game/Word-completion.md "Word completion")** -   **[Word completion](Simple-Game/Word-completion.md)**
8083
* **[11.6](Simple-Game/Word-hangman.md "Word hangman")** -   **[Word hangman](Simple-Game/Word-hangman.md)**
8184

82-
* ### 12 -  Harder - 51-55
85+
## 12 -  Harder
8386

8487
* **[12.1](Harder/Simple-Calculator.md "Simple Calculator")** -   **[Simple Calculator](Harder/Simple-Calculator.md)**
8588
* **[12.2](Harder/Password-generator.md "Password generator")** -   **[Password generator](Harder/Password-generator.md)**
@@ -88,31 +91,14 @@
8891
* **[12.5](Harder/Simple-Calculator.md "Generate Sentences")** -   **[Generate Sentences](Harder/Simple-Calculator.md)**
8992

9093

91-
* ### 13 -  User Submitted - 56-58
94+
## 13 -  User Submitted
9295

9396
* **[13.1](User-Submitted/Simple-Clock.md "Simple Digital Clock")** -   **[Simple Clock](User-Submitted/Simple-Clock.md)**
9497
* **[13.2](User-Submitted/Birthday-remaining.md "Birthday-remaining.md")** -   **[Birthday-remaining.md](User-Submitted/Birthday-remaining.md)**
9598
* **[13.3](User-Submitted/Calculate-age.md "Calculate age")** -   **[Calculate age](User-Submitted/Calculate-age.md)**
9699

97100

98-
## 0: Introduction
99-
100-
### Welcome
101-
Welcome to the problem-solving galaxy.
102-
103-
### Problem Solving
104-
In this galaxy, we will focus on real-world coding related problem-solving.
105-
106-
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.
107-
108-
## Explanation
109-
After the solution, we will explain the answer. Convey the concept and strategy to solve it.
110-
111-
### Purpose
112-
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.
113101

114-
### Interview
115-
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.
116102

117103

118104
### Many solutions

0 commit comments

Comments
 (0)