We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent aa37bc9 commit 1d28bddCopy full SHA for 1d28bdd
โjump-game/uraflower.js
@@ -0,0 +1,27 @@
1
+/**
2
+ * @param {number[]} nums
3
+ * @return {boolean}
4
+ */
5
+const canJump = function(nums) {
6
+ // ๋ง์ง๋ง ์ธ๋ฑ์ค์์ ์ฒซ ์ธ๋ฑ์ค๋ก ๊ฑฐ๊พธ๋ก ๋๋ฉด์
7
+ // ํ์ํ ์ ํ ํ์๋ฅผ ๋ณ์์ ์ ์ฅ
8
+ // ๋ง์ฝ ์ธ๋ฑ์ค i์ ๊ฐ์ด ํ์ํ ์ ํ ํ์๋ฅผ ์ถฉ์กฑํ๋ค๋ฉด ์ด๊ธฐํ
9
+
10
+ let need = 1;
11
+ let answer = true;
12
13
+ for (let i = nums.length - 2; i >= 0; i--) {
14
+ if (nums[i] >= need) {
15
+ need = 1;
16
+ answer = true;
17
+ } else {
18
+ need += 1;
19
+ answer = false;
20
+ }
21
22
23
+ return answer;
24
+};
25
26
+// ์๊ฐ๋ณต์ก๋: O(n)
27
+// ๊ณต๊ฐ๋ณต์ก๋: O(1)
0 commit comments