[์๋ด์ฌํญ]
1. ๋ชจ๋ ๋ฌธ์ ๋ C++์ standard ์
์ถ๋ ฅ(i.e., cout, cin)์ ๊ธฐ๋ณธ์ผ๋ก ํฉ๋๋ค.
2. ์๋ชป๋ ์
๋ ฅ์ ๋ํด์๋ ์์ธ์ฒ๋ฆฌ๋ฅผ ๊ธฐ๋ณธ์ ์ผ๋ก ์ํํฉ๋๋ค.
3. ๊ณผ์ ์ ๊ดํ ์ง๋ฌธ์ PLMS๋ฅผ ํตํด ๋ฌธ์ํ์๊ธธ ๋ฐ๋๋๋ค.
[๊ฐ์ ]
1. ์ ์ถ ๊ธฐํ์ด ์ง๋๋ฉด ์ป์ ์ด์ ์ 20% ๊ฐ์
2. ํ๋ฃจ(24์๊ฐ) ๋ฆ์ ๋๋ง๋ค ์ถ๊ฐ 20%์ฉ ๊ฐ์
โ 1์ผ ์ด๋ด: 20% ๊ฐ์ , 2์ผ ์ด๋ด: 40% ๊ฐ์ , 3์ผ ์ด๋ด: 60% ๊ฐ์ 4์ผ ์ด๋ด:80% ๊ฐ์
โ 4์ผ ์ด์ ์ง์ฐ: 0์
3. ์ปดํ์ผ์ด ์ ์์ ์ผ๋ก ๋์ง ์์ ๊ฒฝ์ฐ ํ๋ก๊ทธ๋จ ๊ธฐ๋ฅ ์ ์ 0์
[์ ์ถ]
1. Code (e.g., cpp or hpp), executable file (exe), README.txt, report.pdf๋ฅผ ํ๋์ ํด๋์ ๋ด์
์ ์์ถํ์ฌ ์ ์ถํ์๋ฉด ๋ฉ๋๋ค. ๋ง์ฝ MacOS๋ฅผ ์ด์ฉํ๋ ๊ฒฝ์ฐ executable file ๋์ makefile
์ ์ ์ถํ์๋ฉด ๋ฉ๋๋ค.
2. ์ด๋ makefile์ ํตํด์๋ executable file์ด ์์ฑ๋์ด์ผ ํ๋ฉฐ README.txt์๋ ๊ฐ ์ฝ๋ํ์ผ๋ค
์ ๋ํ ์ค๋ช
์ ๊ฐ๋จํ ์์ ํ์๋ฉด ๋ฉ๋๋ค.
3. Report๋ ์ ์๋ ์์(PLMS ์ฐธ๊ณ )์ ๋ฐ๋ฅด๋, ์ฃผ์ด์ง ํ๋ก๊ทธ๋จ์ ๊ฐ์ฒด ์งํฅ ํ๋ก๊ทธ๋๋ฐ์ ๊ด์
์์ ์ด๋ป๊ฒ ๊ตฌํํ์๊ณ ํน์ ์ด๋ค ๊ธฐ๋ฅ์ ์ถ๊ฐํ ์ ์์์ง์ ๋ํด ๋ณธ์ธ์ ์๊ฐ์ ๋ณด๊ณ ์ โ3.
ํ ๋ก ๋ฐ ๊ฐ์ โ์ ๊ฐ๋ตํ ์์ฑํ๋ฉด ๋ฉ๋๋ค.
4. ํด๋ ์ด๋ฆ๊ณผ ์์ถํ์ผ์ โAssign2_ํ๋ฒโ์ผ๋ก ๋ง๋์๋ฉด ๋ฉ๋๋ค (e.g., Assign2_20229999).
5. ์ฑ์ ์ Windows Visual Studio 2022 ํ๊ฒฝ์์ ์ด๋ฃจ์ด์ง๋๋ค. ํ๊ฒฝ ์ธํ
์ด ์ด๋ ค์ด ๊ฒฝ์ฐ Visual
Studio Code๋ฅผ ์ด์ฉํด์ ์ฝ๋๋ฅผ ์์ฑํ์
๋ ๋ฉ๋๋ค.
6. ์ ์ถ์ ๋ฐ๋์ PLMS๋ฅผ ํตํด ์ ์ถํด์ฃผ์๊ธฐ ๋ฐ๋๋๋ค. ์ด๋ฉ์ผ ์ ์ถ์ ์ธ์ ๋์ง ์์ต๋๋ค. 4
์ผ ์ด์ ์ง์ฐ ์ ์ถํ ๊ฒฝ์ฐ 0์ ์ด๋ฏ๋ก 4 ์ผ ( 4์ 11์ผ 23์ 59๋ถ 59์ด)์ด ์ง๋ ์ดํ๋ PLMS
๋ฅผ ํตํด ์ ์ถํ์ค ์ ์์ต๋๋ค.
[์ฑ์ ๊ธฐ์ค]
1. ํ๋ก๊ทธ๋จ ๊ธฐ๋ฅ โ 50%
l ํ๋ก๊ทธ๋จ์ด ์๊ตฌ ์ฌํญ์ ๋ชจ๋ ๋ง์กฑํ๋ฉด์ ์ฌ๋ฐ๋ก ์คํ๋๋๊ฐ?
2. ํ๋ก๊ทธ๋จ ์ค๊ณ ๋ฐ ๊ตฌํ โ 35%
l ์๊ตฌ ์ฌํญ์ ๋ง์กฑํ๊ธฐ ์ํ ๋ณ์ ๋ฐ ์๊ณ ๋ฆฌ์ฆ ์ค๊ณ๊ฐ ์ ๋์๋๊ฐ?
l ๊ฐ ๋ฌธ์ ์์ ์ ์ํ ์ธ๋ถ ์กฐ๊ฑด์ ์ ์์ฌํญ์ ๋ชจ๋ ๋ง์กฑํ์๋๊ฐ?
l ์
๋ ฅ๊ณผ ์ถ๋ ฅ์ด ์ฃผ์ด์ง ํ์์ ๋ง๊ฒ ์ ๋ํ๋๋๊ฐ?
l ์์ธ์ฒ๋ฆฌ๋ฅผ ์๋ง๊ฒ ํ์๋๊ฐ?
3. ํ๋ก๊ทธ๋จ ๊ฐ๋
์ฑ โ 5%
l ํ๋ก๊ทธ๋จ์ด ์ฝ๊ธฐ ์ฝ๊ณ ์ดํดํ๊ธฐ ์ฝ๊ฒ ์์ฑ๋์๋๊ฐ?
l ๋ณ์ ๋ช
์ด ๋ฌด์์ ์๋ฏธํ๋์ง ํ์
ํ๊ธฐ ์ฌ์ด๊ฐ?
l ํ๋ก๊ทธ๋จ์ ์์ค ์ฝ๋๋ฅผ ์ดํดํ๊ธฐ ์ฝ๋๋ก ์ฃผ์์ ์ ๋ถ์๋๊ฐ?
4. ๋ณด๊ณ ์ ๊ตฌ์ฑ ๋ฐ ๋ด์ฉ, ์์ โ 10%
l ๋ณด๊ณ ์๋ ์ ์ ํ ๋ด์ฉ์ผ๋ก ์ดํดํ๊ธฐ ์ฝ๊ณ ๋ณด๊ธฐ ์ข๊ฒ ์ ์์ฑ๋์๋๊ฐ?
l ๋ณด๊ณ ์์ ์์์ ์ ๋ฐ๋๋๊ฐ?
l ๊ฐ ๋ฌธ์ ์์ ์ ์ํ ์ง๋ฌธ์ด ์๋ค๋ฉด, ๊ทธ์ ๋ํ ๋ต๋ณ์ด ์ถฉ๋ถํ๊ฐ?
[์ฃผ์์ฌํญ]
๋ค๋ฅธ ์ฌ๋์ ํ๋ก๊ทธ๋จ์ด๋ ์ธํฐ๋ท์ ์๋ ํ๋ก๊ทธ๋จ์ ๋จ์ํ ๋ณต์ฌ(copy)ํ๊ฑฐ๋ ์์ ํด์ ์ ์ถํ๋ฉด ๋ถ์
ํ์๋ก ๊ฐ์ฃผ๋ฉ๋๋ค. ๋ถ์ ํ์ ๋ฐ๊ฒฌ ์ โFโ ํ์ ์ ๋ฐ์ ์ ์์ผ๋ฉฐ ํ๊ณผ์์ ์ ํ ๊ธฐ์ค์ ๋ฐ๋ผ ์ถ๊ฐ์ ์ธ
๋ถ์ด์ต์ด ์์ ์ ์์ต๋๋ค.
[๋ฌธ์ ]
1. Overview
๋ณธ ๊ณผ์ ์์๋ ํ์ ๋ฐ์ดํฐ๋ฅผ ์
๋ ฅ ๋ฐ์ ํ ํผ๋ฒ ๋ณํ์ ์ํํ๊ณ , ์ํ ๊ฒฐ๊ณผ๋ฅผ ํ
์ด๋ธ ๋ฐ ์ฐจํธ ๋ก ์
๊ฐํ ํ๋ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ค.
l ํผ๋ฒ ๋ณํ์ด๋?
์ฃผ์ด์ง ๋ฐ์ดํฐ๋ฅผ ํน์ ์ด์ ์นดํ
๊ณ ๋ฆฌ ๊ธฐ์ค์ผ๋ก ๋ฌถ๊ณ ๋ค๋ฅธ ์ด์ ์์น์ ๋ํด ํฉ๊ณ, ํ๊ท , ์ต๋๊ฐ ๋ฑ์
๊ตฌํ๋ ๋ณํ์ด๋ค.
๊ทธ๋ฆผ 1 ํผ๋ฒ ๋ณํ ์์
2. ํ์ ๋ฐ์ดํฐ ์ค๋ช
1) Dept: ํ๊ณผ
2) Gender: ์ฑ๋ณ
3) Name: ์ด๋ฆ
4) Age: ๋์ด
l ๋ฐ์ดํฐ ์ธ๋ถ ์ค๋ช
โ Dept, Gender, Name์ std::string type์ ์ฌ์ฉํ๋ค.
โ Dept, Gender, Name์ ๊ณต๋ฐฑ์ ํฌํจํ์ง ์๋๋ค.
โ Age๋ integer type์ ์ฌ์ฉํ๋ค.
โ Dept์ ์ข
๋ฅ(e.g., CS, Bio)๋ 9๊ฐ๋ฅผ ๋์ง ์๋๋ค. (9๊ฐ๊น์ง ๊ฐ๋ฅ)
โ ๊ฐ Dept์ ์์๋ ํ์ ์๋ 10,000์ ๋์ง ์๋๋ค. (10000๊ฐ๊น์ง ๊ฐ๋ฅ)
โ Gender๋ M,F ๋ง ์
๋ ฅ์ด ๊ฐ๋ฅํ๋ค. (M = male, F = Female)
โ Dept๋ ๋๋ฌธ์๋ง ์
๋ ฅ์ผ๋ก ๋ฐ๋๋ค.
โ Name์ ๋์๋ฌธ์ ๋ชจ๋ ์
๋ ฅ์ผ๋ก ๋ฐ์ ์ ์๋ค. (e.g., Minsu, MinSu, minsu)
โ Age์ ๋ฒ์๋ 18 <= age <= 30์ผ๋ก ์ ํํ๋ค.
3. ํ๋ก๊ทธ๋จ ๊ธฐ๋ฅ
ํ๋ก๊ทธ๋จ์ ์คํํ๋ฉด ์๋ ์ฌ์ง๊ณผ ๊ฐ์ ๋ฉ๋ด๊ฐ ์ถ๋ ฅ๋๋ฉฐ ์ฌ์ฉ์๋ก๋ถํฐ ๋ฉ๋ด ๋ฒํธ๋ฅผ ์
๋ ฅ ๋ฐ๋๋ค. ์ด๋ ์
ํ ๊ฐ๋ฅํ ๋ฉ๋ด๋ ์ด 5๊ฐ๋ก ๊ตฌ์ฑ๋๊ณ ๊ฐ๊ฐ์ ๋ฉ๋ด์ ๋ฐ๋ฅธ ๊ธฐ๋ฅ๋ค์ ์๋์์ ์ค๋ช
๋๋ค. ํญ์ ๋ฉ๋ด์ ๋ฐ๋ฅธ
๊ธฐ๋ฅ ์ํ์ด ๋๋ ํ์๋ ๋ฉ๋ด๋ฅผ ๋ค์ ์ถ๋ ฅํด์ฃผ๊ณ ์
๋ ฅ์ ๋ฐ๋๋ก ํ๋ค.
1) ํ ์ ์ถ๊ฐ (Add a student)
์์์ ์ค๋ช
ํ๋ ํ์ ๋ฐ์ดํฐ๋ฅผ ์ฌ์ฉ์๋ก๋ถํฐ ์
๋ ฅ ๋ฐ๋๋ค. ์ด๋ ์
๋ ฅ๋ (ํ๊ณผ, ์ฑ๋ณ, ์ด๋ฆ, ๋์ด)๊ฐ ์ด
๋ฏธ ์กด์ฌํ๋ฉด ์ค๋ณต์ผ๋ก ๊ฐ์ฃผํ์ฌ ์ถ๊ฐํ์ง ์๊ณ โThe student already existsโ๋ฅผ ์ถ๋ ฅํ๋๋ก ํ๋ค.
๋ง์ฝ ์ค๋ณต์ด ์๋๋ผ๋ฉด ์
๋ ฅ๋ ๋ฐ์ดํฐ๋ฅผ ์ถ๊ฐํ ๋ค โA student is added in table!โ๋ฅผ ์ถ๋ ฅํ๋ค.
2) ํ ์ ์ญ์ (Delete a student)
์ฌ์ฉ์๋ก๋ถํฐ (ํ๊ณผ, ์ฑ๋ณ, ์ด๋ฆ, ๋์ด)๋ฅผ ์์ฐจ์ ์ผ๋ก ์
๋ ฅ ๋ฐ์ ํ ์ฃผ์ด์ง ์
๋ ฅ์ด ์ด๋ฏธ ์ถ๊ฐ๋ ๋ฆฌ์คํธ
๋ด์ ์กด์ฌํ๋ค๋ฉด ์ญ์ ํ๋ค. ์ด๋ ์ฑ๊ณต์ ์ผ๋ก ์ญ์ ๊ฐ ๋์๋ค๋ฉด โDeleted!โ๋ฅผ ์ถ๋ ฅํ๋ฉด ๋๋ค. ๋ง์ฝ ๋งค์นญ
์ด ๋์ง ์๊ฑฐ๋ ๋ฆฌ์คํธ๊ฐ ๋น์ด ์๋ ์ํ๋ผ๋ฉด โCanโt Delete itโ์ ์ถ๋ ฅํ๋ฉด ๋๋ค.
์์: ๋ฆฌ์คํธ๋ด์ ๋ง์ฝ (CS/M/Minsu/20)์ด ์ด๋ฏธ ์กด์ฌํ๋ค๊ณ ๊ฐ์ ํ๋ค๋ฉด ์๋ ์ผ์ชฝ ์ด๋ฏธ์ง๋ ์ ํํ
๊ฒ ๋งค์นญ์ด ๋์ด ๋ฆฌ์คํธ ๋ด์์ ์ญ์ ๋์ง๋ง ์ค๋ฅธ์ชฝ์ ๊ทธ๋ ์ง ์๋ํ๋ค)
3) ํ ์ ๋ฆฌ์คํธ ์ถ๋ ฅ (Print the studentโs list)
์
๋ ฅ ๋ฐ์ ํ์ ๋ฐ์ดํฐ๋ฅผ ํ
์ด๋ธ ํํ๋ก ์ถ๋ ฅํ๋ค. ์ด๋ ์ฒซ๋ฒ์งธ ์ค์๋ 4๊ฐ ์ด์ ์ด๋ฆ์ Dept, Gender,
Name, Age ์ถ๋ ฅํ๋ค. ๋ค์ ์ค๋ถํฐ๋ ํ์์ ๋ํ ์ ๋ณด๋ฅผ ์ถ๋ ฅํ๋ ์ ๋ ฌํ์ฌ ๋ณด์ฌ ์ฃผ๋๋ก ํ๋ค. ์ด๋
๋ฌธ์์ด์ ์ฌ์ ์์๋๋ก ์ซ์๋ ์ค๋ฆ์ฐจ์์ผ๋ก ์ ๋ ฌํ๋๋ก ํ๋ค. ๊ฐ ์ด ์ ํญ ๋ฌธ์(โtโ)๋ก ๊ตฌ๋ถ๋๋ฉฐ
๊ฐ ์ค์ ๋งจ ๋ค์๋ ํญ์ด๋ ๊ณต๋ฐฑ์ด ์๋ค.
4) ํผ๋ฒ ํ
์ด๋ธ ์ถ๋ ฅ (Pivot Table)
์ฌ์ฉ์๋ ์นดํ
๊ณ ๋ฆฌ์ ํจ์๋ฅผ ์ ํํ ์ ์๋ค. ์นดํ
๊ณ ๋ฆฌ์๋ (Dept, Gender, Dept and Gender)๋ก ์ธ ๊ฐ์ง
์ ์ ํ์ฌํญ์ด ์๋ค. ํจ์์๋ (Average, Max, Min)์ผ๋ก ์ธ ๊ฐ์ง ์ ํ์ฌํญ์ด ์๋ค. ์ด๋ Function์ ๋์
์ด ๋๋ ๊ฐ์ผ๋ก Age๋ฅผ ์ฌ์ฉํ๋ค.
ํผ๋ฒํ
์ด๋ธ์ ์ถ๋ ฅํ ๋, ์ฒซ์งธ ์ค์๋ ์
๋ ฅ ๋ฐ์ ์นดํ
๊ณ ๋ฆฌ์ ํจ์๋ฅผ ์ถ๋ ฅํ๊ณ , ๋ค์ ์ค๋ถํฐ๋ ์นดํ
๊ณ ๋ฆฌ๋ณ
๋ก Age์ ํจ์๋ฅผ ์ ์ฉํ์ฌ ํ
์ด๋ธ ํํ๋ก ์ถ๋ ฅํ๋ค. ์ด๋ ํผ๋ฒ ํ
์ด๋ธ์ ์ถ๋ ฅ์ ์นดํ
๊ณ ๋ฆฌ๋ฅผ ์ฌ์ ์์๋
๋ก ์ ๋ ฌํ์ฌ ๋ํ๋ธ๋ค. ๊ฐ ์ด์ ํญ ๋ฌธ์(โtโ)๋ก ๊ตฌ๋ถ๋๋ฉฐ ๊ฐ ์ค์ ๋งจ ๋ค์๋ ํญ์ด๋ ๊ณต๋ฐฑ์ด ์๋ค.
๋ํ ํจ์๋ก ์ ์ฉ๋ ๊ฐ์ด ์์๋ก ํํ๋ ๊ฒฝ์ฐ, ์์์ ์ฒซ์งธ์๋ฆฌ๊น์ง ๋ฐ์ฌ๋ฆผํ์ฌ ๋ํ๋ธ๋ค.
์นดํ
๊ณ ๋ฆฌ ๋๋ ์นดํ
๊ณ ๋ฆฌ ์กฐํฉ์ ์ํ๋ ํ์์ด ์๋ ๊ฒฝ์ฐ๋ ํด๋น ์ถ๋ ฅ์ ์๋ตํ๋ค (๋ค์ ํ์ด์ง ์ด๋ฏธ์ง
์ฐธ๊ณ ).
(Raw/F์ ์ํ ํ์์ด ์์ผ๋ฏ๋ก ์ถ๋ ฅํ์ง ์๋๋ค)
5) ํ๋ก๊ทธ๋จ ์ข
๋ฃ (Exit)
โExit!โ๋ฅผ ์ถ๋ ฅํ๋ฉด์, ํ๋ก๊ทธ๋จ์ ์ข
๋ฃ์ํจ๋ค.
4. Class & Function
๋ณธ ๊ณผ์ ์์๋ Class์ Function์ ํ์ฉํ์ฌ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๊ฒ์ ๋ชฉํ๋ก ํ๋ค. ๋ฐ๋ผ์ ์๋์ ๊ฐ์
class๋ฅผ ๊ตฌํํ์ฌ ํด๋น ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ค. ๊ฐ Class๋ hppํ์ผ์ ํตํด ์ ์ํ๊ณ , cppํ์ผ์ ํตํด ๊ตฌ์ฒด
์ ์ธ ๊ธฐ๋ฅ์ ๊ตฌํํ๋๋ก ํ๋ค. ์ฐธ๊ณ ๋ก ์ ์๋ ๊ธฐ๋ฅ ์ด์ธ์ ์ถ๊ฐ์ ์ผ๋ก ์๋ก์ด class๋ ๋ฉค๋ฒ ๋ณ์/ํจ์
๊ฐ ํ์ํ๋ค๊ณ ํ๋จ๋๋ฉด ๊ตฌํํ์ฌ ์ ์ถํ ์ ์๋ค.
1) Student class
๊ธฐ๋ณธ์ ์ธ ํ์ ๋ฐ์ดํฐ๋ฅผ ํํํ๊ธฐ ์ํ class์ด๋ค.
class student{
public:
string dept, name, gender;
int age;
void input_info();
};
(1) ๋ฉค๋ฒ ๋ณ์
โ string dept : ํ๊ณผ
โ string name: ์ด๋ฆ
โ string gender: ์ฑ๋ณ
โ int age: ๋์ด
(2) ๋ฉค๋ฒ ํจ์
โ void Input_info(): ํ์ ์ ๋ณด(e.g., dept, name, gender, age)๋ฅผ ์
๋ ฅ ๋ฐ๋๋ค.
2) List class
์ ์ฒด ํ์ ์ ๋ณด๋ฅผ ์ ์ฅํ๊ธฐ ์ํด์๋ ํ๋์ List๊ฐ ์๊ตฌ๋๋ค. ์ด๋ List๋ก Linked List๋ฅผ ํ์ฉํ๋๋ก
ํ๋ค.
class list{
public:
int count, dept_cnt;
string dept[9];
node *head;
void sort(string metric);
};
(1) ๋ฉค๋ฒ ๋ณ์
โ int count : List ๋ด ์กด์ฌํ๋ Node์ ๊ฐ์
โ int dept_cnt: List ๋ด ์กด์ฌํ๋ ํ๊ณผ์ ๊ฐ์
โ string dept[9]: ํ๊ณผ๋ฅผ ์ ์ฅํ๊ธฐ ์ํ string array (์ฐธ๊ณ ๋ก ํ๊ณผ์ ์ต๋ ๊ฐ์๋ 9๊ฐ ์ด๋ฏ๋ก
size๋ฅผ 9๋ก ์ค์ )
โ node *head: Linked List์ head (node class ์ฐธ๊ณ )
(2) ๋ฉค๋ฒ ํจ์
โ Void list_sort(string metric):
์์ ํ๋ก๊ทธ๋๋ฐ ๊ธฐ๋ฅ ํํธ์์ ์ค๋ช
ํ ๊ฒ์ฒ๋ผ, ๋ชจ๋ ์ถ๋ ฅ์ ์ ๋ ฌ์ด ๋ ํํ๋ก ๋ํ๋์ผ ํ๋ค.
์ด๋ฅผ ์ํด์ ์ฃผ์ด์ง linked list๋ฅผ ์ ๋ ฌํ์ฌ ์ ์ฅํ๋๋ก ํ๋ค. ์ด๋ metric์ผ๋ก๋ student class
์ ๋ฉค๋ฒ ๋ณ์์ธ dept, name, gender, age๊ฐ ๋ค์ด๊ฐ ์ ์๋ค. Metric์ด ์ฃผ์ด์ง๋ฉด ์ด๋ฅผ ๊ธฐ์ค์ผ๋ก
linked list๋ฅผ ์ ๋ ฌํ๋ค.
3) Node class
Linked List์ Node๋ฅผ ๋ํ๋ด๊ธฐ ์ํ class์ด๋ค.
class node{
public:
student data;
node *next;
};
(1) ๋ฉค๋ฒ ๋ณ์
โ Student data: student์ ์ ๋ณด๋ฅผ ์ ์ฅํ๋ค.
โ Node * next: ๋ค์ ๋
ธ๋๋ฅผ ์ฐ๊ฒฐํ๊ธฐ ์ํ node pointer๋ฅผ ์๋ฏธํ๋ค.
4) Function
์๋ function๋ค์ linked list์ node๋ฅผ ์ถ๊ฐ ๋ฐ ์ญ์ ํ๊ธฐ ์ํ function์ด๋ค.
void save_node(list&, node *);
void delete_node(list&, node *);
โ void save_node(list &, node *): linked list์ node๋ฅผ ์ ์ฅํ๋ค.
โ void delete_node(list &, node *): linked list์ node๋ฅผ ์ญ์ ํ๋ค.
5. ์ ์ฝ์กฐ๊ฑด
Library๋ก iostream, string, cmath ๋ง์ ์ฌ์ฉํด์ ๊ตฌํํ๋๋ก ํ๋ค.
Assignment, CSED, object-oriented, Programming, solved
[SOLVED] Csed 232 object-oriented programming assignment 2
$25
File Name: Csed_232_object_oriented_programming_assignment_2.zip
File Size: 461.58 KB
Only logged in customers who have purchased this product may leave a review.
Reviews
There are no reviews yet.