본문 바로가기

sw8

SW 마에스트로 10기 기본소양교육 SW 마에스트로 10기 첫 활동으로 지난 주 4/29, 4/30 14:00~18:00 동안 기본소양교육을 진행하였다. 4/29(월) 14:00 ~ 16:00 SW개발자의 윤리 의식 이용덕 대표 (드림 앤 퓨처랩스) 16:00 ~ 18:00 사례를 통해 보는 SW개발자의 법과 윤리 김재철 멘토 (법무법인 백상) 4/30(화) 14:00 ~ 18:00 협업을 통한 SW프로젝트 관리와 툴 사용법 유현석 리더 (소프트웨어 캠퍼스) 교육을 들으며 느낀 점을 간단히 정리해보았다. 1. SW개발자의 윤리 의식 - 이용덕 대표 (드림 앤 퓨처랩스) 이용덕 대표님의 강의를 들으며 비록 두 시간의 강의였음에도 불구하고 SW에 대해 시야가 넓어진 것 같은 기분이 들었다. 여러 혁신적인 기술들에 대한 소개를 해주셨는데, 스스.. 2019. 5. 5.
[SWEA] 1209. [S/W 문제해결 기본] 2일차 - Sum https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV13_BWKACUCFAYh&categoryId=AV13_BWKACUCFAYh&categoryType=CODE SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! www.swexpertacademy.com 완전 탐색으로 모든 경우의 답을 구하면서 최대 값을 발견할 때 마다 maxSum의 값을 갱신해주었다. 행과 열의 합은 같은 숫자를 이용해서 index를 만들어낼 수 있기 때문에 하나의 함수로 작성했고, 대각선 두 개도 같은 이유로 하나의 함수로 작성했다. #include #include #include usin.. 2019. 4. 29.
[SWEA] 1206. [S/W 문제해결 기본] 1일차 - View https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV134DPqAA8CFAYh&categoryId=AV134DPqAA8CFAYh&categoryType=CODE SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! www.swexpertacademy.com index를 통해서 왼쪽 두 높이와 오른쪽 두 높이를 검사한다. 왼쪽 두 높이 중 더 큰 값과 현재 index의 값의 차이와 오른쪽 두 높이 중 더 큰 값과 현재 index의 값의 차이를 구한다. 만일 현재 index의 값이 더 작으면 조망이 확보될 수 없으므로 -1을 넣어 따로 구분한다. 둘 다 -1이 아닐 .. 2019. 4. 27.
SW 문제해결 기본 - Array 1 1. Algorithm ① Algorithm 개요 유한한 단계를 통하여 문제를 해결하기 위한 절차나 방법이다. 슈도코드나 순서도로 표현한다. ② Algorithm의 성능 분석 정확성, 작업량, 메모리 사용량, 단순성, 최적성 등으로 성능을 판단한다. 작업량을 표현할 때 시간 복잡도를 이용한다. 2. Array ① Array의 특성 일정한 자료형의 변수들을 하나의 이름으로 열거하여 사용하는 자료구조이다. ② Array의 필요성 프로그램 내에서 여러 개의 변수가 필요할 때, 일일이 다른 변수명을 이용하여 자료에 접근하는 것은 매우 비효율적이다. 다수의 변수로는 하기 힘든 작업을 Array를 활용해 쉽게 할 수 있다. 3. Exhaustive Search 문제의 해법으로 생각할 수 있는 모든 경우의 수를 나열.. 2019. 4. 27.