Today I Learned ๐Ÿƒ๐Ÿปโ€โ™€๏ธ ์†”๋ฆฌ๋””ํ‹ฐ ๊ณต๋ถ€ ์‹œ์ž‘

๋งค์ •ยท2022๋…„ 5์›” 20์ผ
3

TIL

๋ชฉ๋ก ๋ณด๊ธฐ
1/12
post-thumbnail

๐Ÿ’ป ์˜ค๋Š˜ ์ง„ํ–‰ํ•œ ๊ฒƒ

  • ์†”๋ฆฌ๋””ํ‹ฐ ์–ธ์–ด ๊ณต๋ถ€
    ์ธํ”„๋Ÿฐ์— ์†”๋ฆฌ๋””ํ‹ฐ ๋ฌด๋ฃŒ ๊ฐ•์˜๊ฐ€ ์žˆ์–ด ์•ฝ 11๊ฐ•๊นŒ์ง€ ๋ดค๋‹ค. ๊ณต๊ฐœ ๋ฒ”์œ„, ์ธ์Šคํ„ด์Šค ์ƒ์„ฑ ๋“ฑ JAVA ์–ธ์–ด ๋ฐฐ์šธ ๋•Œ๋ฅผ ์—ฐ์ƒ์ผ€ ํ–ˆ๋‹ค. remix์˜ ํŠน์„ฑ์ธ์ง€, solidity์˜ ํŠน์„ฑ์ธ์ง€ ๋ชจ๋ฅด๊ฒ ์ง€๋งŒ ๋ณ€์ˆ˜๊ฐ€ ์–ด๋–ป๊ฒŒ ๋ณ€ํ•˜๋Š”์ง€ ์ง๊ด€์ ์œผ๋กœ ๋ณผ ์ˆ˜ ์žˆ์–ด์„œ ์ดํ•ด๊ฐ€ ํŽธํ–ˆ๋‹ค.
    ๐Ÿ“ ๊ฐ•์˜ ๋…ธํŠธ

  • ์ฝ”ํ”Œ๋ฆฟ 33๋ฒˆ ๋ฌธ์ œ : LIS (Longest Increasing Subsequence)
    ์ฝ”ํ”Œ๋ฆฟ ๋ฌธ์ œ ํ‘ธ๋Š”๋ฐ 1์‹œ๊ฐ„ ์ •๋„? ์†Œ์š”๋œ ๋“ฏ ํ•˜๋‹ค. ์ฒ˜์Œ๋ถ€ํ„ฐ ๋ฌธ์ œ ์•ˆ๋‚ด์— LCS๊ฐ€ ์–ด๋ ค์šฐ๋‹ˆ ๋ ˆํผ๋Ÿฐ์Šค ์ฝ”๋“œ๋ฅผ ์ฐธ๊ณ ํ•˜๋ผ๊ณ  ๋‚˜์™€ ์žˆ์–ด์„œ ๊น€์ด ์ƒœ์Œ์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  ๋ฌธ์ œ๋ฅผ ํ’€์—ˆ๋‹ค. ๋Š˜ ๊ทธ๋žฌ๋“ฏ ์‰ฝ์ง€ ์•Š์•˜์œผ๋‚˜ ๊ฒฐ๊ตญ์—” ๋ฌธ์ œ๊ฐ€ ํ’€๋ ค ๋งค์šฐ ๊ธฐ๋ปค๋‹ค. ์ฝ”ํ”Œ๋ฆฟ์ด ๋‹ค ํ’€๋ ธ์„ ๋•Œ์˜ ํฌ์—ด์€ ์ตœ๊ณ ๋‹ค.
    ๐Ÿ“ ํ’€์ดํ•œ ์ฝ”๋“œ

  • ๊นƒํ—ˆ๋ธŒ ์ปค๋ฐ‹ ์‹œ์ž‘
    ๋‚ด๊ฐ€ ์ฝ”๋”ฉ์„ ๋ฐฐ์šฐ๊ณ  ๊ฐœ๋ฐœํ•˜๋Š” ๊ณผ์ •์„ ๊นƒํ—ˆ๋ธŒ ์ปค๋ฐ‹์œผ๋กœ ๋‚จ๊ฒจ์•ผ ํ•œ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๋ฉด์„œ๋„ ์–ด๋–ป๊ฒŒ ์‹œ์ž‘ํ•ด์•ผ ํ•  ์ง€ ๋ชฐ๋ผ ๋ฏธ๋ค„๋‘๊ธฐ๋งŒ ํ–ˆ๋Š”๋ฐ ์ด๋ฒˆ ํŽ˜์–ด ์ƒ์ค€๋‹˜์ด ๊นƒ๊พธ?๋ฅผ ์ž…๋ฌธ ์‹œ์ผœ ์ฃผ์…”์„œ ์˜ค๋Š˜ ์†”๋ฆฌ๋””ํ‹ฐ ๊ณต๋ถ€, ์ฝ”ํ”Œ๋ฆฟ ๋ถ€ํ„ฐ ์ปค๋ฐ‹์„ ์‹œ์ž‘ํ–ˆ๋‹ค. ์•ž์œผ๋กœ ๊พธ์ค€ํžˆ ์ปค๋ฐ‹ํ•  ์ˆ˜ ์žˆ๊ธฐ๋ฅผ
    ๐Ÿ‘ฉ๐Ÿป ๋‚˜์˜ ํ”„๋กœํ•„

  • ๋ธ”๋กœ๊ทธ TIL ์ž‘์„ฑ ์‹œ์ž‘
    ์ด ๋˜ํ•œ ํŽ˜์–ด ์ƒ์ค€๋‹˜์˜ ์˜ํ–ฅ์„ ๋ฐ›์•„ ์‹œ์ž‘๋˜์—ˆ๋‹ค. ์งง๋”๋ผ๋„ ๋งค์ผ๋งค์ผ(์€ ํž˜๋“ค๊ณ  ๊ฑฐ์˜ ๋งค์ผ) TIL์„ ์จ์•ผ์ง€


๐Ÿ“ ๋ฐฐ์šด ๋‚ด์šฉ ์ •๋ฆฌ

Solidity

  • ๋ฐ์ดํ„ฐ ํƒ€์ž…: boolean, int, uint, bytes, address ๋“ฑ
  • 1 ether = 10^9 Gwei = 10^18 wei
  • public, private, internal, external
  • View, Pure
  • Instance, constructor

๐Ÿ”† ๋Š๋‚€ ์  (์•„๋ฌด ๋ง)

  • ์–ด์ œ ๋งฅ๋ถ์„ ์ƒ€๋‹ค. ํ™˜๊ฒฝ ์„ธํŒ…์€ ์–ด๋Š ์ •๋„ ํ–ˆ๋Š”๋ฐ ์•„์ง ํƒ€์ž ์น˜๋Š” ๊ฒŒ ์ต์ˆ™ํ•˜์ง€ ์•Š๋‹ค. ์†”๋ฆฌ๋””ํ‹ฐ ์ •๋ฆฌํ•  ๋•Œ ๋„ˆ๋ฌด ํž˜๋“ค์—ˆ๋‹ค.
  • ๋ฉ€์ฉกํ•œ ์‚ผ์„ฑ ๋…ธํŠธ๋ถ์„ ๋‘๊ณ  ๋งฅ๋ถ์„ ์‚ฐ ์ด์œ ๋Š” ios ์•ฑ ๊ฐœ๋ฐœ์„ ์œ„ํ•ด์„œ๋‹ค. ๋ชฉ์ ์„ ์žŠ์ง€ ๋ง๊ณ  ๋ชฉํ‘œ๋ฅผ ์ด๋ฃจ๊ธฐ ์œ„ํ•ด ๋…ธ๋ ฅํ•˜์ž.
  • ๋ธ”๋กœ๊ทธ, ๊นƒํ—ˆ๋ธŒ ๊พธ์ค€ํžˆ!!
  • ์ข‹์€ ์ž๊ทน์„ ์ฃผ์‹  ์ƒ์ค€๋‹˜ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.
profile
Prospective Entrepreneur

0๊ฐœ์˜ ๋Œ“๊ธ€