Programming
-
Problem: https://www.acmicpc.net/problem/2798 2798번: 블랙잭 첫째 줄에 카드의 개수 N(3 ≤ N ≤ 100)과 M(10 ≤ M ≤ 300,000)이 주어진다. 둘째 줄에는 카드에 쓰여 있는 수가 주어지며, 이 값은 100,000을 넘지 않는 양의 정수이다. 합이 M을 넘지 않는 카드 3장 www.acmicpc.net 그 동안 학과 수업에 바빠서, 자바에 빠져 허우적 대던 차에 파이썬 1 day 1 commit을 지키지 못했다.. 모든 것은 핑계일 뿐, 내 자신 반성해 ㅠ 그래도 오랜만에 돌아왔으니 조금은 어려운 문제로 돌아왔다. 문제 자체는 어려운 것이 없다. 주어진 배열로 처리한 숫자들중에 가장 큰 합은 구하는데, 이것이 주어진 숫자보다 작아야 한다는 점. 알..
[BaekJoon] 2798번: 블랙잭 (Python3)Problem: https://www.acmicpc.net/problem/2798 2798번: 블랙잭 첫째 줄에 카드의 개수 N(3 ≤ N ≤ 100)과 M(10 ≤ M ≤ 300,000)이 주어진다. 둘째 줄에는 카드에 쓰여 있는 수가 주어지며, 이 값은 100,000을 넘지 않는 양의 정수이다. 합이 M을 넘지 않는 카드 3장 www.acmicpc.net 그 동안 학과 수업에 바빠서, 자바에 빠져 허우적 대던 차에 파이썬 1 day 1 commit을 지키지 못했다.. 모든 것은 핑계일 뿐, 내 자신 반성해 ㅠ 그래도 오랜만에 돌아왔으니 조금은 어려운 문제로 돌아왔다. 문제 자체는 어려운 것이 없다. 주어진 배열로 처리한 숫자들중에 가장 큰 합은 구하는데, 이것이 주어진 숫자보다 작아야 한다는 점. 알..
2023.04.14 -
안녕하세요. 🥬 오늘은 Git 관련 에러를 잡는 포스팅합니다. 사실 이건 저를 위한 포스팅인데요, 제가 이걸 하~~~도 많이 까먹어서 내 블로그에 적어두자 하고 적습니다... 그만치 git을 사용하시는 분들에게는 많이 익숙하시기도 하고, 처음에 .gitignore하려면 꼭 필요한 부분입니다. .gitignore 설정하기 .gitingore는 github에 올릴 때 다들 올리고 싶지 않은 파일 같은 것이 있잖아요. 그것들은 안올릴 수 있게끔 관리하는 파일입니다. git을 만들면 자동적으로 생기기도 하는데, 수동으로 넣고 싶은 파일이 있다면 활용하시면 됩니다. 1. file을 올리고 싶지 않을 때 저 같은 경우는 .idea폴더는 올리고 싶지 않은 경우가 많이 있어요. 그럴 때는, .idea/ 이런 식으로 뒤..
[Git] .gitignore / git rm -r 설정하기안녕하세요. 🥬 오늘은 Git 관련 에러를 잡는 포스팅합니다. 사실 이건 저를 위한 포스팅인데요, 제가 이걸 하~~~도 많이 까먹어서 내 블로그에 적어두자 하고 적습니다... 그만치 git을 사용하시는 분들에게는 많이 익숙하시기도 하고, 처음에 .gitignore하려면 꼭 필요한 부분입니다. .gitignore 설정하기 .gitingore는 github에 올릴 때 다들 올리고 싶지 않은 파일 같은 것이 있잖아요. 그것들은 안올릴 수 있게끔 관리하는 파일입니다. git을 만들면 자동적으로 생기기도 하는데, 수동으로 넣고 싶은 파일이 있다면 활용하시면 됩니다. 1. file을 올리고 싶지 않을 때 저 같은 경우는 .idea폴더는 올리고 싶지 않은 경우가 많이 있어요. 그럴 때는, .idea/ 이런 식으로 뒤..
2023.02.10 -
def solution(n): answer = [] answer = list(map(int, str(n))) answer.reverse() return answer 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 오늘은 오랜만에 프로그래머스! 프로그래머스 문제는 좋은데 다양한 언어를 지원 가능하다. (아까보니까 swift도 있더라니 ..~~) 오늘 간단한 문제이다. 정수로 입력받은 숫자를 리스트로 바꾸면 되는 간단한 문제. 어려운 문제를 풀까 하다가 이렇게 간단한 문제들을 탄탄히 다져야 나중에 뒤로 갔을 때 편할 것 같아서, 시간이 오래걸려도 조금씩 나아가..
[Programmers] 자연수 뒤집어 배열로 만들기def solution(n): answer = [] answer = list(map(int, str(n))) answer.reverse() return answer 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 오늘은 오랜만에 프로그래머스! 프로그래머스 문제는 좋은데 다양한 언어를 지원 가능하다. (아까보니까 swift도 있더라니 ..~~) 오늘 간단한 문제이다. 정수로 입력받은 숫자를 리스트로 바꾸면 되는 간단한 문제. 어려운 문제를 풀까 하다가 이렇게 간단한 문제들을 탄탄히 다져야 나중에 뒤로 갔을 때 편할 것 같아서, 시간이 오래걸려도 조금씩 나아가..
2023.02.10 -
Birthday Cake Candles | HackerRank Determine the number of candles that are blown out. www.hackerrank.com 안녕하세요. 오랜만에 돌아왔습니다. 그 동안 물갈이에다 장염이 걸려서 참 오랫동안 누워있었고... (거의 일주일간 ㅠㅠ ) 이제야 정신을 차렸네요. 오늘은 HackerRank에 있는 문제를 가져왔구요. 푸는 건 빠르게 풀었는데 이렇게 푸는게 맞나? 싶긴 합니다.. #!/bin/python3 import math import os import random import re import sys # # Complete the 'birthdayCakeCandles' function below. # # The function ..
[HackerRank] Birthday Cake Candles (Python3)Birthday Cake Candles | HackerRank Determine the number of candles that are blown out. www.hackerrank.com 안녕하세요. 오랜만에 돌아왔습니다. 그 동안 물갈이에다 장염이 걸려서 참 오랫동안 누워있었고... (거의 일주일간 ㅠㅠ ) 이제야 정신을 차렸네요. 오늘은 HackerRank에 있는 문제를 가져왔구요. 푸는 건 빠르게 풀었는데 이렇게 푸는게 맞나? 싶긴 합니다.. #!/bin/python3 import math import os import random import re import sys # # Complete the 'birthdayCakeCandles' function below. # # The function ..
2023.02.06 -
Add Two Numbers - LeetCode Add Two Numbers - You are given two non-empty linked lists representing two non-negative integers. The digits are stored in reverse order, and each of their nodes contains a single digit. Add the two numbers and return the sum as a linked list. You may as leetcode.com 생각보다 어려운 문제에 당황.. 결국 solution을 그대로 보고 풀었는데 그래도 이해가 안가서 2차 당황.. # Definition for singly-linked list. # ..
[LeetCode] Add Two Numbers (Python3)Add Two Numbers - LeetCode Add Two Numbers - You are given two non-empty linked lists representing two non-negative integers. The digits are stored in reverse order, and each of their nodes contains a single digit. Add the two numbers and return the sum as a linked list. You may as leetcode.com 생각보다 어려운 문제에 당황.. 결국 solution을 그대로 보고 풀었는데 그래도 이해가 안가서 2차 당황.. # Definition for singly-linked list. # ..
2023.01.31 -
17413번: 단어 뒤집기 2 문자열 S가 주어졌을 때, 이 문자열에서 단어만 뒤집으려고 한다. 먼저, 문자열 S는 아래와과 같은 규칙을 지킨다. 알파벳 소문자('a'-'z'), 숫자('0'-'9'), 공백(' '), 특수 문자('')로만 이루어져 www.acmicpc.net 문제 설명 문자열 S가 주어졌을 때, 이 문자열에서 단어만 뒤집으려고 한다. 먼저, 문자열 S는 아래와과 같은 규칙을 지킨다. 알파벳 소문자('a'-'z'), 숫자('0'-'9'), 공백(' '), 특수 문자('')로만 이루어져 있다. 문자열의 시작과 끝은 공백이 아니다. ''가 문자열에 있는 경우 번갈아가면서 등장하며, '') word = "" elif i == ' ': res += word + i word = "" elif re..
[BaekJoon] 17413번: 단어뒤집기 2 (Python3)17413번: 단어 뒤집기 2 문자열 S가 주어졌을 때, 이 문자열에서 단어만 뒤집으려고 한다. 먼저, 문자열 S는 아래와과 같은 규칙을 지킨다. 알파벳 소문자('a'-'z'), 숫자('0'-'9'), 공백(' '), 특수 문자('')로만 이루어져 www.acmicpc.net 문제 설명 문자열 S가 주어졌을 때, 이 문자열에서 단어만 뒤집으려고 한다. 먼저, 문자열 S는 아래와과 같은 규칙을 지킨다. 알파벳 소문자('a'-'z'), 숫자('0'-'9'), 공백(' '), 특수 문자('')로만 이루어져 있다. 문자열의 시작과 끝은 공백이 아니다. ''가 문자열에 있는 경우 번갈아가면서 등장하며, '') word = "" elif i == ' ': res += word + i word = "" elif re..
2023.01.27