본문 바로가기
728x90
반응형

분류 전체보기141

99클럽 3기 코테 스터디 5일차 TIL /[프로그래머스] 베스트앨범 자바 풀이, 해시 1. 오늘의 학습 문제 문제https://school.programmers.co.kr/learn/courses/30/lessons/42579# 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr   문제 설명스트리밍 사이트에서 장르 별로 가장 많이 재생된 노래를 두 개씩 모아 베스트 앨범을 출시하려 합니다. 노래는 고유 번호로 구분하며, 노래를 수록하는 기준은 다음과 같습니다.속한 노래가 많이 재생된 장르를 먼저 수록합니다.장르 내에서 많이 재생된 노래를 먼저 수록합니다.장르 내에서 재생 횟수가 같은 노래 중에서는 고유 번호가 낮은 노래를 먼저 수록합니다.노래의 .. 2024. 7. 27.
99클럽 3기 코테 스터디 4일차 TIL /[프로그래머스] 문자열 압축 자바 풀이, 페어프로그래밍 1. 오늘의 학습 문제 문제https://school.programmers.co.kr/learn/courses/30/lessons/60057#qna 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제 설명데이터 처리 전문가가 되고 싶은 "어피치"는 문자열을 압축하는 방법에 대해 공부를 하고 있습니다. 최근에 대량의 데이터 처리를 위한 간단한 비손실 압축 방법에 대해 공부를 하고 있는데, 문자열에서 같은 값이 연속해서 나타나는 것을 그 문자의 개수와 반복되는 값으로 표현하여 더 짧은 문자열로 줄여서 표현하는 알고리즘을 공부하고 있습니다.간단한 예로 "aabba.. 2024. 7. 25.
99클럽 3기 코테 스터디 3일차 TIL /[프로그래머스] 숫자 문자열과 영단어 자바 해시맵 풀이 1. 오늘의 학습 문제 문제 https://school.programmers.co.kr/learn/courses/30/lessons/81301 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제 설명네오와 프로도가 숫자놀이를 하고 있습니다. 네오가 프로도에게 숫자를 건넬 때 일부 자릿수를 영단어로 바꾼 카드를 건네주면 프로도는 원래 숫자를 찾는 게임입니다.다음은 숫자의 일부 자릿수를 영단어로 바꾸는 예시입니다.1478 → "one4seveneight"234567 → "23four5six7"10203 → "1zerotwozero3"이렇게 숫자의 일부 자릿수가 .. 2024. 7. 24.
[백준] 11478 서로 다른 부분 문자열의 개수 자바 풀이 https://www.acmicpc.net/problem/11478서로 다른 부분 문자열의 개수 성공  시간 제한메모리 제한제출정답맞힌 사람정답 비율1 초512 MB31191194871572463.164%문제문자열 S가 주어졌을 때, S의 서로 다른 부분 문자열의 개수를 구하는 프로그램을 작성하시오.부분 문자열은 S에서 연속된 일부분을 말하며, 길이가 1보다 크거나 같아야 한다.예를 들어, ababc의 부분 문자열은 a, b, a, b, c, ab, ba, ab, bc, aba, bab, abc, abab, babc, ababc가 있고, 서로 다른것의 개수는 12개이다.입력첫째 줄에 문자열 S가 주어진다. S는 알파벳 소문자로만 이루어져 있고, 길이는 1,000 이하이다.출력 첫째 줄에 S의 서로 다른 .. 2024. 7. 23.
99클럽 3기 코테 스터디 2일차 TIL /[프로그래머스] 숫자 카드 나누기 자바 풀이 1. 오늘의 학습 문제 문제https://school.programmers.co.kr/learn/courses/30/lessons/135807 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr   철수와 영희는 선생님으로부터 숫자가 하나씩 적힌 카드들을 절반씩 나눠서 가진 후, 다음 두 조건 중 하나를 만족하는 가장 큰 양의 정수 a의 값을 구하려고 합니다.철수가 가진 카드들에 적힌 모든 숫자를 나눌 수 있고 영희가 가진 카드들에 적힌 모든 숫자들 중 하나도 나눌 수 없는 양의 정수 a영희가 가진 카드들에 적힌 모든 숫자를 나눌 수 있고, 철수가 가진 카드들에 .. 2024. 7. 23.
99클럽 3기 코테 스터디 1일차 TIL/[프로그래머스] 뒤에 있는 큰 수 찾기 자바 풀이 1. 오늘의 학습 문제 문제https://school.programmers.co.kr/learn/courses/30/lessons/154539?language=java 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr  문제 설명 정수로 이루어진 배열 numbers가 있습니다. 배열 의 각 원소들에 대해 자신보다 뒤에 있는 숫자 중에서 자신보다 크면서 가장 가까이 있는 수를 뒷 큰수라고 합니다. 정수 배열 numbers가 매개변수로 주어질 때, 모든 원소에 대한 뒷 큰수들을 차례로 담은 배열을 return 하도록 solution 함수를 완성해주세요. 단, 뒷 큰.. 2024. 7. 22.
99클럽 코테 스터디 40일차 TIL + [LeetCode] 2405. Optimal Partition of String/그리디알고리즘/자바 풀이 1. 오늘의 학습 키워드 [LeetCode] 2405. Optimal Partition of String/그리디알고리즘/자바 풀이  2. 오늘의 학습 문제 문제https://leetcode.com/problems/optimal-partition-of-string/description/ Given a string s, partition the string into one or more substrings such that the characters in each substring are unique. That is, no letter appears in a single substring more than once.Return the minimum number of substrings in such a pa.. 2024. 6. 28.
99클럽 코테 스터디 39일차 TIL + [LeetCode] 1338. Reduce Array Size to The Half/힙/JAVA풀이 1. 오늘의 학습 키워드  [LeetCode] 1338. Reduce Array Size to The Half/힙/JAVA풀이 자바   2. 오늘의 학습 문제 문제 https://leetcode.com/problems/reduce-array-size-to-the-half/ You are given an integer array arr. You can choose a set of integers and remove all the occurrences of these integers in the array.Return the minimum size of the set so that at least half of the integers of the array are removed. Example 1:Input.. 2024. 6. 27.
[Doit 자료구조와 알고리즘] ch8, ch9 리스트/트리 정리 2024. 6. 26.
728x90
반응형