목록C++ (2)
프로그래밍 공부

https://www.acmicpc.net/problem/2667 2667번: 단지번호붙이기 과 같이 정사각형 모양의 지도가 있다. 1은 집이 있는 곳을, 0은 집이 없는 곳을 나타낸다. 철수는 이 지도를 가지고 연결된 집의 모임인 단지를 정의하고, 단지에 번호를 붙이려 한다. 여 www.acmicpc.net 언어 : C++ 환경 : Visual Studio 2019 이 문제는 BFS나 DFS로 풀 수 있는 있는 문제입니다. 설명은 코드에 주석으로 달려있습니다. BFS 풀이 #include #include #include #include #include using namespace std; #define X first #define Y second int dx[4] = { 1,0,-1,0 }; // 아래..

C++를 시작한지 얼마안된 학생입니다. 객체지향이라는걸 완벽히 이해하지 못하여서 틀린것이나 오류가 있을수 있으니. 참고용으로만 사용해주시면 감사하겟습니다. #include #include using namespace std; class game { // 끝말잇기 게임 class 선언 string str; // 문자열을 입력받을 변수. string start = "아버지"; // 끝말잇기 시작 문자와 string class. int cnt = 0; // 이름을 출력하기 위한 변수. public: string input() { // 문자열 입력함수. string s; cin >> s; // s에 값을 대입. return s; // s를 반환. } bool compare(string s1, string s2)..