본문 바로가기 메뉴 바로가기

개발자 쿠키

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

개발자 쿠키

검색하기 폼
  • all (133)
    • k8s (5)
    • jenkins (1)
    • docker (1)
    • javascript (2)
    • java (15)
    • spring (25)
    • algorithm (50)
    • database (6)
    • computer science (2)
      • HTTP (7)
    • redis (0)
    • kafka (1)
    • education (3)
    • conference (1)
    • certificate (1)
    • review (7)
  • 방명록

algorithm (50)
[프로그래머스/python] Lv.2 2019 카카오 개발자 겨울 인턴십 튜플

https://school.programmers.co.kr/learn/courses/30/lessons/64065 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr def solution(s): s = s[2:-2].split("},{") arr = [] for i in range(len(s)): s1 = s[i].split(",") arr.append(set(s1)) arr.sort(key=lambda x: len(x)) ans = set() res = [] for a in a..

algorithm 2024. 7. 8. 19:42
[프로그래머스/python] Lv.2 할인 행사

할인 행사https://school.programmers.co.kr/learn/courses/30/lessons/131127?language=python3 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr from collections import Counterdef solution(want, number, discount): answer = 0 dic = {} for w, n in zip(want, number): dic[w] = n for i in range(len(discount)): if dic == ..

algorithm 2024. 7. 6. 20:42
[프로그래머스/python] Lv.2 큰 수 만들기

https://school.programmers.co.kr/learn/courses/30/lessons/42883 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 1차 풀이combination을 활용해 전체-k에 해당하는 수만 join하여 가장 큰 수를 출력하는 방식으로 풀었지만, 시간초과가 발생했습니다.2차 풀이def solution(number, k): stack = [] for num in number: while k > 0 and stack and stack[-1] 구글링 후, stack을 활용하여 풀어야 한다는 것..

algorithm 2024. 7. 2. 20:33
[프로그래머스/python] Lv.2 땅따먹기

땅따먹기https://school.programmers.co.kr/learn/courses/30/lessons/12913 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr def solution(land): dp = land for i in range(1, len(land)): for j in range(4): dp[i][j] += max(dp[i-1][:j] + dp[i-1][j+1:]) return max(dp[len(dp)-1])풀이land[i][j] + 그 위 줄의 j열을 빼고 반든 리스트에서 max..

algorithm 2024. 6. 26. 17:36
[백준(BOJ)]1076번 : 저항 - Python(파이썬) - (브론즈2, 문자열)

https://www.acmicpc.net/problem/1076 1076번: 저항첫째 줄에 첫 번째 색, 둘째 줄에 두 번째 색, 셋째 줄에 세 번째 색이 주어진다. 위의 표에 있는 색만 입력으로 주어진다.www.acmicpc.net 문제전자 제품에는 저항이 들어간다. 저항은 색 3개를 이용해서 그 저항이 몇 옴인지 나타낸다. 처음 색 2개는 저항의 값이고, 마지막 색은 곱해야 하는 값이다. 저항의 값은 다음 표를 이용해서 구한다.색값곱black01brown110red2100orange31,000yellow410,000green5100,000blue61,000,000violet710,000,000grey8100,000,000white91,000,000,000예를 들어, 저항의 색이 yellow, vio..

algorithm 2022. 8. 22. 15:41
[백준(BOJ)]2908번 : 상수 - Python(파이썬) - (브론즈2, 문자열)

https://www.acmicpc.net/problem/2908 2908번: 상수상근이의 동생 상수는 수학을 정말 못한다. 상수는 숫자를 읽는데 문제가 있다. 이렇게 수학을 못하는 상수를 위해서 상근이는 수의 크기를 비교하는 문제를 내주었다. 상근이는 세 자리 수 두www.acmicpc.net문제상근이의 동생 상수는 수학을 정말 못한다. 상수는 숫자를 읽는데 문제가 있다. 이렇게 수학을 못하는 상수를 위해서 상근이는 수의 크기를 비교하는 문제를 내주었다. 상근이는 세 자리 수 두 개를 칠판에 써주었다. 그 다음에 크기가 큰 수를 말해보라고 했다.상수는 수를 다른 사람과 다르게 거꾸로 읽는다. 예를 들어, 734와 893을 칠판에 적었다면, 상수는 이 수를 437과 398로 읽는다. 따라서, 상수는 두 ..

algorithm 2022. 8. 19. 20:47
[백준(BOJ)]1157번 : 단어 공부 - Python(파이썬) - (브론즈1, 문자열)

https://www.acmicpc.net/problem/1157 1157번: 단어 공부알파벳 대소문자로 된 단어가 주어지면, 이 단어에서 가장 많이 사용된 알파벳이 무엇인지 알아내는 프로그램을 작성하시오. 단, 대문자와 소문자를 구분하지 않는다.www.acmicpc.net문제알파벳 대소문자로 된 단어가 주어지면, 이 단어에서 가장 많이 사용된 알파벳이 무엇인지 알아내는 프로그램을 작성하시오. 단, 대문자와 소문자를 구분하지 않는다.입력첫째 줄에 알파벳 대소문자로 이루어진 단어가 주어진다. 주어지는 단어의 길이는 1,000,000을 넘지 않는다.출력첫째 줄에 이 단어에서 가장 많이 사용된 알파벳을 대문자로 출력한다. 단, 가장 많이 사용된 알파벳이 여러 개 존재하는 경우에는 ?를 출력한다.예제 입력 1 ..

algorithm 2022. 8. 19. 19:01
[백준(BOJ)]25304번 : 영수증 - Python(파이썬) - (브론즈5, 반복문)

https://www.acmicpc.net/problem/25304 25304번: 영수증준원이는 저번 주에 살면서 처음으로 코스트코를 가 봤다. 정말 멋졌다. 그런데, 몇 개 담지도 않았는데 수상하게 높은 금액이 나오는 것이다! 준원이는 영수증을 보면서 정확하게 계산된 것www.acmicpc.net문제준원이는 저번 주에 살면서 처음으로 코스트코를 가 봤다. 정말 멋졌다. 그런데, 몇 개 담지도 않았는데 수상하게 높은 금액이 나오는 것이다! 준원이는 영수증을 보면서 정확하게 계산된 것이 맞는지 확인해보려 한다.영수증에 적힌,구매한 각 물건의 가격과 개수구매한 물건들의 총 금액을 보고, 구매한 물건의 가격과 개수로 계산한 총 금액이 영수증에 적힌 총 금액과 일치하는지 검사해보자.입력첫째 줄에는 영수증에 적힌..

algorithm 2022. 8. 17. 22:18
이전 1 2 3 4 5 ··· 7 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • software enginner
  • 서버 개발자
  • 주니어 백엔드 개발자
  • 단계10
  • java #예외처리 #throw #throws
  • Next.js
  • server engineer
  • 브루트 포스법
  • level2
  • 정보처리기사 실기 #정처기 실기 #2024년 2회 #정처기 2024년 2회 #공부법 # 꿀팁
  • heap area #stack area #static area #jvm
  • 자바 #자바문법 #자바기초 #참조형 #기본형
  • 넥슨개발자컨퍼런스
  • java #추상클래스
  • 백엔드 개발자 로드맵
  • 2798블랙잭
  • 반복문
  • ndc2025
  • level3
  • 서버 엔지니어
  • object 클래스 # java
  • tibero 7.23
  • 25304번
  • server developer
  • 이분탐색
  • tmax tibero
  • 올 겨울은 조금 따뜻할 것 같다.
  • Spring
  • static #자바 메모리 구조 #멤버 변수
  • 나는야 4학년 #5학년 까지 가보자구
more
«   2025/09   »
일 월 화 수 목 금 토
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 29 30
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바