백준29 (JAVA) 99클럽 코테 스터디 1일차 TIL [Stream().mapToInt와 toArray의 차이] / 프로그래머스 [베스트앨범] #HashMap #클래스 #Comparable #Stream #mapToInt 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr toArray() vs mapToInt(Integer::inValue).toArray() 차이 toArray(): 반환값이 Object라서 형변환시 int[]이런 식으로 특정 형변환이 보장Ximport java.util.*;class Solution { static class playListManager implements Comparable { int count; List playList; .. 2024. 5. 20. 삼성 SDS 2024 동계 알고리즘 수강 후기 (삼성 SDS Pro) 👇삼성 SDS 2024 동계 알고리즘 수강 후기 (삼성 SDS Pro)👇 삼성 SDS 2024 동계 알고리즘 수강 후기 (삼성 SDS Pro) 나는 작년 스터디를 같이 했던 분께서 알려줘서 좋은 기회를 얻을 수 있었다. 그동안 알고리즘 공부를 제대... blog.naver.com 2024. 3. 7. 2817. 부분 수열의 합 (D3 python) 📌 문제 바로가기 https://swexpertacademy.com/main/code/problem/problemDetail.do SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 💡접근 방법 값을 포함하는 경우, 포함하지 않는 경우 -> 2가지의 경우의 수로 갈래가 나뉘고, 그 갈래 중에 K값과 같은 갯수를 구하기 여러 갈래로 뻗어나간다 -> dfs로 접근 해보자! 포함하는 경우, 포함하지 않는 경우 -> dfs 재귀함수를 2번 호출해서 하나는 포함O, 하나는 포함X sum을 전달하면서 sum==K이면 count +=1 하고, return 🤔 return 을 안하면? return을 안 하면 그 갈래가 끝나지 않.. 2023. 11. 18. 1206. [S/W 문제해결 기본] 1일차 - View (Python) https://swexpertacademy.com/main/code/problem/problemDetail.do SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 코드 input을 공백을 기준으로 자른다 (split) 처음과 끝의 2개는 0이므로 0,1,2 인 세번째부터 시작, 끝에서 -2까지 진행 j에서 앞의 2개, 뒤의 2개 중 max를 찾는다 1,2,5,3,4 라고 한다면 j는 5이고, 앞뒤 2칸씩 공백이 있는 칸의 갯수를 세는 것이니까 3은 뒤의 4에 막힌다 5 - max > 0 인지 검사한 후 0보다 크다면 totalCount에 +를 한다 for tc in range(10): listSize = int(.. 2023. 11. 16. [그리디] 모험가길드 (파이썬) 문제 공포도가 X인 모험가는 반드시 X명 이상으로 구성한 모험가 그룹에 참여해야 한다. 최대 몇개의 모험가 그룹을 만들 수 있을까? 입력조건 첫째 줄에 모험가의 수 N(1 2023. 10. 2. [백준] C 24일차 (수 정렬하기 #2750번) 버블정렬 Bubble sort https://www.acmicpc.net/problem/2750 2750번: 수 정렬하기 첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000)이 주어진다. 둘째 줄부터 N개의 줄에는 수가 주어진다. 이 수는 절댓값이 1,000보다 작거나 같은 정수이다. 수는 중복되지 않는다. www.acmicpc.net 1. 문제 N개의 수가 주어졌을 때, 이를 오름차순으로 정렬하는 프로그램을 작성하시오. 2. 입력 첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000)이 주어진다. 둘째 줄부터 N개의 줄에는 수가 주어진다. 이 수는 절댓값이 1,000보다 작거나 같은 정수이다. 수는 중복되지 않는다. 3. 출력 첫째 줄부터 N개의 줄에 오름차순으로 정렬한 결과를 한 줄에 하나씩 출력한다. 4. 문제풀이 https://ww.. 2023. 1. 8. 이전 1 2 3 4 5 다음