본문 바로가기
kt 에이블 스쿨 DX컨설턴트 트랙 14,15,16주차 후기 교육 내용 14주차 이후 부터는 IT인프라, 클라우드 서비스, 제안 전략 수립에 대해서 쭉 이어서 배우고 있다 세부 내용을 하나씩 설명해보면 IT인프라는 IT 기반 시설과 연결성에 대해 배웠다 예를 들자면 사무실을 새롭게 입주할 때 회사 사무실의 통신, 서버구성, 등등을 설계하는 것이다 여러 장비에 대해서 배우면서 패킷 트레이서라는 프로그램을 사용해서 다양한 인프라 구성 방법을 실습해 봤는데 내용이 상당히 어려웠다... 클라우드 서비스의 경우에는 클라우드 서비스를 구성하는 방법과 보안 정책 수립 등등을 배우고 직접 AWS를 활용하여 해당 내용을 구축하는 실습을 진행했다 내용이 개념적으로 이해는 되는데 AWS를 사용하려고 하니 상당히 머리가 아팠다...ㅋㅋㅋㅋㅋㅋ 개인적으로는 IT인프라, 클라우드 서비스의.. 2023. 11. 27.
AICE Associate 합격수기 feat. 에이블 스쿨 합격 후기 솔직히 AICE 시험을 따로 준비하진 않았다 원래 따로 준비할까 고민하긴 했는데 에이블에서 진행해준 특강을 보니까 그냥 전부 아는 내용이라 모르는 부분만 찾아보자는 생각으로 시험을 쳤다 솔직히 난이도가 그렇게 어렵지는 않았는데, 또 시간이 그렇게 넉넉한 시험도 아니었다고 생각한다 나는 거의 5분 정도 남기고 문제를 다 풀었다 이건 그냥 내가 귀찮아서 검색을 안하고 기억나는대로 풀어서 그런 것도 있긴 하다 사실 에이블 스쿨 강의를 잘 듣고 복습만 했다면 따로 공부가 필요하지는 않은 시험이다 배웠던게 진짜 그대로 나온다 그래도 팁을 적어보자면 초반에 시간을 많이 들여서라도 앞에 틀린 부분이 없어야한다 만약 앞에서 실수하면 뒤의 결과도 다 틀려서 그래로 시험을 망칠 가능성이 높다 모르는게 있다면 넘.. 2023. 11. 17.
백준 11501번 주식 파이썬 코드 + 풀이 https://www.acmicpc.net/problem/11501 11501번: 주식 입력의 첫 줄에는 테스트케이스 수를 나타내는 자연수 T가 주어진다. 각 테스트케이스 별로 첫 줄에는 날의 수를 나타내는 자연수 N(2 ≤ N ≤ 1,000,000)이 주어지고, 둘째 줄에는 날 별 주가를 나타 www.acmicpc.net for _ in range(int(input())): n = int(input()) lists = list(map(int , input().split())) max_num = 0 counter = 0 for i in range(n-1,-1, -1) : #역순 인덱싱 if lists[i] > max_num : max_num = lists[i] else : counter += max_nu.. 2023. 11. 12.
백준 1003번 피보나치 함수 파이썬 코드 + 풀이 https://www.acmicpc.net/problem/1003 1003번: 피보나치 함수 각 테스트 케이스마다 0이 출력되는 횟수와 1이 출력되는 횟수를 공백으로 구분해서 출력한다. www.acmicpc.net dp = [0]*41 dp[0] = [1,0] dp[1] = [0,1] for i in range(2,41) : dp[i] = [dp[i-2][0] + dp[i-1][0] , dp[i-2][1] + dp[i-1][1] ] for _ in range(int(input())) : n = int(input()) print(dp[n][0], dp[n][1]) 풀이 이 문제에는 처음부터 대놓고 피보나치 함수를 만드는 코드가 적혀있다 그래서 여기 적혀있는 재귀로 구현된 피보나치 함수를 그대로 사용하고 틀.. 2023. 11. 11.
ADsP 일주일 공부 합격 수기 KT에이블 스쿨을 들으면서 데이터 관련 공부를 하면서 관련 자격증 시험인 ADsP를 준비했다 공부 기간은 일주일 정도 됐는데 하루 2~3 시간 정도 공부를 했다 사실 ADsP 자체가 그렇게 어려운 시험은 아니어서 솔직히 한 5일 정도 2시간만 공부했어도 합격하지 않을까 하는 생각이 든다 다만 이건 내가 데이터 분석 부분을 이미 얼추 알고 있어서 가능했다고 생각하고 아예 노베이스로 공부했다면 추가로 3일 정도는 더 필요했을 거라고 생각한다 공부 방법 나는 시험을 준비할때 절대로 응시료 이상으로 돈을 쓰지 않는다는 마음가짐이 있다 어지간해서는 도서관에 책이 있기 때문이다...ㅋㅋㅋㅋㅋ 이번 시험도 그냥 학교 도서관에 있는 책을 사용해서 준비했다 사실 ADsP를 준비할 때 책은 아무거나 봐도 된다 솔직히 인터.. 2023. 11. 10.
백준 20365번 블로그2 파이썬 코드 + 풀이 https://www.acmicpc.net/problem/20365 20365번: 블로그2 neighbor 블로그를 운영하는 일우는 매일 아침 풀고 싶은 문제를 미리 정해놓고 글을 올린다. 그리고 매일 밤 각각의 문제에 대하여, 해결한 경우 파란색, 해결하지 못한 경우 빨간색으로 칠한 www.acmicpc.net n = int(input()) lists = input() b_counter = 0 r_counter = 0 check_b = 0 check_r = 0 for i in lists : if (check_b == 0 ) & (i == 'B') : check_b = 1 elif (check_b == 1) & (i == 'R') : b_counter += 1 check_b = 0 if (check_r .. 2023. 11. 9.
백준 14916번 거스름돈 파이썬 코드 + 풀이 https://www.acmicpc.net/problem/14916 14916번: 거스름돈 첫째 줄에 거스름돈 액수 n(1 ≤ n ≤ 100,000)이 주어진다. www.acmicpc.net n = int(input()) f = n//5 #사용 가능한 5의 수 ans = -1 #출력값을 저장할 변수 for i in range(f+1) : #5를 n개 사용했을때 k = 5*i if (n-(k)) % 2 == 0 : # 남은 돈이 2로 나누어 진다면 개수를 갱신 *5가 커질수록 무조건 수가 적어짐 ans = i+ (n-(k))//2 print(ans) 풀이는 간단하다 먼저 사용 가능한 5원의 개수를 확인하고 0개 부터 최대 개수까지 5를 넣으면서 2로 나누어 떨어지는 경우의 동전의 수를 갱신해서 저장하고 최.. 2023. 11. 9.
백준 20300번 서강근육맨 반례 + 파이썬 코드 + 풀이 https://www.acmicpc.net/problem/20300 20300번: 서강근육맨 PT 첫째 날에 $1$과 $4$를 선택하고, 둘째 날에 $2$와 $3$을 선택하고, 마지막 날에 $5$를 선택하면 $M$은 $5$가 되며, 이때가 $M$이 최소일 때이다. www.acmicpc.net 이 문제는 반례가 하나밖에 없어서 테스트 하기가 어렵다 대충 만든 반례를 추가하자면 10 20 50 51 52 53 60 100 90 1000 60 1020 1 1 1 4 1 40 41 42 81 5 1 20 50 70 71 71 정도가 되겠다 풀이 코드 #정렬을 하고 1부터 n//2 까지 앞부터, 뒤부터 값을 더하고 가장 큰 숫자 n = int(input()) m = list(map(lambda x:int(x), .. 2023. 11. 9.
kt 에이블 스쿨 DX컨설턴트 트랙 13주차 1차 에이블 데이 후기 13주차 교육 13주차에는 5차 미니프로젝트를 진행했는데 안타깝게도 나는 예비군 훈련을 가게 되어 프로젝트에 참여하지 못했다 여담으로 예비군 훈련때 심심해서 휴대폰으로 프로그래머스 문제를 풀고 있었다... 1차 에이블 데이 13주차를 마지막으로 에이블 스쿨 교육의 첫 단계가 끝이나 1차 에이블 데이가 진행 되었다 에이블 데이 전날에 텀블러와 치킨 기프티콘이 날아왔다 치킨은 bhc황올 + 콜라 였다 에이블 데이는 오전에는 AICE 시험, 오후에는 특강 및 빅프로젝트 설명과 반별 활동으로 진행이 되었다 AICE 시험의 경우에는 나중에 따로 게시글을 작성할 예정인데 생각보다 난이도가 어렵지는 않았다 오픈북 시험이었는데, 자기가 정리한 블로그는 보면 안되고 검색만 허용이 되는 애매한 기준의 시험이었는데 사실 다.. 2023. 11. 5.
서울시 119 신고 데이터를 통한 서울시 화재 사건 발생 분석 데이터 설명 https://bigdata-119.kr/goods/goodsInfo?goods_id=202305000023 소방안전 빅데이터 플랫폼 대한민국 도시안전 데이터 플렛폼 www.bigdata-119.kr 사용하는 데이터는 소방안전 빅데이터 플랫폼에서 제공하는 서울소방재난본부의 2022년 119신고접수 현황 데이터다 기본적으로 신고 단위는 대분류로 구급, 구조, 화재, 기타로 구성되어 있으며 각 항목당 세부 단위를 가지고 있다 해당 분석에서는 대분류 화재에 대해서만 분석을 진행할 예정이다 분석에 사용하는 도구는 Power BI이다 전체 화재 사고 분석 화재 사건의 전체 통계를 확인해보면 2022년 화재로 119에 신고가 접수된 건수는 총 38,258건이다 가장 많은 사건이 접수된 계절은 여름이다 .. 2023. 11. 5.