쿄코코
Popular Posts
-
KT 에이블스쿨 취업 연계 후기
KT 에이블스쿨 취업 연계 후기
2024.06.05오랜만에 블로그글을 적어보고자 켰다.예전에 취업한지 두달? 한달? 그만에 적어보고자 했으나.. (귀찮음으로)🤯 미루다 보니깐 벌써 취업한지 1년이라는 시간이 지났다고 한다. ....에이블스쿨이 끝난 1년반동안 머하고 지냈나면에이블스쿨 끝난후 어영부영 취업,자소서,면접 등등하면서 지낸지 (6개월)에이블스쿨 취업연계 하는 중 KT 그룹사에 운좋게 합격해서 신입사원(영원히 신입사원으로 보내게해줘..🫠) (1년)그렇게 시간이라는게 어영부영 다 넘어가부렸단 말이다,,!!!!내 시간 돌려놔이잉 일단 이 글을 본다는 것은 취업에 대해 궁금하니깐 들어왔다고 생각한다..일단 내스펙은.. 1. 서울에 컴공과가 아닌 과를 나왔다.(ft.공대 열심히 놀았기에 학점은 별로 좋지 못하다..)2. 학교 빅프로젝트로 머신러.. -
백준 1932(정수 삼각형) - Python(파이썬) -DP
백준 1932(정수 삼각형) - Python(파이썬) -DP
2022.07.071932번: 정수 삼각형 첫째 줄에 삼각형의 크기 n(1 ≤ n ≤ 500)이 주어지고, 둘째 줄부터 n+1번째 줄까지 정수 삼각형이 주어진다. www.acmicpc.net 예제 풀이 j=0 j=1 j=2 j=3 j=4 dp[0] dp[0][0] = 7 dp[1] dp[0][0] +dp[1][0] = 7 + 3 = 10 dp[0][0] +dp[1][1] = 7 + 8 = 15 dp[2] dp[1][0] +dp[2][0] = 10 + 8 = 18 max( dp[1][0]+dp[2][1], dp[1][1]+dp[2][1] ) = max(11,16) =16 dp[1][1] +dp[2][2] = 15 + 0 = 15 dp[3] dp[2][0] +dp[3][0] = 18 + 2 = 20 max( dp[2][0]+.. -
KT 에이블스쿨 인적성,코딩테스트 후기 - 합격
KT 에이블스쿨 인적성,코딩테스트 후기 - 합격
2022.07.072차 인적성, 코딩테스트📆 22.06.18(토) 9:00 - 12:30?? - 인적성 시험 일단 인적성 시험은 AI/DX의 시험시간이 다르다.AI트랙은 아침 9시에 시작이었고, DX트랙은 아마 오후 2시에 시험을 보는 것으로 알고있다.📖 인적성 공부일단 공부는 kt그룹 인적성 책을 사용해서 공부를 하긴했는데 (-> http://www.yes24.com/Product/Goods/105748457 )사실 개인적으로 단기 공부를 해도 쓸모 없다고 생각해서 그렇게 열심히 하지는 않았다.그냥 실제적으로 인터넷으로 모의고사를 두번 볼 수 있어서 모의고사를 한번 보기 위해 사용했다고 할까?시험을 볼 때, 프로그램 안에 메모장(마우스로 그림 가능)과 계산기 있다. 이 계산기와 메모장만 사용이 가능하고 종이나 필기구.. -
Mac - Git is not installed No such file: git.exe 문제 뜰 때 해결 법
Mac - Git is not installed No such file: git.exe 문제 뜰 때 해결 법
2022.06.011. 이런 문제가 뜨면 저 Downoload and install을 누르면 다운로드가 되지 않고 밑 사진과 같은 에러가 뜬다. 2. 그럼 Configure 버튼을 누르거나 intellJ IDEA- Preferences - Version Control - Git을 눌러 아래와 같은 페이지가 보이면 된다. 3. 그 후에는 깃 공식 홈페이지( https://git-scm.com )에 접속하여서 Download for Mac 버튼을 클릭 4. 나같은 경우에는 brew를 이미 설치하였기 때문에 터미널에 brew install git을 치면 다운이 받아진다. 5. 그럼 다운을 받고 난 후에 brew가 어디에 git을 저장했는지 알기 위해서 brew info git(찾고 싶은 appname)을 넣으면 된다. 6. 저.. -
백준 2232(지뢰) - 구현
백준 2232(지뢰) - 구현
2022.05.252232번: 지뢰 일직선상에 N개의 지뢰가 같은 간격으로 매설되어 있다. 각각의 지뢰는 충격 강도 Pi가 있어서, Pi를 초과하는 힘을 가하면 Pi만큼의 힘을 발휘하며 터지게 된다. 어떤 지뢰가 터지게 되면, 그 지 www.acmicpc.net 풀이 방법 ⓘ 하나씩 입력 받아서 graph 리스트 안에 입력 받기 ② for문을 돌려서 리스트[graph[i]]의 값이 현재 리스트 바로 앞의 값(graph[i-1])보다 크거나 같고 현재 리스트 바로 뒤의 값[graph[i+1])보다 작거나 같으면 출력된다고 보면 된다. ( graph[i] >= graph[i-1] && graph[i]>=graph[i+1] ) ③ 예외의 경우 1) 리스트의 개수가 1인 경우 앞과 뒤가 없으므로 자기 자신이 무조건 출력 된다. .. -
KT 에이블스쿨 AI트랙 2기 19주차-22주차(11.28-12.23)🤡
KT 에이블스쿨 AI트랙 2기 19주차-22주차(11.28-12.23)🤡
2022.12.27Big Project 🤡 이번주에는 위에서 일부 캡처한거 보여준것처럼 4주동안 빅프젝트 주였다! 분명 4주동안 빅프만 한 것 같은데 왜 아직도 할 것은 많은가? 알 수 없다....⭐️ 매일매일 빅프하는 과정이기때문에 모든것을 다 세세하게 적을 수 없고 끝나고 나서 내가 참고했던 코드나 이런 부분에 대해서 적어보는 시간을 가져볼까한다. 그래서 이번 주에는 내 맘대로 원하는 거 쓰는 일기장 같은 존재랄까?? 빅프를 4주동안 한 소감 : 일단 AI 프로젝트가 포함된 빅프로젝트라고 하지만 Django >>>>>>AI 이런 느낌이었다. 모든지 AI 웹서비스가 나오기 위해서는 웹서비스가 만들어져야 AI가 들어갈 수 있기 때문에 장고가 메인이 될 수 밖에 없는 상황이랄까?그런 의미에서 일주일동안 배운 장고를 가지고 ..
Recent Posts
-
연관관계 매핑 기초
연관관계 매핑 기초
2024.11.251. 객체와 테이블 연관관계의 차이를 이해2. 객체의 참조와 테이블의 외래 키를 매핑3. 용어 이해- 방향(Direction): 단방향, 양방향- 다중성(Multiplicity): 다대일(N:1), 일대다(1:N), 일대일(1:1),- 다대다(N:M) 이해- ⭐️연관관계의 주인(Owner)⭐️ : 객체 양방향 연관관계는 관리 주인 이 필요 예제 시나리오회원과 팀이 있다.회원은 하나의 팀에만 소속될 수 있다.회원과 팀은 다대일 관계다1. 객체를 테이블에 맞추어 모델링(연관관계가 없는 객체) 1. Member 객체 @Id @GeneratedValue @Column(name="MEMBER_ID") private Long id; @Column(name="TEAM_ID") private.. -
99클럽 코테 스터디 29일차 TIL - DP(백준9461-파도반 수열 )
99클럽 코테 스터디 29일차 TIL - DP(백준9461-파도반 수열 )
2024.11.25https://www.acmicpc.net/problem/9461오늘의 학습 키워드 : DP공부한 내용일단 그림을 보고서 규칙을 생각했다. 위 그림처럼 dp[i] = dp[i-5] + dp[i-1] 를 이용해서 풀었다..근데 이렇게 생각할 필요 없이 해당 문제는 dp[i]=dp[i−2]+dp[i−3] 점화식으로도 풀수 있는 문제였다.. 🎯 dp[i] = dp[i-5] + dp[i-1] DP 풀이import sys# 테스트 케이스 입력T = int(sys.stdin.readline().strip())# 최대 N 값을 위한 초기화MAX_N = 100# DP 테이블 초기화dp = [0] * (MAX_N + 1)dp[0],dp[1],dp[2],dp[3],dp[4] =1,1,1,2,2# DP 채우기for i i.. -
99클럽 코테 스터디 28일차 TIL - DP(백준11055-가장 큰 증가하는 부분 수열 )
99클럽 코테 스터디 28일차 TIL - DP(백준11055-가장 큰 증가하는 부분 수열 )
2024.11.24https://www.acmicpc.net/problem/11055오늘의 학습 키워드 : DP공부한 내용예시로작동 과정 예시 (입력: 10, [1, 100, 2, 50, 60, 3, 5, 6, 7, 8])초기 dp = [1, 100, 2, 50, 60, 3, 5, 6, 7, 8]루프 동작:i=1: dp[1] = max(dp[1], dp[0] + A[1]) → 101i=3: dp[3] = max(dp[3], dp[0] + A[3], dp[2] + A[3]) → 51...i=9: dp[9] = max(dp[9], dp[6] + A[9], ..., dp[8] + A[9]) → 113최종 dp = [1, 101, 2, 51, 111, 6, 11, 17, 24, 113]결과: max(dp) = 1131. dp[i.. -
99클럽 코테 스터디 27일차 TIL - DP(백준11722-가장 긴 감소하는 부분 수열 )
99클럽 코테 스터디 27일차 TIL - DP(백준11722-가장 긴 감소하는 부분 수열 )
2024.11.23https://www.acmicpc.net/problem/11722오늘의 학습 키워드 : DP공부한 내용1. 입력받은 배열 A에 대해 dp 배열을 초기화: dp = [1] * N2. 이중 반복문으로 배열을 탐색: - 외부 반복문: i는 현재 비교 대상 원소를 가리킴. - 내부 반복문: j는 i 이전의 원소들을 탐색하며, A[i] 3. 모든 dp[i]를 계산한 후, dp 배열에서 최댓값을 출력.=> 시간복잡도 N^2 🎯 DP 풀이import sys# 입력 받기N = int(sys.stdin.readline().strip()) # 수열의 길이 NA = list(map(int, sys.stdin.readline().strip().split())) # 수열 A# DP 배열 초기화: 각 원소는 자기 자신만으..