Notice
Recent Posts
Link
Today
Total
07-07 13:42
๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋ก๐Ÿ”ตCoding Test/Syntax (6)

dingdong coding

[ Python ] ์ฃผ์š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์˜ ๋ฌธ๋ฒ•๊ณผ ์ฃผ์˜์ 

ํ‘œ์ค€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ž€, ํŠน์ •ํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์—์„œ ์ž์ฃผ ์‚ฌ์šฉ๋˜๋Š” ํ‘œ์ค€ ์†Œ์Šค์ฝ”๋“œ๋ฅผ ๋ฏธ๋ฆฌ ๊ตฌํ˜„ํ•ด ๋†“์€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์˜๋ฏธ 1) ๋‚ด์žฅ ํ•จ์ˆ˜ : print( ), input( )๊ณผ ๊ฐ™์€ ๊ธฐ๋ณธ ์ž…์ถœ๋ ฅ ๊ธฐ๋Šฅ๋ถ€ํ„ฐ sorted( )์™€ ๊ฐ™์€ ์ •๋ ฌ ๊ธฐ๋Šฅ์„ ํฌํ•จํ•˜๊ณ  ์žˆ๋Š” ๊ธฐ๋ณธ ๋‚ด์žฅ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์ด๋‹ค. ํŒŒ์ด์ฌ ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•  ๋•Œ ์—†์–ด์„œ๋Š” ์•ˆ๋˜๋Š” ํ•„์ˆ˜์ ์ธ ๊ธฐ๋Šฅ์„ ํฌํ•จํ•˜๊ณ  ์žˆ๋‹ค. 2) itertools : ํŒŒ์ด์ฌ์—์„œ ๋ฐ˜๋ณต๋˜๋Š” ํ˜•ํƒœ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์ด๋‹ค. ์ˆœ์—ด๊ณผ ์กฐํ•ฉ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค. 3) heapq : ํž™(heap) ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์ด๋‹ค. ์šฐ์„ ์ˆœ์œ„ ํ ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉํ•œ๋‹ค. 4) bisect : ์ด์ง„ํƒ์ƒ‰(Binary Search) ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์ด๋‹ค. 5) collectio..

๐Ÿ”ตCoding Test/Syntax 2022. 2. 4. 19:30
[ Python ] ์ž๋ฃŒํ˜•

์ˆ˜ ์ž๋ฃŒํ˜• * ์ •์ˆ˜ํ˜•์„ ๋‹ค๋ฃจ๋Š” ๋ฌธ์ œ์˜ ๋น„์œจ์ด ๋” ๋†’๋‹ค ์ •์ˆ˜ํ˜• Integer : ์–‘์˜ ์ •์ˆ˜, ์Œ์˜ ์ •์ˆ˜, 0 a = 1000 # ์–‘์˜ ์ •์ˆ˜ print(a) #1000 a = -7 # ์Œ์˜ ์ •์ˆ˜ print(a) #-7 #0 a = 0 print(a) #0 ์˜ˆ๋ฅผ ๋“ค์–ด ๋Œ€๋ถ€๋ถ„์˜ ์–ธ์–ด์—์„œ๋Š” HaspMap ๊ณผ ๊ฐ™์€ ๋ณ„๋„์˜ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์ด์šฉํ•ด์•ผ ํŒŒ์ด์ฌ์˜ ์‚ฌ์ „ ์ž๋ฃŒํ˜• ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ๋‹ค. ํŒŒ์ด์ฌ์—๋Š” ๊ธฐ๋ณธ์ž๋ฃŒํ˜•์ด ์ด๋ฅผ ์ง€์›ํ•˜๋ฏ€๋กœ ๊ตฌํ˜„์ด ํŽธ๋ฆฌํ•˜๋‹ค๋Š” ์žฅ์ ์ด ์žˆ๋‹ค. ์‹ค์ˆ˜ํ˜• Real Number : ์–‘์˜ ์‹ค์ˆ˜, ์Œ์˜ ์‹ค์ˆ˜ * ์†Œ์ˆ˜๋ถ€๊ฐ€ 0์ด๊ฑฐ๋‚˜ ์ •์ˆ˜๋ถ€๊ฐ€ 0์ธ ์†Œ์ˆ˜๋Š” 0์„ ์ƒ๋žตํ•˜๊ณ  ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ๋‹ค. a = 157.93 # ์–‘์˜ ์‹ค์ˆ˜ print(a) # 157.93 a = -1837.2 # ์Œ์˜ ์‹ค์ˆ˜ print(a) # -183..

๐Ÿ”ตCoding Test/Syntax 2022. 2. 4. 03:59