분류 전체보기
-
JUNGOL...20일지 2020. 11. 9. 12:27
Language_Code/배열1/형성평가1 문제 10개의 문자를 입력받아 마지막으로 입력받은 문자부터 첫 번째 입력받은 문자까지 차례로 출력하는 프로그램을 작성하시오. 입력 예 A E C X Y Z c b z e 출력 예 e z b c Z Y X C E A FormativeArray101.h #include FormativeArray101.cpp void FormativeArray101::Code() { char arr[10]; for (int i = 0; i > arr[i]; } for (int i = 9; i >= 0; i--) { std::cout arr[i]; } int sum{ arr[0] + arr[2] + arr[4] }; std::cout > arr..
-
자료구조...31일지 2020. 11. 8. 16:21
데이터 삭제 메서드 구현 데이터 삭제 연산에 필요한 메서드들을 구현한다. DoublyCircularLinkedList.cpp /// /// DoublyCircularLinkedList에서 가장 처음 일치한 지정된 값을 포함한 노드를 제거한다. /// /// 제거할 값 bool DoublyCircularLinkedList::RemoveFirst(int value) { bool foundNode{ false }; DoublyCircularLinkedListNode* curNode{ m_head }; if (m_head != nullptr) { do { if (curNode->m_data == value) { foundNode = true; break; } curNode = curNode->m_next; } ..
-
자료구조...30일지 2020. 11. 6. 21:55
데이터 삽입 메서드 구현 데이터 삽입 연산에 필요한 메서드들을 구현한다. DoublyCircularLinkedList.cpp /// /// DoublyCircularLinkedList의 시작 위치에 지정한 값이 포함된 새 노드를 추가한다. /// /// 추가할 값 void DoublyCircularLinkedList::AddFirst(int value) { DoublyCircularLinkedListNode* newNode{ PopNode(value) }; AddFirst(newNode); } /// /// DoublyCircularLinkedList의 시작 위치에 지정한 노드를 추가한다. /// /// 추가할 새 노드 void DoublyCircularLinkedList::AddFirst(DoublyC..
-
JUNGOL...19일지 2020. 11. 5. 22:31
Language_Code/배열1/자가진단1 문제 문자 10개를 저장할 수 있는 배열을 만들고 10개의 문자를 입력받아 입력받은 문자를 이어서 출력하는 프로그램을 작성하시오. 입력 예 A B C D E F G H I J 출력 예 ABCDEFGHIJ Hint! 문자를 입력받을 때는 %c 앞에 반드시 공백이 필요함을 잊지 말자. BasicArray101.h #include BasicArray101.cpp void BasicArray101::Code() { char arr[10]; for (int i = 0; i > arr[i]; } for (int i = 0; i < 10; i++) { std::cout arr[i]; } int min{ arr[0] }; for (in..
-
자료구조...29일지 2020. 11. 4. 20:43
이중 원형 연결 리스트 구현 DoublyLinkedList를 변형하여 이중 원형 연결 리스트를 구현한다. DoublyCircularLinkedList.h #pragma once #include #include struct DoublyCircularLinkedListNode { DoublyCircularLinkedListNode() {} DoublyCircularLinkedListNode(int value) { m_data = value; } int m_data{ 0 }; DoublyCircularLinkedListNode* m_prev{ nullptr }; DoublyCircularLinkedListNode* m_next{ nullptr }; }; class DoublyCircularLinkedList ..
-
젠킨스...19일지 2020. 11. 4. 08:26
CD 브랜치 전략 CI 브랜치 전략에 더해 추가적으로 릴리스 브랜치를 유지한다. 릴리즈 브랜치 마스터 브랜치에서 배포가 완료된 이후 생성되며 해당 빌드에 존재하는 버그를 수정하기 위해 사용한다. CD 파이프라인 CI 파이프라인을 수행한 이후 테스트를 수행하여 빌드를 업로드할 수 있는 상태로 만드는 것을 목적으로 한다. 이를 위해 다음의 도구가 필요하다. 솔루션 실행을 위한 애플리케이션 서버 Apache Tomcat, Jrun, Resin ... 성능 테스트 도구 Apache JMeter, nGrinder, Gatling ... 더보기 참고문헌 초보를 위한 젠킨스 2 활용 가이드 2/e니킬 파타니아(Nikhil Pathania) 상세보기 빌리.(2013.07.02).웹 서버와 웹 애플리케이션 서버 Eunb..