๋ชฉ๋ก์ •๋ ฌ (2)

Focus On Develop ๐ŸคŸ๐ŸคŸ

[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] ๊ฐ€์žฅ ํฐ ์ˆ˜

"numbers๋ฅผ ์ญ‰ ์ด์–ด๋ถ™์—ฌ์„œ ๊ฐ€์žฅ ํฐ ์ˆ˜๋ฅผ ๋งŒ๋“œ๋ ค๋ฉด, ์ œ์ผ ์•ž์ž๋ฆฌ์— ์ œ์ผ ํฐ ์ˆ˜๊ฐ€ ๋“ค์–ด์˜ค๋ฉด๋œ๋‹ค" ๋ผ๋Š” ์ „์ œ๋ฅผ ๊ฐ€์ง€๊ณ  ์‹œ์ž‘ํ•œ๋‹ค. ์Œ.. ๊ทผ๋ฐ ์˜ˆ์‹œ์˜ 2๋ฒˆ์ผ€์ด์Šค๋ฅผ ๋ณด๋ฉด 3, 30, 34 ์ด๋ ‡๊ฒŒ ํฌํ•จ๋˜์–ด ์žˆ๋Š”๋ฐ ์•ž์ž๋ฆฌ๊ฐ€ ๋ชจ๋‘ 3์ด๋ฉด ์–ด๋–ป๊ฒŒ ํ•˜์ง€? ์ด ๋ถ€๋ถ„์„ ๊ณ ๋ฏผํ•˜๋Š”๊ฒŒ ๊ฐ€์žฅ ํ•ต์‹ฌ์ด ๋˜๋Š” ๊ฒƒ ๊ฐ™๋‹ค. 3์ด 34๋ณด๋‹ค๋Š” ๋’ค์—, 30๋ณด๋‹ค๋Š” ์•ž์— ์žˆ์–ด์•ผ ๊ฐ€์žฅ ํฐ ์ˆ˜๊ฐ€ ๋‚˜์˜ค๋Š”๋ฐ, (์ž๋ฆฟ์ˆ˜๊ฐ€ ๊ฐ™๋‹ค๋ฉด ๊ทธ๋ƒฅ ์ •๋ ฌํ•˜๋ฉด ๋˜๋Š”๋ฐ, ์ž๋ฆฟ์ˆ˜๊ฐ€ ๋‹ค๋ฅด๋ฉด ๋น„๊ต๊ฐ€ ์–ด๋ ต๋‹ค.) ์‹ค์ œ๋กœ ๋‚ด๊ฐ€ ๋น„๊ตํ•  ํ–‰๋™์€ 3์˜ 3๊ณผ, 30์˜ 0์ค‘ ์–ด๋–ค๊ฒŒ ๋” ํฐ๊ฐ€์š”? ๋ผ๊ณ  ์‹œ์ž‘ ๋  ๊ฒƒ ๊ฐ™๋‹ค. ๊ทผ๋ฐ ์ž๋ฆฟ์ˆ˜๊ฐ€ ๊ธธ๊ณ  ๋น„๊ตํ•ด์•ผ ํ• ๊ฒŒ ๋งŽ๋‹ค๋ฉด..??? ๊ทธ๋Ÿฐ ๊ฒฝ์šฐ๋Š”, ์ž…๋ ฅ๋ฐ›์€ ์ˆ˜๋ฅผ String์œผ๋กœ ๋ณ€ํ™˜ํ•˜์—ฌ ๋น„๊ต๋ฅผ ํ•ด์•ผํ•˜๋Š”๋ฐ.. ๋ฌธ์ œ๋ฅผ ๋ณด๋ฉด ์›์†Œ๊ฐ€ ์ตœ๋Œ€ 1000 ์ดํ•˜๋กœ ์ฃผ์–ด์ง€๋‹ˆ..

[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] H-Index

์Œ.. ๋‘๊ฐ€์ง€ ๋ฐฉ๋ฒ•์ด ์žˆ์„ ๊ฒƒ ๊ฐ™๋‹ค. ์ฒซ๋ฒˆ์งธ๋Š” Brute Force ๋ฐฉ์‹์œผ๋กœ, H-Index๊ฐ€ 0์œผ๋กœ ์‹œ์ž‘ํ•ด์„œ ์˜ค๋ฆ„์ฐจ์ˆœ ์ •๋ ฌ๋œ citations๋ฅผ ํ™•์ธํ•˜๋Š”๋ฐ, H-Index์— ํ•ด๋‹น๋˜๋Š” ์ˆ˜๊ฐ€ citations ์•ˆ์— H-Index๊ฐœ ์ด์ƒ์žˆ๋Š”์ง€?๋ฅผ ๋ณด๋‹ค๊ฐ€.. ์•„๋‹Œ ์ˆœ๊ฐ„์ด ์˜ค๋ฉด break ํ•˜๋ฉด ๋  ๊ฒƒ ๊ฐ™๋‹ค. (๊ทผ๋ฐ ์ด๋ฐฉ๋ฒ•์€.. ๋ถˆํ•„์š”ํ•œ ์—ฐ์‚ฐ๊ณผ ์žˆ์–ด์„œ๋Š” ์•ˆ๋  ์ผ€์ด์Šค๊ฐ€ ๋“ค์–ด๊ฐ„๋‹ค. ์˜ˆ๋ฅผ๋“ค๋ฉด 1000์œผ๋กœ 1000๊ฐœ๊ฐ€ ๋“ค์–ด์žˆ๋‹ค๋ฉด..?ใ…‹ใ…‹ ์‰ฃ..๐Ÿ‘Š) ๋‘๋ฒˆ์งธ ๋ฐฉ๋ฒ•์€ ๋˜ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ์ •๋ ฌ์„ ์‚ฌ์šฉํ•˜๋Š”๋ฐ citations ๋ฐฐ์—ด์˜ ์ธ๋ฑ์Šค์™€ ํ™•์ธํ•˜๋Š” ๊ฒƒ์ด๋‹ค. ์˜ˆ์‹œ๋ฅผ ์˜ˆ๋กœ๋“ค๋ฉด, ์ •๋ ฌ๋œ citations๋Š” 0, 1, 3, 5, 6 ์ด๊ณ , totalCount - index -1 ๊ณผ ๋น„๊ตํ•ด์„œ citations๊ฐ€ ์ž‘๊ฑฐ๋‚˜ ๊ฐ™๋‹ค๋ฉด.. ์ ์–ด๋„ to..