일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- SW Expert Academy
- 파이썬
- 백준
- ubuntu
- AI 경진대회
- Baekjoon
- 코로나19
- gs25
- 맥북
- hackerrank
- 프로그래머스
- leetcode
- Real or Not? NLP with Disaster Tweets
- Git
- Docker
- 자연어처리
- 프로그래머스 파이썬
- dacon
- 편스토랑 우승상품
- programmers
- 데이콘
- 캐치카페
- PYTHON
- 편스토랑
- github
- 금융문자분석경진대회
- 더현대서울 맛집
- Kaggle
- ChatGPT
- 우분투
- Today
- Total
목록
반응형
전체 글 (1651)
솜씨좋은장씨
1일 1문제 74일차! 오늘의 문제는 프로그래머스의 쇠막대기입니다. 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr Solution def solution(arrangement): sum_num = 0 left = 0 for i in range(len(arrangement)): if arrangement[i] == '(': left = left + 1 elif arrangement[i] == ')': left = left - 1 if arrangement[i-1] == '(': sum_num = sum_num + left else: sum_num = sum..
1일 1문제 73일차! 오늘의 문제는 프로그래머스의 2018 KAKAO BLIND RECRUITMENT : [1차] 뉴스클러스트링 입니다. 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 첫번째 제출 import re def getTwolengthString(temp): re_compile = re.compile('[a-z]{2}') re_match = re.fullmatch(re_compile, temp) return re_match def solution(str1, str2): str1_list = list(str1.lower()) str2_list =..
1일 1문제 72일차! 오늘의 문제는 백준의 제로입니다. 10773번: 제로 문제 나코더 기장 재민이는 동아리 회식을 준비하기 위해서 장부를 관리하는 중이다. 재현이는 재민이를 도와서 돈을 관리하는 중인데, 애석하게도 항상 정신없는 재현이는 돈을 실수로 잘못 부르는 사고를 치기 일쑤였다. 재현이는 잘못된 수를 부를 때마다 0을 외쳐서, 가장 최근에 재민이가 쓴 수를 지우게 시킨다. 재민이는 이렇게 모든 수를 받아 적은 후 그 수의 합을 알고 싶어 한다. 재민이를 도와주자! 입력 첫 번째 줄에 정수 K가 주어진다. (1 ≤ K ≤ www.acmicpc.net Solution input_N = int(input()) stack = [] for i in range(input_N): input_num = int..
1일 1문제 71일차! 오늘의 문제는 프로그래머스의 영어 끝말잇기 입니다. 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr Solution def solution(n, words): answer = [0, 0] for i in range(1, len(words)): if words[i-1][-1] != words[i][0] or words[i] in words[0:i]: answer[0] = ( i % n ) + 1 answer[1] = ( i // n ) + 1 break return answer SOMJANG/CODINGTEST_PRACTICE 1일 1..
1. yum 업데이트 $ sudo yum update 먼저 위의 명령어를 활용하여 yum 패키지를 업데이트 시켜줍니다. 2. git 설치 $ sudo yum install git -y 위의 명령어를 통해 git을 설치합니다. 여기서 git 뒤에 -y가 붙는 이유는 중간에 설치를 계속 진행하겠는지 물어보는 것에 y / n 으로 입력하여 대답해야하는데 미리 -y를 입력함으로써 그 과정을 자동으로 넘어가게 하기 위함입니다. 3. 잘 설치 되었는지 확인하기 $ git version git version 2.23.1 git version 명령어를 통해 잘 설치가 되었는지 확인해봅니다. git version ~~ 하며 설치된 버전이 제대로 나온다면 설치완료!
Git Bash를 사용하다가 보면 다른 계정으로 변경하고 싶을 때가 있습니다. 저는 회사 컴퓨터에 개인 Github계정을 설정해 두었었는데 생각해보니 개인 계정을 사용하지 않고 계속 회사 계정으로 사용할 것 같아 Git Bash의 계정을 바꾸기로 하였습니다. 다음은 Git Bash에서 터미널 계정을 변경하는 방법입니다. 1. 현재 설정된 계정 정보 확인 $ git config user.name $ git config user.email 먼저 git Bash를 열고 위의 명령어 두 줄을 입력하면 아래의 사진처럼 현재의 계정 이름 / 이메일을 확인할 수 있습니다. 2. 명령어를 통해 계정 바꾸기 $ git config --global user.name 변경을 희망하는 계정 $ git config --glob..
1일 1문제 70일차! 오늘의 문제는 프로그래머스의 Summer/Winter Coding(~2018)의 소수만들기입니다. 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr Solution from itertools import combinations def getPrimaryNum_Eratos(N): nums = [True] * (N + 1) for i in range(2, len(nums) // 2 + 1): if nums[i] == True: for j in range(i+i, N, i): nums[j] = False return [i for i in r..
1일 1문제 69일차! 오늘의 문제는 2019 카카오 개발자 겨울 인턴십 문제였던 튜플 입니다. 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr Solution from collections import Counter def solution(s): answer = [] delete_special_word_s = s.replace("{", "").replace("}", "").split(',') count_dict = Counter(delete_special_word_s) count_dict_most_common = count_dict.most_common(..