Skip to content

198. House Robber#34

Open
TakayaShirai wants to merge 1 commit intomainfrom
198_house_robber
Open

198. House Robber#34
TakayaShirai wants to merge 1 commit intomainfrom
198_house_robber

Conversation

@TakayaShirai
Copy link
Copy Markdown
Owner

@TakayaShirai TakayaShirai self-assigned this Feb 28, 2026
Copy link
Copy Markdown

@5ky7 5ky7 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

概ね読みやすかったです.

return 0;
}
if (position == 0) {
maxMoneyAt[position] = nums[0];
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: position0かに統一すると良いと思います.

Suggested change
maxMoneyAt[position] = nums[0];
maxMoneyAt[0] = nums[0];

}
if (position == 0) {
maxMoneyAt[position] = nums[0];
return nums[0];
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

これもnitpickですが,他のパターンは全てreturn maxMoneyAt[position]なので,統一したくなる気持ちになります.

Suggested change
return nums[0];
return maxMoneyAt[0];

// - **できるだけ高レベルな抽象化を使う**: 自分でロックを細かく制御するよりも、Actor モデルやチャネルベースの通信(Goのgoroutine + channel など)の方がバグりにくい

// 二変数の方法でも書いておく
// もう少しいい命名がある気がするが、思いつかなかった。
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

どこをcurrentとみるのか(2変数をcurrentpreviousとみるか,previouspreviousのpreviousとみるか)は人によると思いますが,この命名で問題なく読めました.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[fyi]
個人的には RobLast, SkipLast がしっくりきました。

@mamo3gr
Copy link
Copy Markdown

mamo3gr commented Mar 8, 2026

全体的に読みやすかったです 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants