mirror of
https://github.com/krahets/hello-algo.git
synced 2026-11-03 19:52:01 +08:00
Retranslate the complete Japanese online edition from Chinese (#2008)
* Retranslate the complete Japanese online edition from Chinese * Fit Japanese homepage labels and localize heading permalinks * Point Japanese contribution instructions to the Japanese preview * Replace locale conditionals with multilingual UI tables
This commit is contained in:
@@ -6,13 +6,13 @@
|
||||
|
||||
use hello_algo_rust::include::print_util;
|
||||
|
||||
/* Driver Code */
|
||||
/* 実行用コード */
|
||||
pub fn main() {
|
||||
// スタックを初期化する
|
||||
// Rust では、Vec をスタックとして使うことが推奨される
|
||||
// Rust では Vec をスタックとして使うことを推奨する
|
||||
let mut stack: Vec<i32> = Vec::new();
|
||||
|
||||
// 要素をプッシュ
|
||||
// 要素をプッシュする
|
||||
stack.push(1);
|
||||
stack.push(3);
|
||||
stack.push(2);
|
||||
@@ -21,20 +21,20 @@ pub fn main() {
|
||||
print!("スタック stack = ");
|
||||
print_util::print_array(&stack);
|
||||
|
||||
// スタックトップの要素にアクセス
|
||||
// スタックの先頭要素にアクセスする
|
||||
let peek = stack.last().unwrap();
|
||||
print!("\nスタックトップ要素 peek = {peek}");
|
||||
print!("\nスタックの先頭要素 peek = {peek}");
|
||||
|
||||
// 要素をポップ
|
||||
// 要素をポップする
|
||||
let pop = stack.pop().unwrap();
|
||||
print!("\n取り出した要素 pop = {pop}、取り出し後 stack = ");
|
||||
print!("\nポップした要素 pop = {pop}、ポップ後 stack = ");
|
||||
print_util::print_array(&stack);
|
||||
|
||||
// スタックの長さを取得
|
||||
// スタックの長さを取得する
|
||||
let size = stack.len();
|
||||
print!("\nスタックの長さ size = {size}");
|
||||
|
||||
// スタックが空かどうかを判定
|
||||
// スタックが空かどうかを判定する
|
||||
let is_empty = stack.is_empty();
|
||||
print!("\nスタックが空かどうか = {is_empty}");
|
||||
print!("\nスタックは空か = {is_empty}");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user