일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 다중 catch 블록
- 예외 처리
- 항해99
- 코딩테스트준비
- throws 키워드
- try-catch-finally 블록
- til
- 예외클래스
- 예외
- 99클럽
- 로켓펀치 #취준컴퍼니 #취업 #일상 #취준생
- 실행 예외
- 개발자취업
- 일반 예외
- Today
- Total
목록99클럽 (6)
innn
오늘의 학습 키워드JavaScript Set 객체배열 중복 제거조건문 활용효율적인 데이터 처리공부한 내용 본인의 언어로 정리하기오늘은 주어진 배열에서 중복을 제거하고, 배열의 고유한 원소의 개수를 구하는 문제를 해결했다. JavaScript의 Set 객체를 활용하여 배열의 중복을 제거한 후, 고유한 원소의 개수와 배열의 절반 크기를 비교하여 더 작은 값을 반환하는 알고리즘을 작성했다. Set 객체는 중복된 값을 자동으로 제거해주기 때문에 이를 활용하면 효율적으로 중복을 처리할 수 있다. const solution = (nums) => { const set = new Set(nums); const uniqueNums = [...set] let answer = 0; if (uniqueN..
function solution(participant, completion) { const completionObject = new Map(); const participantObject = new Map(); // Create participantObject map for (let i = 0; i 오늘은 마라톤 경기에 참가한 선수들과 완주한 선수들의 리스트가 주어졌을 때, 완주하지 못한 선수를 찾는 문제를 해결했다. 이를 위해 JavaScript의 Map 객체를 사용하여 각 리스트에서 이름을 카운트하고, 이를 비교하여 완주하지 못한 선수를 찾아내는 알고리즘을 작성했다. (오늘은 아침에 풀어서 js로 풀고 싶어서 그냥 js로 풀었음)먼저 Map 객체를 사용하여 참가자와 완주자의 이..
오늘의 학습 키워드 문자열 처리부호를 포함한 형 변환Python 주석 달기float -> 정수부와 소수부 int -> 정수부 => 원하는 부분만 활용할 수 있다는 점에 초점 맞춰서 기억 오늘은 주어진 문자열을 정수로 변환하는 간단한 문제를 해결했다. 주어진 문자열에는 부호가 있을 수도 있고 없을 수도 있으며, 숫자만으로 구성되어 있다. Python에서는 int() 함수를 사용하여 문자열을 쉽게 정수로 변환할 수 있다. 문자열의 길이가 1 이상 5 이하이며, 잘못된 값이 입력되지 않는다는 조건이 주어졌기 때문에 추가적인 오류 처리는 필요하지 않았다. def solution(s): # 문자열 s를 정수로 변환하여 answer에 저장 answer = int(s) # 변환된 정수..
오늘의 학습 키워드문자열 처리조건문반복문대소문자 비교오늘은 주어진 문자열에서 'p'와 'y'의 개수를 비교하여 동일한 개수인지 확인하는 알고리즘을 작성했다. Python에서 문자열을 순회하면서 각 문자를 검사하고, 특정 문자일 때 카운트를 증가시키는 방식을 사용했다. 대소문자를 구분하지 않기 위해 조건문에서 'p'와 'P', 'y'와 'Y'를 각각 비교하였다. 최종적으로 두 개수가 같으면 True를 반환하고, 그렇지 않으면 False를 반환한다. def solution(s): answer = True sum_p = 0 sum_y = 0 for char in s: if char == 'p' or char == 'P': sum_p += 1 ..
오늘의 학습 키워드Python 기본 문법리스트 순회합계와 평균 계산함수 작성 오늘은 리스트의 요소들을 순회하며 합계를 구하고, 이를 통해 평균을 계산하는 알고리즘를 작성했다.Python에서 리스트의 요소들을 순회할 때는 JS와 마찬가지로 for문을 사용하고, 합계를 구하기 위해서 누적 덧셈을 사용한다. (+=가 같은 것도 js와 동일하다). 최종적으로 리스트의 길이로 합계를 나누어 평균을 계산한다. 이때 len() 함수를 사용해 리스트의 길이를 구할 수 있다. 어떤 문제가 있었고, 나는 어떤 시도를 했는지리스트의 요소들을 모두 더한 후 평균을 구하는 문제를 해결하는 과정에서, 처음에는 js와 똑같은 줄 알고 arr.length로 나누었다. length 대신 python에선 len()을 사용한다는 것을 실..
Today I Learned오늘의 학습 키워드문자열 처리리스트 변환역순 정렬공부한 내용 본인의 언어로 정리하기오늘 공부한 내용은 주어진 정수를 각 자리 숫자로 분리한 후, 이를 역순으로 배열하는 문제였습니다. 이를 해결하기 위해 정수를 문자열로 변환하고, 문자열을 역순으로 정렬한 후, 각 문자들을 다시 정수로 변환하여 리스트에 추가하는 방법을 사용했습니다. 파이썬의 문자열 처리와 리스트 변환 기능을 활용하는 연습을 했습니다.오늘의 회고어떤 문제가 있었고, 나는 어떤 시도를 했는지문제는 주어진 정수를 역순으로 배열하여 각 자리 숫자를 리스트로 반환하는 것이었습니다. 처음에는 정수를 어떻게 문자열로 변환하고, 이를 다시 리스트로 만드는지에 대해 고민했습니다.어떻게 해결했는지먼저 정수를 문자열로 변환한 후, ..