Skip to content

Commit

Permalink
zh: + 21
Browse files Browse the repository at this point in the history
  • Loading branch information
chinanf-boy committed Jul 2, 2019
1 parent 4946c45 commit 553cb90
Show file tree
Hide file tree
Showing 188 changed files with 950 additions and 1,012 deletions.
8 changes: 4 additions & 4 deletions exercises/accumulate/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ $ cargo test some_test -- --ignored

To learn more about Rust tests refer to the [online test documentation][rust-tests]

Make sure to read the [Modules](https://doc.rust-lang.org/book/2018-edition/ch07-00-modules.html) chapter if you
Make sure to read the [Modules](https://doc.rust-lang.org/book/ch07-00-modules.html) chapter if you
haven't already, it will help you with organizing your files.

## Feedback, Issues, Pull Requests
Expand All @@ -90,9 +90,9 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th
If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md).

[help-page]: https://exercism.io/tracks/rust/learning
[modules]: https://doc.rust-lang.org/book/2018-edition/ch07-00-modules.html
[cargo]: https://doc.rust-lang.org/book/2018-edition/ch14-00-more-about-cargo.html
[rust-tests]: https://doc.rust-lang.org/book/2018-edition/ch11-02-running-tests.html
[modules]: https://doc.rust-lang.org/book/ch07-00-modules.html
[cargo]: https://doc.rust-lang.org/book/ch14-00-more-about-cargo.html
[rust-tests]: https://doc.rust-lang.org/book/ch11-02-running-tests.html

## Source

Expand Down
6 changes: 3 additions & 3 deletions exercises/accumulate/README.zh.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,9 +31,9 @@
如果您的函数命名不适合它们,即使它们没有运行,此练习的测试也会导致编译时错误。您可能希望对某些测试进行注释,并逐个击破。

[help-page]: https://exercism.io/tracks/rust/learning
[modules]: https://doc.rust-lang.org/book/2018-edition/ch07-00-modules.html
[cargo]: https://doc.rust-lang.org/book/2018-edition/ch14-00-more-about-cargo.html
[rust-tests]: https://doc.rust-lang.org/book/2018-edition/ch11-02-running-tests.html
[modules]: https://doc.rust-lang.org/book/ch07-00-modules.html
[cargo]: https://doc.rust-lang.org/book/ch14-00-more-about-cargo.html
[rust-tests]: https://doc.rust-lang.org/book/ch11-02-running-tests.html

## 资源

Expand Down
8 changes: 4 additions & 4 deletions exercises/acronym/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ $ cargo test some_test -- --ignored

To learn more about Rust tests refer to the [online test documentation][rust-tests]

Make sure to read the [Modules](https://doc.rust-lang.org/book/2018-edition/ch07-00-modules.html) chapter if you
Make sure to read the [Modules](https://doc.rust-lang.org/book/ch07-00-modules.html) chapter if you
haven't already, it will help you with organizing your files.

## Feedback, Issues, Pull Requests
Expand All @@ -56,9 +56,9 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th
If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md).

[help-page]: https://exercism.io/tracks/rust/learning
[modules]: https://doc.rust-lang.org/book/2018-edition/ch07-00-modules.html
[cargo]: https://doc.rust-lang.org/book/2018-edition/ch14-00-more-about-cargo.html
[rust-tests]: https://doc.rust-lang.org/book/2018-edition/ch11-02-running-tests.html
[modules]: https://doc.rust-lang.org/book/ch07-00-modules.html
[cargo]: https://doc.rust-lang.org/book/ch14-00-more-about-cargo.html
[rust-tests]: https://doc.rust-lang.org/book/ch11-02-running-tests.html

## Source

Expand Down
6 changes: 3 additions & 3 deletions exercises/acronym/README.zh.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,9 @@
通过编写将诸如 Portable Network Graphics 之类的长名称,转换为其首字母缩略词(PNG)的程序,帮助生成一些术语。

[help-page]: https://exercism.io/tracks/rust/learning
[modules]: https://doc.rust-lang.org/book/2018-edition/ch07-00-modules.html
[cargo]: https://doc.rust-lang.org/book/2018-edition/ch14-00-more-about-cargo.html
[rust-tests]: https://doc.rust-lang.org/book/2018-edition/ch11-02-running-tests.html
[modules]: https://doc.rust-lang.org/book/ch07-00-modules.html
[cargo]: https://doc.rust-lang.org/book/ch14-00-more-about-cargo.html
[rust-tests]: https://doc.rust-lang.org/book/ch11-02-running-tests.html

## 资源

Expand Down
8 changes: 4 additions & 4 deletions exercises/all-your-base/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ $ cargo test some_test -- --ignored

To learn more about Rust tests refer to the [online test documentation][rust-tests]

Make sure to read the [Modules](https://doc.rust-lang.org/book/2018-edition/ch07-00-modules.html) chapter if you
Make sure to read the [Modules](https://doc.rust-lang.org/book/ch07-00-modules.html) chapter if you
haven't already, it will help you with organizing your files.

## Feedback, Issues, Pull Requests
Expand All @@ -80,9 +80,9 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th
If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md).

[help-page]: https://exercism.io/tracks/rust/learning
[modules]: https://doc.rust-lang.org/book/2018-edition/ch07-00-modules.html
[cargo]: https://doc.rust-lang.org/book/2018-edition/ch14-00-more-about-cargo.html
[rust-tests]: https://doc.rust-lang.org/book/2018-edition/ch11-02-running-tests.html
[modules]: https://doc.rust-lang.org/book/ch07-00-modules.html
[cargo]: https://doc.rust-lang.org/book/ch14-00-more-about-cargo.html
[rust-tests]: https://doc.rust-lang.org/book/ch11-02-running-tests.html

## Submitting Incomplete Solutions
It's possible to submit an incomplete solution so you can see how others have completed the exercise.
6 changes: 3 additions & 3 deletions exercises/all-your-base/README.zh.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,6 @@
_是。上面这三个数字完全一样。恭喜!_

[help-page]: https://exercism.io/tracks/rust/learning
[modules]: https://doc.rust-lang.org/book/2018-edition/ch07-00-modules.html
[cargo]: https://doc.rust-lang.org/book/2018-edition/ch14-00-more-about-cargo.html
[rust-tests]: https://doc.rust-lang.org/book/2018-edition/ch11-02-running-tests.html
[modules]: https://doc.rust-lang.org/book/ch07-00-modules.html
[cargo]: https://doc.rust-lang.org/book/ch14-00-more-about-cargo.html
[rust-tests]: https://doc.rust-lang.org/book/ch11-02-running-tests.html
8 changes: 4 additions & 4 deletions exercises/allergies/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ $ cargo test some_test -- --ignored

To learn more about Rust tests refer to the [online test documentation][rust-tests]

Make sure to read the [Modules](https://doc.rust-lang.org/book/2018-edition/ch07-00-modules.html) chapter if you
Make sure to read the [Modules](https://doc.rust-lang.org/book/ch07-00-modules.html) chapter if you
haven't already, it will help you with organizing your files.

## Feedback, Issues, Pull Requests
Expand All @@ -78,9 +78,9 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th
If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md).

[help-page]: https://exercism.io/tracks/rust/learning
[modules]: https://doc.rust-lang.org/book/2018-edition/ch07-00-modules.html
[cargo]: https://doc.rust-lang.org/book/2018-edition/ch14-00-more-about-cargo.html
[rust-tests]: https://doc.rust-lang.org/book/2018-edition/ch11-02-running-tests.html
[modules]: https://doc.rust-lang.org/book/ch07-00-modules.html
[cargo]: https://doc.rust-lang.org/book/ch14-00-more-about-cargo.html
[rust-tests]: https://doc.rust-lang.org/book/ch11-02-running-tests.html

## Source

Expand Down
20 changes: 10 additions & 10 deletions exercises/allergies/README.zh.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# 过敏

给出一个人的过敏评分,确定他们是否对某一项目过敏,以及他们的过敏症列表.
给出一个人的过敏分,确定他们是否对某一物品过敏,以及他们的过敏列表.

过敏测试产生单个数字分数,其中包含有关该人所有过敏症的信息(他们进行了测试).
过敏测试产生单个数字分数,其中包含有关该人所有过敏的信息(他们进行了测试)

测试的项目列表(及其值)为:
测试的物品列表(及其值)为:

- 鸡蛋(1)
- 花生(2)
Expand All @@ -15,19 +15,19 @@
- 花粉(64)
- 猫(128)

因此,如果汤姆对花生和巧克力过敏,他会得到 34 分.
因此如果汤姆对花生和巧克力过敏他会得到 34 分.

现在,只要得到 34 分,你的程序应该可以说:
现在只要得到 34 分,你的程序应该说:

- 汤姆是否对上面列出的任何一种过敏原过敏.
- 汤姆过敏的所有过敏原.
- 汤姆所有过敏原。

注意:给定的分数可能包括过敏原****上面列出的(即分数为 256,512,1024 等的过敏原).您的程序应忽略乐谱的那些组成部分.例如,如果过敏分数是 257,您的程序应该只报告鸡蛋(1)过敏.
注意:给出的分数可能****包括上面列出的过敏原(即分数为 2565121024 等的过敏原)。您的程序应忽略这些组成部分。例如,如果过敏分数是 257您的程序应该只报告鸡蛋(1)过敏

[help-page]: https://exercism.io/tracks/rust/learning
[modules]: https://doc.rust-lang.org/book/2018-edition/ch07-00-modules.html
[cargo]: https://doc.rust-lang.org/book/2018-edition/ch14-00-more-about-cargo.html
[rust-tests]: https://doc.rust-lang.org/book/2018-edition/ch11-02-running-tests.html
[modules]: https://doc.rust-lang.org/book/ch07-00-modules.html
[cargo]: https://doc.rust-lang.org/book/ch14-00-more-about-cargo.html
[rust-tests]: https://doc.rust-lang.org/book/ch11-02-running-tests.html

## 资源

Expand Down
8 changes: 4 additions & 4 deletions exercises/alphametics/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ $ cargo test some_test -- --ignored

To learn more about Rust tests refer to the [online test documentation][rust-tests]

Make sure to read the [Modules](https://doc.rust-lang.org/book/2018-edition/ch07-00-modules.html) chapter if you
Make sure to read the [Modules](https://doc.rust-lang.org/book/ch07-00-modules.html) chapter if you
haven't already, it will help you with organizing your files.

## Feedback, Issues, Pull Requests
Expand All @@ -80,9 +80,9 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th
If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md).

[help-page]: https://exercism.io/tracks/rust/learning
[modules]: https://doc.rust-lang.org/book/2018-edition/ch07-00-modules.html
[cargo]: https://doc.rust-lang.org/book/2018-edition/ch14-00-more-about-cargo.html
[rust-tests]: https://doc.rust-lang.org/book/2018-edition/ch11-02-running-tests.html
[modules]: https://doc.rust-lang.org/book/ch07-00-modules.html
[cargo]: https://doc.rust-lang.org/book/ch14-00-more-about-cargo.html
[rust-tests]: https://doc.rust-lang.org/book/ch11-02-running-tests.html

## Submitting Incomplete Solutions
It's possible to submit an incomplete solution so you can see how others have completed the exercise.
12 changes: 6 additions & 6 deletions exercises/alphametics/README.zh.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

写一个函数来解决字母谜题.

[Alphametics](https://en.wikipedia.org/wiki/Alphametics)是一个拼图,其中单词中的字母被数字替换.
[Alphametics](https://en.wikipedia.org/wiki/Alphametics)是一个拼图其中单词中的字母被数字替换.

例如`SEND + MORE = MONEY`:

Expand All @@ -22,13 +22,13 @@ M O N E Y
1 0 6 5 2
```

这是正确的,因为每个字母都被不同的数字替换,并且单词被翻译成数字,然后产生有效的总和.
这是正确的因为每个字母都被不同的数字替换,之后单词会被翻译成数字,然后产生有效的总和

每个字母必须代表不同的数字,并且多位数的前导数字不得为零.
每个字母必须代表不同的数字,并且多位数的首数字不能是 0 。

写一个函数来解决字母谜题.

[help-page]: https://exercism.io/tracks/rust/learning
[modules]: https://doc.rust-lang.org/book/2018-edition/ch07-00-modules.html
[cargo]: https://doc.rust-lang.org/book/2018-edition/ch14-00-more-about-cargo.html
[rust-tests]: https://doc.rust-lang.org/book/2018-edition/ch11-02-running-tests.html
[modules]: https://doc.rust-lang.org/book/ch07-00-modules.html
[cargo]: https://doc.rust-lang.org/book/ch14-00-more-about-cargo.html
[rust-tests]: https://doc.rust-lang.org/book/ch11-02-running-tests.html
8 changes: 4 additions & 4 deletions exercises/anagram/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ $ cargo test some_test -- --ignored

To learn more about Rust tests refer to the [online test documentation][rust-tests]

Make sure to read the [Modules](https://doc.rust-lang.org/book/2018-edition/ch07-00-modules.html) chapter if you
Make sure to read the [Modules](https://doc.rust-lang.org/book/ch07-00-modules.html) chapter if you
haven't already, it will help you with organizing your files.

## Feedback, Issues, Pull Requests
Expand All @@ -55,9 +55,9 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th
If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md).

[help-page]: https://exercism.io/tracks/rust/learning
[modules]: https://doc.rust-lang.org/book/2018-edition/ch07-00-modules.html
[cargo]: https://doc.rust-lang.org/book/2018-edition/ch14-00-more-about-cargo.html
[rust-tests]: https://doc.rust-lang.org/book/2018-edition/ch11-02-running-tests.html
[modules]: https://doc.rust-lang.org/book/ch07-00-modules.html
[cargo]: https://doc.rust-lang.org/book/ch14-00-more-about-cargo.html
[rust-tests]: https://doc.rust-lang.org/book/ch11-02-running-tests.html

## Source

Expand Down
10 changes: 5 additions & 5 deletions exercises/anagram/README.zh.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
# 字谜

给出一个单词和可能的字谜列表,选择正确的子列表.
给出一个单词和可能的字谜列表选择正确的子列表.

特定`"listen"`和候选人名单一样`"enlists" "google" "inlets" "banana"`程序应该返回一个包含的列表`"inlets"`.
给出`"listen"`和候选人名单一样`"enlists" "google" "inlets" "banana"`程序应该返回一个包含`"inlets"`的列表。

[help-page]: https://exercism.io/tracks/rust/learning
[modules]: https://doc.rust-lang.org/book/2018-edition/ch07-00-modules.html
[cargo]: https://doc.rust-lang.org/book/2018-edition/ch14-00-more-about-cargo.html
[rust-tests]: https://doc.rust-lang.org/book/2018-edition/ch11-02-running-tests.html
[modules]: https://doc.rust-lang.org/book/ch07-00-modules.html
[cargo]: https://doc.rust-lang.org/book/ch14-00-more-about-cargo.html
[rust-tests]: https://doc.rust-lang.org/book/ch11-02-running-tests.html

## 资源

Expand Down
8 changes: 4 additions & 4 deletions exercises/armstrong-numbers/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ $ cargo test some_test -- --ignored

To learn more about Rust tests refer to the [online test documentation][rust-tests]

Make sure to read the [Modules](https://doc.rust-lang.org/book/2018-edition/ch07-00-modules.html) chapter if you
Make sure to read the [Modules](https://doc.rust-lang.org/book/ch07-00-modules.html) chapter if you
haven't already, it will help you with organizing your files.

## Feedback, Issues, Pull Requests
Expand All @@ -60,9 +60,9 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th
If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md).

[help-page]: https://exercism.io/tracks/rust/learning
[modules]: https://doc.rust-lang.org/book/2018-edition/ch07-00-modules.html
[cargo]: https://doc.rust-lang.org/book/2018-edition/ch14-00-more-about-cargo.html
[rust-tests]: https://doc.rust-lang.org/book/2018-edition/ch11-02-running-tests.html
[modules]: https://doc.rust-lang.org/book/ch07-00-modules.html
[cargo]: https://doc.rust-lang.org/book/ch14-00-more-about-cargo.html
[rust-tests]: https://doc.rust-lang.org/book/ch11-02-running-tests.html

## Source

Expand Down
6 changes: 3 additions & 3 deletions exercises/armstrong-numbers/README.zh.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,9 @@
写一些代码来确定一个数字是否水仙花数.

[help-page]: https://exercism.io/tracks/rust/learning
[modules]: https://doc.rust-lang.org/book/2018-edition/ch07-00-modules.html
[cargo]: https://doc.rust-lang.org/book/2018-edition/ch14-00-more-about-cargo.html
[rust-tests]: https://doc.rust-lang.org/book/2018-edition/ch11-02-running-tests.html
[modules]: https://doc.rust-lang.org/book/ch07-00-modules.html
[cargo]: https://doc.rust-lang.org/book/ch14-00-more-about-cargo.html
[rust-tests]: https://doc.rust-lang.org/book/ch11-02-running-tests.html

## 资源

Expand Down
8 changes: 4 additions & 4 deletions exercises/atbash-cipher/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ $ cargo test some_test -- --ignored

To learn more about Rust tests refer to the [online test documentation][rust-tests]

Make sure to read the [Modules](https://doc.rust-lang.org/book/2018-edition/ch07-00-modules.html) chapter if you
Make sure to read the [Modules](https://doc.rust-lang.org/book/ch07-00-modules.html) chapter if you
haven't already, it will help you with organizing your files.

## Feedback, Issues, Pull Requests
Expand All @@ -77,9 +77,9 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th
If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md).

[help-page]: https://exercism.io/tracks/rust/learning
[modules]: https://doc.rust-lang.org/book/2018-edition/ch07-00-modules.html
[cargo]: https://doc.rust-lang.org/book/2018-edition/ch14-00-more-about-cargo.html
[rust-tests]: https://doc.rust-lang.org/book/2018-edition/ch11-02-running-tests.html
[modules]: https://doc.rust-lang.org/book/ch07-00-modules.html
[cargo]: https://doc.rust-lang.org/book/ch14-00-more-about-cargo.html
[rust-tests]: https://doc.rust-lang.org/book/ch11-02-running-tests.html

## Source

Expand Down
6 changes: 3 additions & 3 deletions exercises/atbash-cipher/README.zh.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,9 +26,9 @@ Atbash 密码是一种简单的替换密码,它依赖于转置字母表中的所
- `gsvjf rxpyi ldmul cqfnk hlevi gsvoz abwlt`解码为`thequickbrownfoxjumpsoverthelazydog`

[help-page]: https://exercism.io/tracks/rust/learning
[modules]: https://doc.rust-lang.org/book/2018-edition/ch07-00-modules.html
[cargo]: https://doc.rust-lang.org/book/2018-edition/ch14-00-more-about-cargo.html
[rust-tests]: https://doc.rust-lang.org/book/2018-edition/ch11-02-running-tests.html
[modules]: https://doc.rust-lang.org/book/ch07-00-modules.html
[cargo]: https://doc.rust-lang.org/book/ch14-00-more-about-cargo.html
[rust-tests]: https://doc.rust-lang.org/book/ch11-02-running-tests.html

## 资源

Expand Down
8 changes: 4 additions & 4 deletions exercises/beer-song/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -359,7 +359,7 @@ $ cargo test some_test -- --ignored

To learn more about Rust tests refer to the [online test documentation][rust-tests]

Make sure to read the [Modules](https://doc.rust-lang.org/book/2018-edition/ch07-00-modules.html) chapter if you
Make sure to read the [Modules](https://doc.rust-lang.org/book/ch07-00-modules.html) chapter if you
haven't already, it will help you with organizing your files.

## Feedback, Issues, Pull Requests
Expand All @@ -369,9 +369,9 @@ The [exercism/rust](https://github.com/exercism/rust) repository on GitHub is th
If you want to know more about Exercism, take a look at the [contribution guide](https://github.com/exercism/docs/blob/master/contributing-to-language-tracks/README.md).

[help-page]: https://exercism.io/tracks/rust/learning
[modules]: https://doc.rust-lang.org/book/2018-edition/ch07-00-modules.html
[cargo]: https://doc.rust-lang.org/book/2018-edition/ch14-00-more-about-cargo.html
[rust-tests]: https://doc.rust-lang.org/book/2018-edition/ch11-02-running-tests.html
[modules]: https://doc.rust-lang.org/book/ch07-00-modules.html
[cargo]: https://doc.rust-lang.org/book/ch14-00-more-about-cargo.html
[rust-tests]: https://doc.rust-lang.org/book/ch11-02-running-tests.html

## Source

Expand Down
2 changes: 1 addition & 1 deletion exercises/binary-search/.meta/hints.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ For this exercise you should not use this function but just other basic tools in

## Hints

[Slices](https://doc.rust-lang.org/book/2018-edition/ch04-03-slices.html) have additionally to
[Slices](https://doc.rust-lang.org/book/ch04-03-slices.html) have additionally to
the normal element access via indexing (slice[index]) many useful functions like
[split_at](https://doc.rust-lang.org/std/primitive.slice.html#method.split_at) or [getting
subslices](https://doc.rust-lang.org/std/primitive.slice.html#method.get) (slice[start..end]).
Expand Down
Loading

0 comments on commit 553cb90

Please sign in to comment.