24b0d121e09c28a8699fe8b115ef0468e0ade9bd


์ผ๋‹จ ๋‚ด๊ฐ€ ํ•˜๊ณ  ์žˆ๋Š”๊ฑด ์ฝฐ์ธ-๋งฅํด๋ฃจ์Šคํ‚ค ๋ฐฉ๋ฒ• ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์ฝ”๋“œํ™” ํ•˜๋Š” ์ค‘์ž„.


๋‚ด๊ฐ€ ๊ฒช๊ณ  ์žˆ๋Š” ๋ฌธ์ œ๋ฅผ ์ฐจ๊ทผ์ฐจ๊ทผ ์„ค๋ช…ํ•ด๋ณผ๊ฒŒ


๋จผ์ €. 10์ง„ ์ •์ˆ˜ ๋ฆฌ์ŠคํŠธ์™€ ํฌ๊ธฐ 4์˜ ์ด์ง„ ์ฝ”๋“œ ๋ฐฐ์—ด์„ ๊ฐ€์ง„ ํ–‰์„ 16๊ฐœ ๋งŒ๋“ฆ



24b0d121e09c28a8699fe8b115ef0469963bf2




๋‘๋ฒˆ์งธ๋กœ. ์ด ํ–‰์„ input์— ๋”ฐ๋ผ is_implicant = true ๋กœ ๋ฐ”๊พธ๊ณ 

24b0d121e09c28a8699fe8b115ef046f59499c99

ย is_implicant = true์ธ ํ–‰ ๋“ค์ค‘ 1์˜ ๊ฐฏ์ˆ˜์— ๋”ฐ๋ผ ๊ฐ๊ฐ

1์ด 0๊ฐœ์ธ ํ–‰ ๋ฐฐ์—ด

1์ด 1๊ฐœ์ธ ํ–‰ ๋ฐฐ์—ด

1์ด 2๊ฐœ์ธ ํ–‰ ๋ฐฐ์—ด

1์ด 3๊ฐœ์ธ ํ–‰ ๋ฐฐ์—ด

1์ด 4๊ฐœ์ธ ํ–‰ ๋ฐฐ์—ด์— ๋ถ„๋ฐฐํ•˜์—ฌ ๋„ฃ์—ˆ์Œ


24b0d121e09c28a8699fe8b115ef046f5e4a9c


์„ธ๋ฒˆ์งธ๋กœ. ์ธ์ ‘ํ•œ ๋‘๊ฐœ์˜ ๋ฐฐ์—ด์„ ๋น„๊ตํ•ด์„œ ์ด์ง„ ์ฝ”๋“œ๊ฐ’์˜ ์ฐจ์ด๊ฐ€ 1๊ฐœ ์ดํ•˜์ด๋ฉด ๋‘ ์ฐจ์ดํ•ญ์„ ํ•ฉ์ณ์คฌ์Œ


24b0d121e09c28a8699fe8b115ef0468e6afee


๋„ค๋ฒˆ์งธ๋กœ. ์ด์ œ ๋”์ด์ƒ ํ•ฉ์ณ์งˆ ์ฐจ์ดํ•ญ์ด ์—†์„๋•Œ๊นŒ์ง€ ํ•ฉ์ณ์ค€ํ›„. ์ง€๊ธˆ๊นŒ์ง€ ๋‚˜์™”๋˜ ๋ชจ๋“  ํ•ญ๋“ค์„ ํ•˜๋‚˜์— ๋ฐฐ์—ด์— ๋„ฃ์–ด์คฌ์Œ

๊ทธ๋ฆฌ๊ณ  ๊ทธ ๋ฐฐ์—ด ๋‚ด์— ์žˆ๋Š” ํ–‰๋“ค๋ผ๋ฆฌ 10์ง„ ์ •์ˆ˜ ๋ถ€๋ถ„์ด ๊ฒน์น˜๋Š” ํ–‰๋“ค์€ ์†Œ๊ฐ ํ•ด์ฃผ๊ธฐ๋กœํ•จ


24b0d121e09c28a8699fe8b115ef046a7c65eb

<-- ์—ฌ๊ธฐ์„œ ๋ฌธ์ œ๊ฐ€ ์ƒ๊น€.


๋‚˜๋Š” ์ด ์ œ๊ฑฐ ๋  ํ–‰์„ delete๋กœ ์ œ๊ฑฐ ํ•˜๋ ค๊ณ  ํ–ˆ๋Š”๋ฐ (ํ–‰์ž์ฒด๊ฐ€ย ๊ฐ์ฒด๋‹ˆ๊นŒ)


๊ฐ€์žฅ ์ฒ˜์Œ ์˜ฌ๋ฆฐ ์‚ฌ์ง„์— ๋‚˜์™”๋“ฏ์ด

์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ ๊ฐ€์žฅ ๊ทผ๋ณธ ๋ถ€๋ถ„์— ์žˆ๋Š” ํ–‰ ๊ฐ์ฒด๊ฐ€

Table_line *TL[number_of_line] = new Table_line(); ์œผ๋กœ ๋™์  ํ• ๋‹น ํ•œ ๊ฒƒ์ด ์•„๋‹ˆ๋ผ

Table_line TL[number_of_line] = Table_line(); ์œผ๋กœ ์„ ์–ธํ•ด๋ฒ„๋ ค์„œ delete๋กœ ๋™์ ํ•ด์ œ๋ฅผ ํ• ์ˆ˜๊ฐ€ ์—†์—ˆ๋˜๊ฑฐ์ž„


๊ทธ๋ž˜์„œ ๋‹˜๋“ค์ด ๋‹ต๋ณ€ํ•ด์ค€ Table_line *TL = new Table_line(); ์œผ๋กœ ๊ณ ์น˜๋Š”๊ฑธ ํ• ์ˆ˜๊ฐ€ ์—†์Œ ์ฝ”๋“œ๋ฅผ ์ฒ˜์Œ๋ถ€ํ„ฐ ๋‹ค์‹œ์จ์•ผ ๋ ํŒ์ด๋‹ˆ๊นŒ...


delete๊ฐ€ ์•ˆ๋œ๋‹ค๋ฉด ์–ด๋–ป๊ฒŒ ์ € ๋ฐฐ์—ด์†์— ๋“ค์–ด์žˆ๋Š” ๊ฐ์ฒด๋ฅผ ์ œ๊ฑฐ ํ• ์ˆ˜ ์žˆ๊ฒ ์Œ?