Skip to content

Commit a684801

Browse files
authored
Merge pull request #202 from starchow/master
Fix some typos, and add english name to sort algorithms
2 parents 4552d0c + 2347cd5 commit a684801

File tree

1 file changed

+23
-23
lines changed

1 file changed

+23
-23
lines changed

_i18n/vi.yml

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@ head:
33
metatags:
44
description: Lập trình cơ bản với các ví dụ và tài liệu tham khảo ruby. Nó bao
55
gồm các chủ đề, nguyên tắc RẮN, các mẫu thiết kế, cấu trúc dữ liệu, thuật toán.
6-
keywords: Tài liệu tốt hơn, Ruby, Nguyên tắc cơ bản, Nguyên tắc lập trình Ruby.
6+
keywords: Better Docs, Ruby, Nguyên tắc cơ bản, Nguyên tắc lập trình Ruby.
77
Ruby gotchas, Lập trình hàm, Lập trình siêu dữ liệu, Chủ đề, Nguyên tắc vững
88
chắc của Ruby với các ví dụ, mẫu thiết kế Ruby với các ví dụ, thuật toán Ruby
99
với các ví dụ, cấu trúc dữ liệu Ruby với các ví dụ.
1010

1111
content:
1212
menu:
13-
open: Mở thực đơn
13+
open: Mở Menu
1414
close: Đóng Menu
1515
sidebar:
1616
a:
@@ -177,39 +177,39 @@ pages:
177177
sorting:
178178
title: Sắp xếp
179179
description: Thuật toán sắp xếp là một thuật toán đặt các phần tử của danh sách
180-
theo một thứ tự nhất định. Các đơn hàng được sử dụng nhiều nhất là thứ tự số
180+
theo một thứ tự nhất định. Các thứ tự được sử dụng nhiều nhất là thứ tự số
181181
và thứ tự từ điển. Sắp xếp hiệu quả là rất quan trọng để tối ưu hóa việc sử
182182
dụng các thuật toán khác (như thuật toán tìm kiếm và hợp nhất) yêu cầu dữ liệu
183183
đầu vào phải nằm trong danh sách được sắp xếp; nó cũng thường hữu ích cho việc
184-
chuẩn hóa dữ liệu và tạo ra đầu ra có thể đọc được của con người.
184+
chuẩn hóa dữ liệu và tạo ra đầu ra có thể đọc được.
185185
bubble_sort:
186-
title: Sắp xếp bong bóng
187-
description: Sắp xếp bong bóng có nhiều thuộc tính giống như sắp xếp chèn, nhưng
186+
title: Bubble sort - Sắp xếp nổi bọt
187+
description: Sắp xếp nổi bọt có nhiều thuộc tính giống như sắp xếp chèn, nhưng
188188
có chi phí cao hơn một chút. Trong trường hợp dữ liệu gần như được sắp xếp,
189-
sắp xếp bong bóng mất <span class="code-inline time">O(n)</span> , nhưng
189+
sắp xếp nổi bọt mất <span class="code-inline time">O(n)</span> , nhưng
190190
yêu cầu ít nhất 2 lần đi qua dữ liệu (trong khi sắp xếp chèn yêu cầu nhiều
191191
hơn 1 lần)
192192
insertion_sort:
193-
title: Sắp xếp chèn
193+
title: Insertion sort - Sắp xếp chèn
194194
description: Mặc dù nó là một trong những thuật toán sắp xếp cơ bản với thời
195195
gian trong trường hợp xấu nhất <span class="code-inline">O(n<sup>2</sup>)</span>,
196196
sắp xếp chèn là thuật toán được lựa chọn khi dữ liệu gần như được
197-
sắp xếp (vì nó thích nghi) hoặc khi kích thước sự cố nhỏ (vì nó nhỏ có chi
197+
sắp xếp (vì nó thích nghi) hoặc khi kích thước vấn đề nhỏ (vì nó nhỏ có chi
198198
phí thấp). Vì những lý do này và vì nó cũng ổn định, sắp xếp chèn thường được
199199
sử dụng làm trường hợp cơ sở đệ quy (khi kích thước bài toán nhỏ) cho các
200200
thuật toán sắp xếp phân chia và chinh phục trên cao hơn, chẳng hạn như sắp
201201
xếp hợp nhất hoặc sắp xếp nhanh.
202202
selection_sort:
203-
title: Sắp xếp lựa chọn
203+
title: Selection Sort - Sắp xếp lựa chọn
204204
description: Từ so sánh được trình bày ở đây, người ta có thể kết luận rằng
205-
không bao giờ nên sử dụng loại lựa chọn. Nó không thích ứng với dữ liệu theo
205+
không bao giờ nên sử dụng sắp xếp lựa chọn. Nó không thích ứng với dữ liệu theo
206206
bất kỳ cách nào (lưu ý rằng bốn hình động ở trên chạy theo bước khóa), vì
207207
vậy thời gian chạy của nó luôn luôn là bậc hai. Tuy nhiên, sắp xếp lựa chọn
208208
có đặc tính giảm thiểu số lượng giao dịch hoán đổi. Trong các ứng dụng có
209209
chi phí hoán đổi vật phẩm cao, sắp xếp lựa chọn rất tốt có thể là thuật toán
210210
được lựa chọn.
211211
shell_sort:
212-
title: Sắp xếp vỏ
212+
title: Shell sort - Sắp xếp vỏ
213213
description: Độ phức tạp thời gian trong trường hợp xấu nhất của sắp xếp vỏ
214214
phụ thuộc vào trình tự tăng dần. Đối với số gia 1 4 13 40 121 ..., đó là những
215215
gì được sử dụng ở đây, độ phức tạp thời gian là
@@ -230,7 +230,7 @@ pages:
230230
thi cho thuật toán sắp xếp <span class="code-inline">O(n·lg(n))</span>
231231
cho một số ứng dụng khi sắp xếp dữ liệu không lớn lắm
232232
heap_sort:
233-
title: Sắp xếp đống
233+
title: Heap sort - Sắp xếp đống
234234
description: Sắp xếp đống đơn giản để thực hiện, thực hiện sắp xếp tại chỗ <span
235235
class="code-inline">O (n · lg (n))</span> , nhưng không ổn định. Vòng lặp
236236
đầu tiên, giai đoạn heapify của “ <span class="code-inline">(n)</span> , đặt
@@ -247,8 +247,8 @@ pages:
247247
Trong một vài trường hợp phím duy nhất, có một số tăng tốc nhưng không nhiều
248248
như trong sắp xếp shell hoặc quicksort 3 chiều.
249249
merge_sort:
250-
title: Sáp nhập
251-
description: 'Hợp nhất sắp xếp là rất dễ đoán. Nó tạo ra sự so sánh giữa <span
250+
title: Merge sort - Sắp xếp hợp nhất
251+
description: 'Sắp xếp hợp nhất là rất dễ đoán. Nó tạo ra sự so sánh giữa <span
252252
class="code-inline">0,5lg (n)</span> và <span class="code-inline">lg (n)</span>
253253
cho mỗi phần tử và giữa các lần hoán đổi <span class="code-inline">lg (n)</span>
254254
và <span class="code-inline">1,5lg (n)</span> cho mỗi phần tử. Các cực tiểu
@@ -266,7 +266,7 @@ pages:
266266
hạn như sắp xếp bên ngoài khi không có thêm <span class="code-inline">Θ (n)</span>
267267
.'
268268
quick_sort:
269-
title: Sắp xếp nhanh chóng
269+
title: Quick sort - Sắp xếp nhanh chóng
270270
description: Khi được thực hiện cẩn thận, quicksort mạnh mẽ và có chi phí thấp.
271271
Khi không cần một loại ổn định, quicksort là một loại mục đích chung tuyệt
272272
vời - mặc dù phiên bản phân vùng 3 chiều luôn luôn được sử dụng thay thế.
@@ -1457,18 +1457,18 @@ pages:
14571457
- name: 'Toptal: 9 câu hỏi phỏng vấn về Ruby cần thiết'
14581458
link: "https://www.toptal.com/ruby-on-rails/interview-questions"
14591459
index:
1460-
title: Tài liệu tốt hơn là gì
1460+
title: Better Docs là gì
14611461
description: Trang web này là kho lưu trữ web Github <a href="https://github.com/khusnetdinov/ruby.fundamental">Ruby.Funduel</a>
1462-
, trang web đã thu thập rất nhiều ngôi sao và được dịch sang tiếng Trung Quốc.
1463-
Tài liệu tốt hơn cho phép bạn nhanh chóng tìm thấy nhiều thực tiễn tốt nhất được
1464-
thu thập trong một kho lưu trữ. Chỉ cần bạn repo này như tài liệu chuẩn bị tham
1462+
, trang web đã thu thập rất nhiều ngôi sao và được dịch sang nhiều ngôn ngữ.
1463+
Better Docs cho phép bạn nhanh chóng tìm thấy nhiều thực tiễn tốt nhất được
1464+
thu thập trong một kho lưu trữ. Bạn có thể dùng repo này như tài liệu chuẩn bị tham
14651465
khảo hoặc phỏng vấn.
14661466
oss:
1467-
title: Cảm ơn nguồn mở
1467+
title: Cảm ơn Nguồn mở
14681468
description: Better Docs được tạo ra trong khi làm việc và tìm hiểu về các thực
14691469
tiễn và kiến thức tốt nhất về ruby, một kỹ thuật nguồn mở cho các ứng dụng phát
14701470
triển web được viết bằng Ruby.
1471-
thanks: Nếu Better Docs giúp bạn bằng mọi cách, hãy nghĩ đến việc cho chúng tôi
1471+
thanks: Nếu bạn thấy Better Docs có ích, hãy nghĩ đến việc cho chúng tôi
14721472
một Ngôi sao trên <a href="https://github.com/howtohireme/ruby.fundamental">Github</a>
1473-
(nó giúp chúng tôi tiếp cận nhiều nhà phát triển hơn) hoặc đóng góp cho các
1473+
(nó giúp chúng tôi tiếp cận được nhiều nhà phát triển hơn) hoặc đóng góp cho các
14741474
dự án của chúng tôi.

0 commit comments

Comments
 (0)