[프로그래머스][Java] 이진 변환 반복하기 - level 2
·
ProblemSolve
문제 보기 https://school.programmers.co.kr/learn/courses/30/lessons/70129 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr   문제 0과 1로 이루어진 어떤 문자열 x에 대한 이진 변환을 다음과 같이 정의합니다.x의 모든 0을 제거합니다.x의 길이를 c라고 하면, x를 "c를 2진법으로 표현한 문자열"로 바꿉니다.예를 들어, x = "0111010"이라면, x에 이진 변환을 가하면 x = "0111010" -> "1111" -> "100" 이 됩니다.0과 1로 이루어진 문자열 s가 매개변수로 주어집니다. s가 ..
[내배캠][TIL] 12일 차 - 화요일, 빡세게 공부한 날
·
공부 기록/내배캠Java_5기
📢 오늘의 목표 📢 ✔️ 알고리즘, SQL 문제 풀이     ✔️ 알고리즘 코드카타     ✔️ SQL 코드카타     ✔️ 프로그래머스 Level 2 ✔️ 점프 투 스프링 부트     ✔️ 2장 끝내기     ✔️ 3장 할 수 있는 데 까지✔️ 보충 / 심화반 OT✔️ Git 심화 특강   ⏱️ 오늘의 일정 ⏱️ 9:00 ~ 10:00 - 알고리즘 코드카타10:00 ~ 11:00 - 알고리즘 문제 풀기11:00 ~ 13:00 - 스프링 공부 (점프 투 스프링 부트)13:00 ~ 14:00 - 점심시간14:00 ~ 15:00 - 스프링 공부 (점프 투 스프링 부트) 15:00 ~ 16:00 - 보충 / 심화반 OT16:00 ~ 18:00 - 스프링 공부 (점프 투 스프링 부트) 18:00 ~ 19..
[프로그래머스][Java] JadenCase 문자열 만들기 - level 2
·
ProblemSolve
문제 보기 https://school.programmers.co.kr/learn/courses/30/lessons/12951 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr   문제 JadenCase란 모든 단어의 첫 문자가 대문자이고, 그 외의 알파벳은 소문자인 문자열입니다. 단, 첫 문자가 알파벳이 아닐 때에는 이어지는 알파벳은 소문자로 쓰면 됩니다. (첫 번째 입출력 예 참고)문자열 s가 주어졌을 때, s를 JadenCase로 바꾼 문자열을 리턴하는 함수, solution을 완성해 주세요.   제한사항 s는 길이 1 이상 200 이하인 문자열입니다.s는 ..
[프로그래머스][Java] 최솟값 만들기 - level 2
·
ProblemSolve
문제 보기 https://school.programmers.co.kr/learn/courses/30/lessons/12941 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr   문제 길이가 같은 배열 A, B 두개가 있습니다. 각 배열은 자연수로 이루어져 있습니다.배열 A, B에서 각각 한 개의 숫자를 뽑아 두 수를 곱합니다. 이러한 과정을 배열의 길이만큼 반복하며, 두 수를 곱한 값을 누적하여 더합니다. 이때 최종적으로 누적된 값이 최소가 되도록 만드는 것이 목표입니다. (단, 각 배열에서 k번째 숫자를 뽑았다면 다음에 k번째 숫자는 다시 뽑을 수 없습니다...
[프로그래머스][Java] 올바른 괄호 - level 2
·
ProblemSolve
문제 보기 https://school.programmers.co.kr/learn/courses/30/lessons/12909 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr   문제 괄호가 바르게 짝지어졌다는 것은 '(' 문자로 열렸으면 반드시 짝지어서 ')' 문자로 닫혀야 한다는 뜻입니다. 예를 들어"()()" 또는 "(())()" 는 올바른 괄호입니다.")()(" 또는 "(()(" 는 올바르지 않은 괄호입니다.'(' 또는 ')' 로만 이루어진 문자열 s가 주어졌을 때, 문자열 s가 올바른 괄호이면 true를 return 하고, 올바르지 않은 괄호이면 fal..
[프로그래머스][Java] 최댓값과 최솟값 - level 2
·
ProblemSolve
문제 보기 https://school.programmers.co.kr/learn/courses/30/lessons/12939 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr   문제 문자열 s에는 공백으로 구분된 숫자들이 저장되어 있습니다. str에 나타나는 숫자 중 최소값과 최대값을 찾아 이를 "(최소값) (최대값)"형태의 문자열을 반환하는 함수, solution을 완성하세요.예를들어 s가 "1 2 3 4"라면 "1 4"를 리턴하고, "-1 -2 -3 -4"라면 "-4 -1"을 리턴하면 됩니다.   제한사항 s에는 둘 이상의 정수가 공백으로 구분되어 있습니다..
[내배캠][TIL] 11일 차 - 월요일, 쉬면서 하자.
·
공부 기록/내배캠Java_5기
📢 오늘의 목표 📢 ✔️ 알고리즘, SQL 문제 풀이     ✔️ 알고리즘 코드카타     ✔️ SQL 코드카타     ✔️ 프로그래머스 Level 1 ✔️ 점프 투 스프링 부트     ✔️ 2장✔️ 개인 과제 보강   ⏱️ 오늘의 일정 ⏱️ 9:00 ~ 10:00 - 알고리즘, SQL 문제 풀이 10:00 ~ 10:30 - 3주 차 발제10:30 ~ 12:30 - 알고리즘 문제 풀이12:30 ~ 14:00 - 점심시간14:00 ~ 16:00 - 개인 과제 보강16:00 ~ 18:00 - 스프링 공부 (점프 투 스프링 부트) 18:00 ~ 19:00 - 저녁 시간19:00 ~ 20:00 - 스프링 공부 (점프 투 스프링 부트) 20:00 ~ 21:00 - TIL 작성  📜 Chapter 1. 알고리..
[내배캠][TIL] 10일 차 - 금요일, 스프링 찍먹
·
공부 기록/내배캠Java_5기
📢 오늘의 목표 📢 ✔️ 알고리즘 특강✔️ 알고리즘, SQL 문제 풀이     ✔️ 데일리 루틴 알고리즘     ✔️ 데일리 루틴 SQL     ✔️ 프로그래머스 Level 1✔️ 개인 과제 Level 3 + a ✔️ 점프 투 스프링 부트     ✔️ 1장     ✔️ 2장   ⏱️ 오늘의 일정 ⏱️ 9:00 ~ 10:00 - 알고리즘 특강10:00 ~ 11:30 - 알고리즘, SQL 문제 풀이11:30 ~ 13:00 - 개인 과제 Level 3 + a12:30 ~ 14:00 - 점심시간14:00 ~ 15:00 - 개인 과제 Level 3 + a15:00 ~ 18:00 - 점프 투 스프링 부트18:00 ~ 19:00 - 저녁 시간19:00 ~ 20:00 - 점프 투 스프링 부트 20:00 ~ 21:0..