본문 바로가기

항해9938

[ TIL - PGS ] 99클럽 코테 스터디 30일차 TIL + 오늘의 학습 가이드 💡 오늘의 학습 키워드이분탐색 ✅ 오늘 공부한 내용오늘의 리트코드 문제! 436번 Find Right Interval 👀 오늘의 회고🤣 오늘의 문제점  🔥 어떤 시도를 했는가? class Solution { public int[] findRightInterval(int[][] intervals) { // 구간에 대한 배열이 주어진다, intervals[i] = [starti, endi]이고 각각의 starti는 고유한 값을 가지고 있다. // 구간 i의 오른쪽 구간은 startj >= end와 startj의 최소가 되는 구간 j이다. i는 아마 j와 같아 질 수 있다. // 각 구간 i에 대한 오른쪽 구간 인덱스 배열을 반환한다. // 구간 .. 2024. 8. 21.
[ TIL - PGS ] 99클럽 코테 스터디 29일차 TIL + 오늘의 학습 가이드 💡 오늘의 학습 키워드이분탐색 ✅ 오늘 공부한 내용오늘의 리트코드 문제! 300번 Longest Increasing Subsequence 👀 오늘의 회고🤣 오늘의 문제점초반에 무슨 소리인지 못알아 듣고..어떤 방식을 써야할지 모르겠어서 gpt 찬스를 사용했다.2가지 방법이 존재하는데 Binary Search(이분탐색)과 DP를 사용하는 방법이었다. 🔥 어떤 시도를 했는가?일단 문제의 뜻이 최장 증가 수열이라는 이름을 가진 문제였다.문제는 그냥 integer 형태의 배열인 nums가 주어지고, 가장 긴 strictly한 증가 수열의 길이를 return 하라란 의미였다.여기서 strictly가 애매해서 gpt한테 의역을 부탁했었는데 직역으로 하길래 해석했을 때 가장 가까운 뜻은 "절대적으로" 또는 ".. 2024. 8. 19.
[ TIL - PGS ] 99클럽 코테 스터디 28일차 TIL + 오늘의 학습 가이드 💡 오늘의 학습 키워드스택/큐 ✅ 오늘 공부한 내용오늘의 프로그래머스 문제! 괄호 회전하기 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr import java.util.*;class Solution { public int solution(String s) { int n = s.length(); int count = 0; // 주어진 문자열을 왼쪽으로 x칸 만큼 회전 for (int i = 0; i stack = new Stack(); for (char c : s.toCharArray()).. 2024. 8. 19.
[ TIL - PGS ] 99클럽 코테 스터디 27일차 TIL + 오늘의 학습 가이드 💡 오늘의 학습 키워드시뮬레이션 ✅ 오늘 공부한 내용오늘의 프로그래머스 문제! 할인 행사 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr  👀 오늘의 회고🔥 어떤 시도를 했는가?오늘은 어떻게 조건문을 세우고 빠르게 찾을지에 대해 고민을 해야하는 문제였다!class Solution { public int solution(String[] want, int[] number, String[] discount) { // 금액당 10일 // 매일 한 가지 할인 // 할인은 하루에 하나만 살 수 있음 .. 2024. 8. 17.