Skip to content

lynn0506/leetcode-top-interview-questions

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

99 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

์ฐธ์—ฌ ๋ฐฉ๋ฒ•

  1. ์ด ์ €์žฅ์†Œ๋ฅผ fork ํ•œ๋‹ค.
  2. ์ƒ์„ฑ๋œ ์›๊ฒฉ ์ €์žฅ์†Œ์— ์ž์‹ ์˜ ์ด๋ฆ„์œผ๋กœ ํด๋”๋ฅผ ์ƒ์„ฑํ•œ๋‹ค.
  3. LeetCode์˜ Top Interview Questions๋ฅผ ํ’€๊ณ , ์ž์‹ ์˜ ํด๋” ํ•˜์œ„์— ๋ฌธ์ œ ์ด๋ฆ„์œผ๋กœ ์ƒˆ๋กœ์šด ํด๋”๋ฅผ ์ƒ์„ฑํ•œ๋‹ค.
    ๋ฌธ์ œ ๋‚ด์šฉ์„ ๋‹ด์€ README.md ํŒŒ์ผ๊ณผ ์ฝ”๋“œ ํŒŒ์ผ์„ ์ถ”๊ฐ€ํ•œ๋‹ค.
  4. ์ด ์ €์žฅ์†Œ๋กœ Pull Request๋ฅผ ํ•œ๋‹ค. (๋งค์ฃผ ์›”, ๋ชฉ 11:59:59 ๋งˆ๊ฐ)
  5. ๋‹ค์Œ Pull Request๋ฅผ ์˜ฌ๋ฆฌ๊ธฐ ์ „๊นŒ์ง€ ๋‹ค๋ฅธ ์‚ฌ๋žŒ์˜ ์ฝ”๋“œ๋ฅผ ๋ฆฌ๋ทฐํ•˜๊ณ , ์ž์‹ ์˜ ์ด์ „ PR์„ ๋จธ์ง€ํ•œ๋‹ค.

Pull Request ๊ทœ์น™

  • ์ œ๋ชฉ: ๋ฒˆํ˜ธ. ๋ฌธ์ œ ์ด๋ฆ„ / ๋‚œ์ด๋„ / ์–ธ์–ด
    ex) 1. Two Sum / Easy / Python
  • 1๋ช… ์ด์ƒ์˜ Approve๋ฅผ ๋ฐ›์•„์•ผ ๋จธ์ง€ํ•  ์ˆ˜ ์žˆ๋‹ค.

LeetHub ํ™œ์šฉํ•˜๊ธฐ

  1. LeetHub ์ˆ˜์ •๋ณธ ์ €์žฅ์†Œ์—์„œ ์ฝ”๋“œ๋ฅผ ๋กœ์ปฌ์— ๋ฐ›๋Š”๋‹ค.

  2. scripts/leetcode.js์—์„œ ์•„๋ž˜์™€ ๊ฐ™์ด ์ฝ”๋“œ๋ฅผ ์ˆ˜์ •ํ•œ๋‹ค.

    diff --git a/scripts/leetcode.js b/scripts/leetcode.js
    index b1b104f..baf9235 100644
    --- a/scripts/leetcode.js
    +++ b/scripts/leetcode.js
    @@ -67,7 +67,7 @@ const upload = (
       cb = undefined,
    ) => {
       // To validate user, load user object from GitHub.
    -  const URL = `https://api.github.com/repos/${hook}/contents/${directory}/${filename}`;
    +  const URL = `https://api.github.com/repos/${hook}/contents/${์ €์žฅ์†Œ์˜ ํด๋”๋ช…}/${directory}/${filename}`;
    
       /* Define Payload */
       let data = {
    @@ -137,7 +137,7 @@ const update = (
       prepend,
       cb = undefined,
    ) => {
    -  const URL = `https://api.github.com/repos/${hook}/contents/${directory}/README.md`;
    +  const URL = `https://api.github.com/repos/${hook}/contents/${์ €์žฅ์†Œ์˜ ํด๋”๋ช…}/${directory}/README.md`;
    
       /* Read from existing file on GitHub */
       const xhr = new XMLHttpRequest();
  3. ๋ธŒ๋ผ์šฐ์ €์—์„œ chrome://extensions๋ฅผ ์—ฐ๋‹ค.

  4. ๊ฐœ๋ฐœ์ž ๋ชจ๋“œ ํ™œ์„ฑํ™” ํ›„ '์••์ถ•ํ•ด์ œ ๋œ ํ™•์žฅ์•ฑ ์„ค์น˜'

  5. LeetHub์˜ root ๊ฒฝ๋กœ๋ฅผ ์„ ํƒํ•œ๋‹ค.

  6. ์ฃผ์†Œ์ฐฝ ์˜ค๋ฅธ์ชฝ์— ์ถ”๊ฐ€๋œ LeetHub ํ™•์žฅ์•ฑ ์•„์ด์ฝ˜์„ ํด๋ฆญํ•˜๊ณ  ์•„๋ž˜์™€ ๊ฐ™์€ ๋ฐฉ๋ฒ•์œผ๋กœ forkํ•œ ์ €์žฅ์†Œ๋ฅผ ์—ฐ๋™ํ•œ๋‹ค.

    After installation, launch LeetHub.
    Click on "authorize with GitHub" button to automatically set up your account with LeetHub.
    Setup an existing/new repository with LeetHub (private by default) by clicking "Get Started" button.
    Begin Leetcoding! To view your progress, simply click on the extension!

  7. LeetCode์—์„œ ๋ฌธ์ œ๋ฅผ ํ’€๊ณ  submit์„ ๋ˆ„๋ฅด๋ฉด forkํ•œ ์ €์žฅ์†Œ์— ์ž๋™์œผ๋กœ ์ปค๋ฐ‹์ด ๋œ๋‹ค.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 54.6%
  • JavaScript 45.4%