-
Notifications
You must be signed in to change notification settings - Fork 0
Commit 917f38d
authored
๐: 2210 (#65)
* ๐: recently ๋ธ๋ ์น๋ฅผ ์ต์ ํ ํ๊ธฐ์ํ merge (#49)
* ๐: 2750 retry(1) (#12)
* ๐ฉ: ๋ฌธ์ ๋ฅผ ํ๊ธฐ์ํ ์ธํ
* ๐ฉ: PR ํ
ํ๋ฆฟ ์์ฑ ๋ฌธ์ ๋ก ํ์ผ ์ญ์
* ๐ฉ: bubble ์ ๋ ฌ ์ ์ฉ ๋ฐ ์ ๋ ฌ ํ์ธ
* ๐ฉ: ๋ฐฐ์ด ์ค๋ณต์ ๊ฑฐ ๋ก์ง ๊ตฌํ ์ค๋ต
* ๐ฑ : PR ํ
ํ๋ฆฟ ์ฌ์์ฑ
* ๐: sort์ filter ๊ทธ๋ฆฌ๊ณ indexOf ์ฌ์ฉํด์ ๋ฌธ์ ํด๊ฒฐ ์๋, ์ค๋ต
* ๐: shift์ trim์ ์ฌ์ฉํด์ ๋ฌธ์ ํด๊ฒฐ, pop์ผ๋ก ๋ฌธ์ ๋ฅผ ์๋ ํ์ผ๋ ์ค๋ต ์์ธ์ง ์์ง ๋ช
ํํ์ง ์๋ค.
* ๐ฉ: ์ฃผ์์ ๊ฑฐ
* ๐: 1181 (#14)
* ๐ฑ: ์๊ณ ๋ฆฌ์ฆ ๊ฐ๋
์ ์ํ issue templates ์์ฑ
ํด๋น ์ฝ๋๋ Github์์ ์ง์ ์์
* ๐ฑ: main ๋ธ๋ ์น ํ๊ฒฝ ์ด๊ธฐ ์ธํ
์ ์ํ ์ปค๋ฐ
* ๐ฉ: shift์ sort๋ฅผ ์ฌ์ฉํด์ ์ ๋ ฌ ์๋
* ๐ฉ: sort์ ์ค๋ฆ์ฐจ์ ์ ๋ ฌ ์ค์ ์ ํตํด์ ๋ฐฐ์ด ๊ธธ์ด ์์ผ๋ก ์ ๋ ฌ ์๋
* ๐ฉ: sort ๋น๊ตํจ์๋ฅผ if๋ฌธ์ผ๋ก ์ํ๋ฒณ, ๋ฌธ์์ด ๊ธธ์ด ๊ธฐ์ค์ผ๋ก ์ ๋ ฌ์ด ๋ ์ ์๊ฒ ๋ฌธ์ ํด๊ฒฐ
* ๐: 10798 (#16)
* ๐ฑ: ์๊ณ ๋ฆฌ์ฆ ๊ฐ๋
์ ์ํ issue templates ์์ฑ
ํด๋น ์ฝ๋๋ Github์์ ์ง์ ์์
* ๐ฑ: main ๋ธ๋ ์น ํ๊ฒฝ ์ด๊ธฐ ์ธํ
์ ์ํ ์ปค๋ฐ
* ๐ฉ: ์ด์ค for๋ฌธ์ ์ฌ์ฉํด์ ๋ฌธ์ ํด๊ฒฐ ์๋
* ๐: ์ฒซ ๋ฒ์งธ ์์ ์
๋ ฅ1์ ๋ง์ง๋ง ์์ ์
๋ ฅ2๋ ์ค๋ต
* ๐: ๋ฐฑ์ค์ ์ ๋ต์ด์ง๋ง vsc์์ ์ถ๋ ฅ๋๋ ์ค๋ต๊ณผ ํ๋ฆฌ์ง ์์ ์๋ฌธ
* ๐: 11650 (#19)
* ๐ฑ: ์๊ณ ๋ฆฌ์ฆ ๊ฐ๋
์ ์ํ issue templates ์์ฑ
ํด๋น ์ฝ๋๋ Github์์ ์ง์ ์์
* ๐ฑ: main ๋ธ๋ ์น ํ๊ฒฝ ์ด๊ธฐ ์ธํ
์ ์ํ ์ปค๋ฐ
* ๐ฉ: ์ด์ค for๋ฌธ์ ์ฌ์ฉํด์ ๋ฌธ์ ์๋
* ๐ฉ: sort ์กฐ๊ฑด๋ฌธ์ ์ฌ์ฉํด์ ๋ฌธ์ ์๋ ์ค๋ต
* ๐ฉ: x,y ์ ๋ ฌ ์์ ๋ฐ ๊ธฐ์ค์ ์์ ํด์ ๋ฌธ์ ์๋ ์ ๋ต
* ๐: 2839 (#30)
* ๐ฑ: ์๊ณ ๋ฆฌ์ฆ ๊ฐ๋
์ ์ํ issue templates ์์ฑ
ํด๋น ์ฝ๋๋ Github์์ ์ง์ ์์
* ๐ฑ: main ๋ธ๋ ์น ํ๊ฒฝ ์ด๊ธฐ ์ธํ
์ ์ํ ์ปค๋ฐ
* ๐ฉ: ๋ฌธ์ ์ ์ฃผ์ด์ง ์กฐ๊ฑด๋ค์ ๋์
ํด์ ๋ฌธ์ ๋ฅผ ํ์ด๋ด์ง๋ง ์์์ ์ ์ปจํธ๋กคํ๋ ๋ถ๋ถ์ด ๋ฏธํก
* ๐ฉ: ์ํ๋ ํํ๋ก ์ํ์ ํ์ง๋ง ๊ฒฐ๊ณผ๋ ์๋์ ๋ฌ๋ฆฌ ๋์จ๋ค.
* ๐ฉ: ๋ฌธ์ ์ ์กฐ๊ฑด ๋ฟ๋ง ์๋๋ผ ์์์ถ๋ ฅ์ ์กฐ๊ฑด ๋ํ ์ ํ์
์ ํด์ผํ๋ค.
* ๐ฉ: ์ฌ๊ธฐ์ ์กฐ๊ฑด ํ๋๋ง ๋ณ๊ฒฝํ๋ฉด ์ํ๋ ์ ๋ต์ ๋์ถ ํ ์ ์๋ค. ์์ ํ์
* ๐ฉ: ์ฌ๊ธฐ์ ์กฐ๊ฑด ํ๋๋ง ๋ณ๊ฒฝํ๋ฉด ์ํ๋ ์ ๋ต์ ๋์ถ ํ ์ ์๋ค. ์์ ํ์ ๋ฐ ๋ถ์ ํ์
* ๐: 2839 retry(1) (#32)
* ๐ฑ: ์๊ณ ๋ฆฌ์ฆ ๊ฐ๋
์ ์ํ issue templates ์์ฑ
ํด๋น ์ฝ๋๋ Github์์ ์ง์ ์์
* ๐ฑ: main ๋ธ๋ ์น ํ๊ฒฝ ์ด๊ธฐ ์ธํ
์ ์ํ ์ปค๋ฐ
* ๐ฉ: ๋ฌธ์ ์ ์ฃผ์ด์ง ์กฐ๊ฑด๋ค์ ๋์
ํด์ ๋ฌธ์ ๋ฅผ ํ์ด๋ด์ง๋ง ์์์ ์ ์ปจํธ๋กคํ๋ ๋ถ๋ถ์ด ๋ฏธํก
* ๐ฉ: ์ํ๋ ํํ๋ก ์ํ์ ํ์ง๋ง ๊ฒฐ๊ณผ๋ ์๋์ ๋ฌ๋ฆฌ ๋์จ๋ค.
* ๐ฉ: ๋ฌธ์ ์ ์กฐ๊ฑด ๋ฟ๋ง ์๋๋ผ ์์์ถ๋ ฅ์ ์กฐ๊ฑด ๋ํ ์ ํ์
์ ํด์ผํ๋ค.
* ๐ฉ: ์ฌ๊ธฐ์ ์กฐ๊ฑด ํ๋๋ง ๋ณ๊ฒฝํ๋ฉด ์ํ๋ ์ ๋ต์ ๋์ถ ํ ์ ์๋ค. ์์ ํ์
* ๐ฉ: ์ฌ๊ธฐ์ ์กฐ๊ฑด ํ๋๋ง ๋ณ๊ฒฝํ๋ฉด ์ํ๋ ์ ๋ต์ ๋์ถ ํ ์ ์๋ค. ์์ ํ์ ๋ฐ ๋ถ์ ํ์
* ๐: ์์ ์
๋ ฅ 5๋ฒ์ผ๋ก ์ค๋ต
* ๐: ๋ง์ง๋ง ์กฐ๊ฑด๋ฌธ์ ๋ณ๊ฒฝํจ์ผ๋ก ์์ ์
๋ ฅ 5๋ฒ ํต๊ณผ, ์ค๋ต
* ๐: ์ฝ๋ ์์ ์ผ๋ก ์์ ์
๋ ฅ 4๋ฒ์์ ์ค๋ต ํ ํด๊ฒฐ ๋จ, ์์ ์
๋ ฅ 5๋ฒ์ ๋ช
ํํ๊ฒ ์ด์ ์ค๋ช
ํ์. ์ ๋ต
* ๐ฉ: ๋ฌธ์ ์ ๊ธฐ๋ณธ ์กฐ๊ฑด์์ ํ ์์ฑ
* ๐ฉ: ์์์
๋ ฅ1๋ฒ์ ๋ง๋ ์ฝ๋๋ฅผ ์์ฑ, ์์์
๋ ฅ1๋ฒ ํต๊ณผ
* ๐ฉ: ์์ ์
๋ ฅ5๋ฅผ ์ ์ธํ ๋๋จธ์ง ์์ ์
๋ ฅ ํต๊ณผ
* ๐ฉ: ์์ ์
๋ ฅ 5๋ฒ๊ณผ 2๋ฒ ๋ถํต๊ณผ ๋ฌธ์ ํด๊ฒฐ
* ๐ฉ: ์ค๋ต
* ๐ฉ: ๋ถํ์ํ๊ฒ result๊ฐ์ด ์ฆ๊ฐ๋๋ค. ์ด์ ์ฝ๋์ ๊ฐ๋
์ฑ์ด ๋จ์ด์ง๋ค.
* ๐: 2839 retry(2) (#35)
* ๐ฑ: ์๊ณ ๋ฆฌ์ฆ ๊ฐ๋
์ ์ํ issue templates ์์ฑ
ํด๋น ์ฝ๋๋ Github์์ ์ง์ ์์
* ๐ฑ: main ๋ธ๋ ์น ํ๊ฒฝ ์ด๊ธฐ ์ธํ
์ ์ํ ์ปค๋ฐ
* ๐ฉ: ๋ฌธ์ ์ ์ฃผ์ด์ง ์กฐ๊ฑด๋ค์ ๋์
ํด์ ๋ฌธ์ ๋ฅผ ํ์ด๋ด์ง๋ง ์์์ ์ ์ปจํธ๋กคํ๋ ๋ถ๋ถ์ด ๋ฏธํก
* ๐ฉ: ์ํ๋ ํํ๋ก ์ํ์ ํ์ง๋ง ๊ฒฐ๊ณผ๋ ์๋์ ๋ฌ๋ฆฌ ๋์จ๋ค.
* ๐ฉ: ๋ฌธ์ ์ ์กฐ๊ฑด ๋ฟ๋ง ์๋๋ผ ์์์ถ๋ ฅ์ ์กฐ๊ฑด ๋ํ ์ ํ์
์ ํด์ผํ๋ค.
* ๐ฉ: ์ฌ๊ธฐ์ ์กฐ๊ฑด ํ๋๋ง ๋ณ๊ฒฝํ๋ฉด ์ํ๋ ์ ๋ต์ ๋์ถ ํ ์ ์๋ค. ์์ ํ์
* ๐ฉ: ์ฌ๊ธฐ์ ์กฐ๊ฑด ํ๋๋ง ๋ณ๊ฒฝํ๋ฉด ์ํ๋ ์ ๋ต์ ๋์ถ ํ ์ ์๋ค. ์์ ํ์ ๋ฐ ๋ถ์ ํ์
* ๐: ์์ ์
๋ ฅ 5๋ฒ์ผ๋ก ์ค๋ต
* ๐: ๋ง์ง๋ง ์กฐ๊ฑด๋ฌธ์ ๋ณ๊ฒฝํจ์ผ๋ก ์์ ์
๋ ฅ 5๋ฒ ํต๊ณผ, ์ค๋ต
* ๐: ์ฝ๋ ์์ ์ผ๋ก ์์ ์
๋ ฅ 4๋ฒ์์ ์ค๋ต ํ ํด๊ฒฐ ๋จ, ์์ ์
๋ ฅ 5๋ฒ์ ๋ช
ํํ๊ฒ ์ด์ ์ค๋ช
ํ์. ์ ๋ต
* ๐ฉ: ๋ฌธ์ ์ ๊ธฐ๋ณธ ์กฐ๊ฑด์์ ํ ์์ฑ
* ๐ฉ: ์์์
๋ ฅ1๋ฒ์ ๋ง๋ ์ฝ๋๋ฅผ ์์ฑ, ์์์
๋ ฅ1๋ฒ ํต๊ณผ
* ๐ฉ: ์์ ์
๋ ฅ5๋ฅผ ์ ์ธํ ๋๋จธ์ง ์์ ์
๋ ฅ ํต๊ณผ
* ๐ฉ: ์์ ์
๋ ฅ 5๋ฒ๊ณผ 2๋ฒ ๋ถํต๊ณผ ๋ฌธ์ ํด๊ฒฐ
* ๐ฉ: ์ค๋ต
* ๐ฉ: ๋ถํ์ํ๊ฒ result๊ฐ์ด ์ฆ๊ฐ๋๋ค. ์ด์ ์ฝ๋์ ๊ฐ๋
์ฑ์ด ๋จ์ด์ง๋ค.
* ๐: Algorithm/dynamic programming (#40)
* ๐ฑ: ์๊ณ ๋ฆฌ์ฆ ๊ฐ๋
์ ์ํ issue templates ์์ฑ
ํด๋น ์ฝ๋๋ Github์์ ์ง์ ์์
* ๐ฑ: main ๋ธ๋ ์น ํ๊ฒฝ ์ด๊ธฐ ์ธํ
์ ์ํ ์ปค๋ฐ
* ๐ฑ: README์ ์์
GitHub์์ ์ง์ ์์ ํ issue ์
๋๋ค.
* ๐ฑ: printer.js ํ์ผ ์์
Github์์ ์์ ํ ์ปค๋ฐ์
๋๋ค.
* ๐ฑ: PRํ
ํ๋ฆฟ์ ์์
Github์์ ์์ ํ ์ปค๋ฐ์
๋๋ค.
* ๐ฑ: PR-TEMPLATE๋ฅผ ์์
Github์์ ์์ ํ ์ปค๋ฐ์
๋๋ค.
* ๐ฑ: pr-template ์์
Github์์ ์์ ํ ์ปค๋ฐ์
๋๋ค.
* ๐ฑ: pr-template ์์
Github์์ ์์ ๋ ์ปค๋ฐ์
๋๋ค.
* ๐ฑ: issue templates ์์
Github์์ ์์ฑ๋ ์ปค๋ฐ์
๋๋ค.
* ๐ฑ: pr-template ์์
Github์์ ์์ ๋ ์ปค๋ฐ์
๋๋ค.
* ๐ฑ: README์ ์์
Github์์ ์์ ํ ์ปค๋ฐ์
๋๋ค.
* ๐ฉ: DynamicProgramming์ ํ์ตํ๊ณ ์ ๋ฆฌ
* ๐ฉ: ์ ๋ฆฌํ ๊ธ์ ํ์ผ๋ช
๋ณ๊ฒฝ
* ๐ฉ: ๊ณต๋ถ ์ ๋ฆฌ ๊ธ์ ์ํ ํ
ํ๋ฆฟ ์์ฑ
* ๐ฉ: ๋ฌธ์์ด์ ๊ธธ์ด๋ก sort๋ฅผ ํ์ฉํด์ ์ ๋ ฌํ๋ ๋ฐฉ๋ฒ์ ์๊ฒ ์ผ๋, ์ค๋ณต๊ฐ ์ ๊ฑฐ์ 1์ฐจ์ ์ธ ์ ๋ ฌ ์ดํ ์ ๋ ฌ๋ ๊ฐ ๊ธฐ์ค์ผ๋ก ์ฌ์ ๋ ฌํ๋ ๋ฐฉ๋ฒ์ ๋ํด ๋ฌธ์ ๋ฅผ ํ์ด๋ด์ง ๋ชปํ์.
* ๐ฉ: ์ค๋ณต ์ ๊ฑฐ๋ฅผ new Set์ ํตํด ํด๊ฒฐํ๊ณ localCompare๋ฅผ ์ฌ์ฉํ์ง๋ง ์ด ์ญํ ์ด ์ ํํ ๋ฌด์์ธ์ง ์์๋ณผ ํ์๊ฐ ์๋ค.
* ๐ฉ: ๋ฐฐ์ด์ map์ผ๋ก ์ํํด์ stack์ ๊ตฌ์กฐ๋ฅผ ๊ตฌ์ฑํ๋ ค ํ์ผ๋ index ๊ฐ์ ์ํ๋ ๋ฐ๋ก ์ปจํธ๋กคํ๊ธฐ์ ์ด๋ ค์์ด ์๋ค.
* ๐ฉ: ๋ฌธ์ ๋ฅผ ํ์ด๋ด๋ ๋ฐฉ์์ ์ข ๋ ๊ฐ๋จํ๊ฒ ์๊ฐํ ํ์๊ฐ ์๋ค. ๋๋ฌด stack์๋ง ์ง์คํ๋ค.
* ๐ฉ: ๊ตฌ์กฐ๋ถํด ํ ๋น์ ๊ฐ์ํํ ๊ตฌ์กฐ๋ก ํ์ฉ๊ณผ ์ฌ์ฉ์ ํด๋ณด์๋ค.
* ๐ง: testํ๊ธฐ ์ํ ์คํฌ๋ฆฝํธ์ ํ๊ฒฝ์ ๊ตฌ์ฑ
* ๐ฉ: ์ฝ๋ ๋ถ์ ๋ฐ ์ ๋ฆฌ
* ๐: 16173 (#47)
* ๐ฑ: ์๊ณ ๋ฆฌ์ฆ ๊ฐ๋
์ ์ํ issue templates ์์ฑ
ํด๋น ์ฝ๋๋ Github์์ ์ง์ ์์
* ๐ฑ: main ๋ธ๋ ์น ํ๊ฒฝ ์ด๊ธฐ ์ธํ
์ ์ํ ์ปค๋ฐ
* ๐ฑ: README์ ์์
GitHub์์ ์ง์ ์์ ํ issue ์
๋๋ค.
* ๐ฑ: printer.js ํ์ผ ์์
Github์์ ์์ ํ ์ปค๋ฐ์
๋๋ค.
* ๐ฑ: PRํ
ํ๋ฆฟ์ ์์
Github์์ ์์ ํ ์ปค๋ฐ์
๋๋ค.
* ๐ฑ: PR-TEMPLATE๋ฅผ ์์
Github์์ ์์ ํ ์ปค๋ฐ์
๋๋ค.
* ๐ฑ: pr-template ์์
Github์์ ์์ ํ ์ปค๋ฐ์
๋๋ค.
* ๐ฑ: pr-template ์์
Github์์ ์์ ๋ ์ปค๋ฐ์
๋๋ค.
* ๐ฑ: issue templates ์์
Github์์ ์์ฑ๋ ์ปค๋ฐ์
๋๋ค.
* ๐ฑ: pr-template ์์
Github์์ ์์ ๋ ์ปค๋ฐ์
๋๋ค.
* ๐ฑ: README์ ์์
Github์์ ์์ ํ ์ปค๋ฐ์
๋๋ค.
* ๐ฉ: ๋ฌธ์์ด์ ๊ธธ์ด๋ก sort๋ฅผ ํ์ฉํด์ ์ ๋ ฌํ๋ ๋ฐฉ๋ฒ์ ์๊ฒ ์ผ๋, ์ค๋ณต๊ฐ ์ ๊ฑฐ์ 1์ฐจ์ ์ธ ์ ๋ ฌ ์ดํ ์ ๋ ฌ๋ ๊ฐ ๊ธฐ์ค์ผ๋ก ์ฌ์ ๋ ฌํ๋ ๋ฐฉ๋ฒ์ ๋ํด ๋ฌธ์ ๋ฅผ ํ์ด๋ด์ง ๋ชปํ์.
* ๐ฉ: ์ค๋ณต ์ ๊ฑฐ๋ฅผ new Set์ ํตํด ํด๊ฒฐํ๊ณ localCompare๋ฅผ ์ฌ์ฉํ์ง๋ง ์ด ์ญํ ์ด ์ ํํ ๋ฌด์์ธ์ง ์์๋ณผ ํ์๊ฐ ์๋ค.
* ๐ฉ: ๋ฐฐ์ด์ map์ผ๋ก ์ํํด์ stack์ ๊ตฌ์กฐ๋ฅผ ๊ตฌ์ฑํ๋ ค ํ์ผ๋ index ๊ฐ์ ์ํ๋ ๋ฐ๋ก ์ปจํธ๋กคํ๊ธฐ์ ์ด๋ ค์์ด ์๋ค.
* ๐ฉ: ๋ฌธ์ ๋ฅผ ํ์ด๋ด๋ ๋ฐฉ์์ ์ข ๋ ๊ฐ๋จํ๊ฒ ์๊ฐํ ํ์๊ฐ ์๋ค. ๋๋ฌด stack์๋ง ์ง์คํ๋ค.
* ๐ฑ: stdin์ ์์
Github์์ ์์ ํ ์ปค๋ฐ์
๋๋ค.
* ๐ฑ: printer.js๋ฅผ ์์
Github์์ ์์ ํ ์ปค๋ฐ์
๋๋ค.
* ๐ฑ: printer.js๋ฅผ ์์
Github์์ ์์ ํ ์ปค๋ฐ์
๋๋ค.
* ๐ฑ: test.js๋ฅผ ์์
Github์์ ์์ ํ ์ปค๋ฐ์
๋๋ค.
* ๐ฑ: test.js๋ฅผ ์์
Github์์ ์์ ํ ์ปค๋ฐ์
๋๋ค.
* ๐ฑ: test.js๋ฅผ ์์
Github์์ ์์ ํ ์ปค๋ฐ์
๋๋ค.
* ๐ฑ: boolean.js๋ฅผ ์์
Github์์ ์์ ํ ์ปค๋ฐ์
๋๋ค.
* ๐: ๋ฌธ์ ์๋ ์ค๋ต
* ๐: 2210๋ฌธ์ ์ ๋ต1 parent 09e0163 commit 917f38dCopy full SHA for 917f38d
1 file changed
+9
-1
lines changedโjavascript/source/printer.js
Copy file name to clipboardExpand all lines: javascript/source/printer.js+9-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
5 | 13 |
| |
6 | 14 |
| |
7 | 15 |
| |
| |||
29 | 37 |
| |
30 | 38 |
| |
31 | 39 |
| |
32 |
| - | |
| 40 | + |
0 commit comments