분류 전체보기 16

[프로그래머스]124 나라의 숫자 (python풀이)

이번 주 첫 문제인 124나라입니다. 대체 누가 이런 생각을 하는 걸까요? 알고 문제 창작자들 다들 너무 대단한 거 같습니다. 사실 이 문제 이외에 여러 개 도전했는데... 생각보다 어려워서 아직 완성을 못했네요! 차차 올려보겠습니다. 문제 타입: #진법 #문자열 # 숫자열 문제 설명 더보기 124 나라가 있습니다. 124 나라에서는 10진법이 아닌 다음과 같은 자신들만의 규칙으로 수를 표현합니다. 124 나라에는 자연수만 존재합니다. 124 나라에는 모든 수를 표현할 때 1, 2, 4만 사용합니다. 예를 들어서 124 나라에서 사용하는 숫자는 다음과 같이 변환됩니다. 10진법124 나라10진법124 나라 1 1 6 14 2 2 7 21 3 4 8 22 4 11 9 24 5 12 10 41 자연수 n이 ..

알고리즘 2022.07.29

[프로그래머스]소수 찾기(python)

요 며칠 동안 풀었던 알고리즘이 너무 어려워서 자신감 충전 겸 간단한 문제를 풀어보았다. 근데 더 자신감 없어졌ㅇ.... 일단 이 문제는 소수에 관한 문제로 이전에 풀었던 소수 문제와 소수 시리즈로 묶어볼까 한다. https://school.programmers.co.kr/learn/courses/30/lessons/42839 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 더보기 한자리 숫자가 적힌 종이 조각이 흩어져있습니다. 흩어진 종이 조각을 붙여 소수를 몇 개 만들 수 있는지 알아내려 합니다. 각 종이 조각에 적힌 숫자가 적힌 문자열 nu..

알고리즘 2022.07.24

[프로그래머스]주차 요금 계산 (python풀이)

이번엔 주차 요금 계산 문제 풀어보았습니다. 레벨 2 문제였으며 문제 푸는데 소요시간은 1시간 정도 걸렸네요. 문제 자체는 어렵지 않았으나 파이썬으로 문자열 다루는 게 어색해서 오래 걸린 거 같습니다. 오늘부터는 문제 타입도 적어볼까합니다. 문제 타입: #시간 계산 #문자열 자르기 문제 설명 더보기 주차장의 요금표와 차량이 들어오고(입차) 나간(출차) 기록이 주어졌을 때, 차량별로 주차 요금을 계산하려고 합니다. 아래는 하나의 예시를 나타냅니다. 요금표 기본 시간(분) 기본 요금(원) 단위 시간(분) 단위 요금(원) 180 5000 10 600 입/출차 기록 시각(시:분) 차량 번호 내역 05:34 5961 입차 06:00 0000 입차 06:34 0000 출차 07:59 5961 출차 07:59 014..

알고리즘 2022.07.19

[프로그래머스]거리두기 확인하기 (python풀이)

이번엔 level 2 문제인 거리두기 확인하기를 풀어보았다. 해당 문제는 2021 카카오 채용연계형 인턴십 기출문제이다. https://school.programmers.co.kr/learn/courses/30/lessons/81302 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 더보기 개발자를 희망하는 죠르디가 카카오에 면접을 보러 왔습니다. 코로나 바이러스 감염 예방을 위해 응시자들은 거리를 둬서 대기를 해야하는데 개발 직군 면접인 만큼 아래와 같은 규칙으로 대기실에 거리를 두고 앉도록 안내하고 있습니다. 대기실은 5개이며, 각 대기실은 ..

알고리즘 2022.07.18

[python] 파이썬 기초(문자열 vs 리스트 비교 변환)

알고리즘을 풀면서 리스트형을 자주 사용하다 보니 문자열로 풀기 좋은 문제를 리스트로 접근하려고 하여 한번 정리해봅니다. 문자열과 리스트는 둘 다 숫자/문자를 저장할 수 있는 자료형입니다. 하지만 서로 다른 자료형이죠. 입력하고 싶은 값이 Apple이라고 하면 다음과 같이 입력됩니다. 문자열: str = 'Apple' print (str) >> Apple print(str[0]) >> A 리스트: list1 = ['Apple'] print(list1) >> ["Apple"] print(list1[0]) >> Apple 즉 문자열은 문자 자체를 저장하는 자료형이고 리스트는 문자열을 저장하는 자료형입니다. 문자열의 경우 숫자도 넣을 수 있지만 숫자를 문자열로 저장하는 방식이고 리스트는 문자열 외에 숫자형, 리..

그 외 2022.07.13

[다이어리] 7월 일정표

7월 일정표 짜 왔습니다. 무언가를 시작할 때 이렇게 계획부터 짜는 습관 고쳐야 하는데... 안 짜면 어떤 거부터 해야 하는지 머릿속이 뒤죽박죽이라 결국 짜게 되네요! 게다가 이뻐야지만 보는 병도 걸려있습니다. 어쨌든 세부일정은 자세하게 안 적고 간단하게만 정리했습니다. 지금 짠 것도 많아 보이는데 하고 싶은 게 백만 가지라 결국 이렇게 됐네요 ㅎㅎ 원래 집에 있는 거보다 집 밖에 있는 게 좋은데 더워서 집에 칩거하는 동안 공부 습관 좀 다시 들여 봐야 할 거 같아요! 실천 현황! 7월 7일: 1 알고 1 블로그 완료 7월 8일: 1 블로그 7월 9일: 1 알고 1 블로그 완료 7월 10일: 1 블로그

그 외 2022.07.12

[다이어리] 듣고 싶은 인프런 강의 목록

듣고 싶은 인프런 강의목록 정리해보았습니다! 강의명 강의수 시간 1 더 자바, Java 8 23강의 4시간 56분 2 더 자바, 코드를 조작하는 다양한 방법 24강의 4시간 36분 3 더 자바, 애플리케이션을 테스트하는 다양한 방법 43강의 5시간 56분 4 코딩으로 학습하는 GoF의 디자인 패턴 98강의 11시간 37분 5 코딩으로 학습하는 리팩토링 78강의 9시간 39분 6 이펙티브 자바 완벽 공략 1부 74강의 12시간 52분 7 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 28강의 5시간 21분 8 스프링 핵심 원리 - 기본편 65강의 12시간 7분 9 모든 개발자를 위한 HTTP 웹 기본 지식 41강의 5시간 40분 10 스프링 MVC 1편 - 백엔드 웹 개발 핵심 ..

그 외 2022.07.11

[후기] azure 에져 AZ-104 시험 후기 (2022년 6월)

안녕하세요! 오늘은 오랜만에 시험 후기로 돌아왔습니다. 바로바로 에져 AZ-104 (Microsoft Azure administrator) https://docs.microsoft.com/ko-kr/learn/certifications/exams/az-104 시험 AZ-104: Microsoft Azure Administrator - Learn 시험 AZ-104: Microsoft Azure Administrator docs.microsoft.com Azure은 Microsoft에서 제공하는 클라우드 플랫폼으로 아마존의 AWS과 함께 자주 사용하는 클라우드 서비스 중 하나입니다. AWS와 마찬가지로 기술 영역별로 시험을 제공하고 있으며 단계별로 취득을 완료하면 해당 기술 패스의 전문가로 인정받을 수 있습..

그 외 2022.07.10

[프로그래머스]실패율 (python풀이)

LEVEL 1 문제 중 2019 KAKAO BLIND RECRUITMENT 출제문제인 실패율을 풀어보았다. https://school.programmers.co.kr/learn/courses/30/lessons/42889 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 더보기 슈퍼 게임 개발자 오렐리는 큰 고민에 빠졌다. 그녀가 만든 프랜즈 오천성이 대성공을 거뒀지만, 요즘 신규 사용자의 수가 급감한 것이다. 원인은 신규 사용자와 기존 사용자 사이에 스테이지 차이가 너무 큰 것이 문제였다. 이 문제를 어떻게 할까 고민 한 그녀는 동적으로 게임 시..

알고리즘 2022.07.09