diff --git a/.idea/algorithm.iml b/.idea/algorithm.iml new file mode 100644 index 00000000..24643cc3 --- /dev/null +++ b/.idea/algorithm.iml @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 00000000..2ba6d76a --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 00000000..94a25f7f --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/workspace.xml b/.idea/workspace.xml new file mode 100644 index 00000000..141d4271 --- /dev/null +++ b/.idea/workspace.xml @@ -0,0 +1,233 @@ + + + + + + + + + + + + + + + + + + + + + + + + + true + DEFINITION_ORDER + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1562047896763 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Week_04/id_20/leetcode_169_20.js b/Week_04/id_20/leetcode_169_20.js new file mode 100644 index 00000000..8427cad9 --- /dev/null +++ b/Week_04/id_20/leetcode_169_20.js @@ -0,0 +1,16 @@ +var majorityElement = function(nums) { + let half_len = Math.ceil(nums.length/2) + let obj = {} + for(let i=0;i= half_len){ + return key + } + } +}; diff --git a/Week_04/id_20/leetcode_70_20.js b/Week_04/id_20/leetcode_70_20.js new file mode 100644 index 00000000..31ebd9e0 --- /dev/null +++ b/Week_04/id_20/leetcode_70_20.js @@ -0,0 +1,19 @@ +var climbStairs = function(n) { + + if(n===0||n===1){ + return 1 + }else if(n===2){ + return 2 + }else{ + let x = 1, + y = 2, + result = 0; + for(let i=3;i<=n;i++){ + result = x + y; + x = y; + y = result; + + } + return result + } +}; diff --git a/test.txt b/test.txt new file mode 100644 index 00000000..4ba7746e --- /dev/null +++ b/test.txt @@ -0,0 +1 @@ +git ύ