일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- ubuntu
- 자연어처리
- SW Expert Academy
- leetcode
- 코로나19
- ChatGPT
- 백준
- 데이콘
- hackerrank
- github
- Git
- 우분투
- PYTHON
- Baekjoon
- 편스토랑
- 프로그래머스
- 캐치카페
- Docker
- Kaggle
- 파이썬
- Real or Not? NLP with Disaster Tweets
- gs25
- 프로그래머스 파이썬
- 편스토랑 우승상품
- AI 경진대회
- 금융문자분석경진대회
- programmers
- 더현대서울 맛집
- dacon
- 맥북
- Today
- Total
목록
반응형
전체 글 (1651)
솜씨좋은장씨
코딩 1일 1문제! 오늘의 문제는 프로그래머스의 바탕화면 정리 입니다. 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 👨🏻💻 문제 풀이 모든 파일을 다 포함하면서 가장 작은 영역으로 드래그하려면 왼쪽 끝 위쪽 끝 부터 오른쪽 끝, 아래쪽 끝 크기만큼 드래그해야합니다. 따라서 #이 등장하는 모든 row, col idx 값을 모은 다음 row 와 col idx의 min / max 값을 구합니다. 여기서 max 값은 +1 을 해주어야 합니다. 👨🏻💻 코드 ( Solution ) def solution(wallpaper): row_idx_list, col_i..
코딩 1일 1문제! 오늘의 문제는 프로그래머스의 가위 바위 보 입니다. 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 👨🏻💻 문제 풀이 가위 (2) 바위 (0) 보 (5) 각각 이기는 경우를 dictionary 로 만들어두고 win_rsp = { "2": "0", "0": "5", "5": "2" } 가위 바위 보 내는 것 들을 key 로 하여 win_rsp 에서 나오는 value 값을 answer 리스트에 넣고 answer = [] for h in list(rsp): answer.append(win_rsp[h]) answer 리스트를 join 하면 끝..
java 코드를 작성하고 실행하려고 보니 새로 장만했던 M1 Max 맥북 프로에는 java 가 설치되어있지 않아서 이번 기회에 설치를 해보았습니다. 설치는 역시 brew 로 진행했습니다. 🍺 brew 설치 2022.10.22 - [유용한 정보/APPLE] - [macOS] M1 Mac 에 brew 설치하는 방법! [macOS] M1 Mac 에 brew 설치하는 방법! 최근! 아이패드 가격사태를 보고 맥북프로 2017 이후 5년만에 쿠팡에서 M1 Max 맥북프로 16인치를 구매하였습니다. 새로 구매를 하였으니 개발환경을 세팅하기 위하여 가장 먼저! brew 를 설치해주었 somjang.tistory.com brew가 기본적으로 설치되어있는 프로그램이 아니기 때문에 brew 를 사용하기 위해서는 먼저 설치 ..
🧑🏻💻 timeval 구조체 strcut timeval { __time_t tv_sec; // Second - 초 __suseconds_t tv_usec; // Microseconds - 마이크로초 } timeval 구조체는 tv_sec 과 tv_usec 로 구성되어있는데 tv_sec 는 1초 2초 3초 할때 그 초 (Seconds) 정보를 tv_usec 는 1 / 1,000,000 초인 마이크로초 (Microseconds) 정보를 저장합니다. timeval 구조체를 사용하기 위해서는 sys/time.h 헤더파일을 include 하면 됩니다. 🧑🏻💻 gettimeofday #include int gettimeofday(struct timeval *tv, struct timezone *tz); 1970..
👨🏻💻 발생 에러 Abraham Silberschatz Operating System Concepts-10th-2018 으로 운영체제 스터디를 하면서 각 챕터에 나오는 C 코드들을 실제로 작성해서 실행 시켜보던 중에 # figure322_2.c #include #include #include int main() { pid_t pid; /* fork a child process */ pid = fork(); if (pid < 0) { /* error occurred */ fprintf(stderr, "Fork Failed"); return 1; } else if (pid == 0) { /* child process */ execlp("/bin/ls","ls",NULL); printf("LINE J"); ..
코딩 1일 1문제! 오늘의 문제는 프로그래머스의 한 번만 등장한 문자 입니다. 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 👨🏻💻 문제 풀이 단어가 얼마나 등장했는지 정보를 담은 freq_dict 을 만들고 freq_dict = {} for word in list(s): if word not in freq_dict.keys(): freq_dict[word] = 0 freq_dict[word] += 1 그 freq_dict 에서 한번씩만 등장한 단어만을 리스트에 남기고 오름차순으로 정렬한 다음 one_words = sorted([word[0] for w..
코딩 1일 1문제! 오늘의 문제는 프로그래머스의 순서쌍의 개수 입니다. 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 👨🏻💻 문제 풀이 두 수의 쌍이 입력 받은 n 이 되는 순서쌍의 개수 == n의 모든 약수의 개수 이므로 입력 받은 n 의 약수를 구하고 그 약수의 개수를 정답으로 했습니다. 👨🏻💻 코드 ( Solution ) def find_a_factor(n): factor_list = [] for num in range(1, (n // 2) + 1): if n % num == 0: factor_list.append(num) factor_list...
코딩 1일 1문제! 오늘의 문제는 프로그래머스의 숨어있는 숫자의 덧셈 (2) 입니다. 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 👨🏻💻 문제 풀이 1. 단어 속에서 숫자는 숫자 그대로 나머지는 빈 공백으로 바꾸어주고 이를 다시 문자열로 바꾸어 줍니다. my_string = "".join([word if word.isnumeric() else ' ' for word in list(my_string)]) 2. split() 으로 나누어 나온 값들을 map(int) 를 활용하여 int 로 바꾸어 주었습니다. number_list = list(map(int..