Skip to content

Commit 49e0814

Browse files
gianpajtrekhleb
authored andcommitted
"Italiano" is "italian" in italian :)
1 parent ae869ef commit 49e0814

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

README.md

+11-11
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ _Read this in other languages:_
3131
[_Português_](README.pt-BR.md),
3232
[_Русский_](README.ru-RU.md),
3333
[_Türkçe_](README.tr-TR.md),
34-
[_Italiana_](README.it-IT.md),
34+
[_Italiano_](README.it-IT.md),
3535
[_Bahasa Indonesia_](README.id-ID.md),
3636
[_Українська_](README.uk-UA.md),
3737
[_Arabic_](README.ar-AR.md),
@@ -199,7 +199,7 @@ algorithm is an abstraction higher than a computer program.
199199
* **Brute Force** - look at all the possibilities and selects the best solution
200200
* `B` [Linear Search](src/algorithms/search/linear-search)
201201
* `B` [Rain Terraces](src/algorithms/uncategorized/rain-terraces) - trapping rain water problem
202-
* `B` [Recursive Staircase](src/algorithms/uncategorized/recursive-staircase) - count the number of ways to reach to the top
202+
* `B` [Recursive Staircase](src/algorithms/uncategorized/recursive-staircase) - count the number of ways to reach the top
203203
* `A` [Maximum Subarray](src/algorithms/sets/maximum-subarray)
204204
* `A` [Travelling Salesman Problem](src/algorithms/graph/travelling-salesman) - shortest possible route that visits each city and returns to the origin city
205205
* `A` [Discrete Fourier Transform](src/algorithms/math/fourier-transform) - decompose a function of time (a signal) into the frequencies that make it up
@@ -230,7 +230,7 @@ algorithm is an abstraction higher than a computer program.
230230
* `B` [Jump Game](src/algorithms/uncategorized/jump-game)
231231
* `B` [Unique Paths](src/algorithms/uncategorized/unique-paths)
232232
* `B` [Rain Terraces](src/algorithms/uncategorized/rain-terraces) - trapping rain water problem
233-
* `B` [Recursive Staircase](src/algorithms/uncategorized/recursive-staircase) - count the number of ways to reach to the top
233+
* `B` [Recursive Staircase](src/algorithms/uncategorized/recursive-staircase) - count the number of ways to reach the top
234234
* `B` [Seam Carving](src/algorithms/image-processing/seam-carving) - content-aware image resizing algorithm
235235
* `A` [Levenshtein Distance](src/algorithms/string/levenshtein-distance) - minimum edit distance between two sequences
236236
* `A` [Longest Common Subsequence](src/algorithms/sets/longest-common-subsequence) (LCS)
@@ -243,9 +243,9 @@ algorithm is an abstraction higher than a computer program.
243243
* `A` [Bellman-Ford Algorithm](src/algorithms/graph/bellman-ford) - finding the shortest path to all graph vertices
244244
* `A` [Floyd-Warshall Algorithm](src/algorithms/graph/floyd-warshall) - find the shortest paths between all pairs of vertices
245245
* `A` [Regular Expression Matching](src/algorithms/string/regular-expression-matching)
246-
* **Backtracking** - similarly to brute force, try to generate all possible solutions, but each time you generate next solution you test
247-
if it satisfies all conditions, and only then continue generating subsequent solutions. Otherwise, backtrack, and go on a
248-
different path of finding a solution. Normally the DFS traversal of state-space is being used.
246+
* **Backtracking** - similarly to brute force, try to generate all possible solutions, but each time you generate the next solution, you test
247+
if it satisfies all conditions and only then continue generating subsequent solutions. Otherwise, backtrack and go on a
248+
different path to finding a solution. Normally the DFS traversal of state-space is being used.
249249
* `B` [Jump Game](src/algorithms/uncategorized/jump-game)
250250
* `B` [Unique Paths](src/algorithms/uncategorized/unique-paths)
251251
* `B` [Power Set](src/algorithms/sets/power-set) - all subsets of a set
@@ -255,8 +255,8 @@ different path of finding a solution. Normally the DFS traversal of state-space
255255
* `A` [Combination Sum](src/algorithms/sets/combination-sum) - find all combinations that form specific sum
256256
* **Branch & Bound** - remember the lowest-cost solution found at each stage of the backtracking
257257
search, and use the cost of the lowest-cost solution found so far as a lower bound on the cost of
258-
a least-cost solution to the problem, in order to discard partial solutions with costs larger than the
259-
lowest-cost solution found so far. Normally BFS traversal in combination with DFS traversal of state-space
258+
a least-cost solution to the problem in order to discard partial solutions with costs larger than the
259+
lowest-cost solution found so far. Normally, BFS traversal in combination with DFS traversal of state-space
260260
tree is being used.
261261

262262
## How to use this repository
@@ -296,14 +296,14 @@ rm -rf ./node_modules
296296
npm i
297297
```
298298

299-
Also make sure that you're using a correct Node version (`>=16`). If you're using [nvm](https://github.com/nvm-sh/nvm) for Node version management you may run `nvm use` from the root folder of the project and the correct version will be picked up.
299+
Also, make sure that you're using the correct Node version (`>=16`). If you're using [nvm](https://github.com/nvm-sh/nvm) for Node version management you may run `nvm use` from the root folder of the project and the correct version will be picked up.
300300

301301
**Playground**
302302

303303
You may play with data-structures and algorithms in `./src/playground/playground.js` file and write
304304
tests for it in `./src/playground/__test__/playground.test.js`.
305305

306-
Then just simply run the following command to test if your playground code works as expected:
306+
Then just, simply run the following command to test if your playground code works as expected:
307307

308308
```
309309
npm test -- 'playground'
@@ -319,7 +319,7 @@ npm test -- 'playground'
319319
### Big O Notation
320320

321321
*Big O notation* is used to classify algorithms according to how their running time or space requirements grow as the input size grows.
322-
On the chart below you may find most common orders of growth of algorithms specified in Big O notation.
322+
On the chart below, you may find the most common orders of growth of algorithms specified in Big O notation.
323323

324324
![Big O graphs](./assets/big-o-graph.png)
325325

0 commit comments

Comments
 (0)