일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 20492번
- 스파르타
- React
- 개인정보수집유효기간
- 장고 다중이미지
- sql
- GIT
- 코딩기초트레이닝
- 장고이미지처리
- 22938번
- 파이썬
- 무료강의
- error
- 스파르타코딩클럽
- django multi image
- useState
- css
- html
- ㅐㄱ이
- 참가후기
- 프론트엔드
- 프로그래머스입문
- 파이썬무료강의
- python
- 네이버커넥트재단
- MongoDB
- 프로그래머스
- jquery
- 반응형
- SEF2022
- Today
- Total
목록분류 전체보기 (143)
코딩,해볼까
0. 오늘의 공부 1) 과제 해설 강의 2) 알고리즘 풀이 📍 프로그래머스 - 코딩테스트 입문 문자열 정렬하기 (2) def solution(my_string): # answer = '' lower_string = list(my_string.lower()) sort_string = sorted(lower_string) return ''.join(sort_string) # 축약 def solution(my_string): return ''.join(sorted(my_string.lower())) 📍 프로그래머스 - 코딩테스트 입문 한 번만 등장한 문자 나는 풀지 못했지만 팀원들이 나의 생각을 발전시켜 주셨다. s 문자열을 list화 한다. set 함수를 통해 중복을 제거한 dict 형태를 list화 한다...
💜 오늘의 공부 1) 강의.. 2) 알고리즘 풀이 📍 프로그래머스 - 코딩 기초 트레이닝 ✔ 특별한 이차원 배열 2 # n*n 크기의 이차원 배열 이름 : arr # 3*3 0 ≤ i, j < n # arr[i][j] = arr[j][i] # [[5, 192, 33] # [192, 72, 95] # [33, 95, 999]] def solution(arr): for i in range(len(arr)): for j in range(len(arr)): if arr[i][j] != arr[j][i]: return 0 return 1 Day 2 출력, 연산 ✔ 덧셈식 출력하기 ✔ 문자열 붙여서 출력하기 ✔ 문자열 돌리기 ✔ 홀짝 구분하기 ✔ 문자열 겹쳐쓰기 어렵지 않을 것이라고 생각했는데.. 복병이었다. my..
0. 오늘의 공부 1) 강의..2) 알고리즘 풀이 📍 프로그래머스 - 코딩 기초 트레이닝 Day 1 출력 ✔ 문자열 출력하기 print(f"a = {a}\nb = {b}") print('a = {} \nb = {}'.format(a,b)) print("a =",a) print("b =",b) a = "a = " + str(a) + "\n" b = "b = " + str(b) print(a + b) ✔ a와 b 출력하기 ✔ 문자열 반복해서 출력하기 대소문자 바꿔서 출력하기 실패중.. 성공!! 📍 프로그래머스 - 코딩 기초 트레이닝 특별한 2차원 배열 1 answer = [] for i in range(n): ainner = [] for j in range(n): if i == j: ainner.append..
모든 주차가 중요했지만, 이번주는 특히 학습을 잘하고 싶은 욕심이 있다. 미루지 않고 모든 계획을 완료하는 한 주를 만들어보자...! 화이팅!!!!! 1. FACTS (사실, 객관) : 이번 일주일 동안 있었던 일, 내가 한 일 django 장고 3강까지 완료 과제 제출. 미흡하여 계속 진행중 하루 최소 2개의 알고리즘 문제 풀기 팀원들과 신나는 토크토크 2. FEELINGS (느낌, 주관) : 나의 감정적인 반응, 느낌 공부가 힘들지만, 팀원이 있어서 행복한 하루하루이다. 정말 바쁜 스케줄이지만, 하루에 2개의 일고리즘을 풀어나가면서 내가 조금씩 성장하고 있음을 느낀다. 하지만 여전히 내가 부족함을 많이 느끼고 있다. 3. FINDINGS (배운 것) : 그 상황으로부터 내가 배운 것, 얻은 것 4. ..
0. 오늘의 공부 1) 강의 시청 2) 알고리즘 풀이 📍 프로그래머스 - Lv. 1 수박수박수박수박수박수? 수정. 성공! # 처음에는 이 코드를 이해하지 못해서, 풀이에 사용하지 못했다. a, b = map(int, input().strip().split(' ')) print(a + b) # 이렇게 생각하면 쉽다. # 1 a, b = input().split(' ') a = int(a) b = int(b) # 2 a, b = map(int, input().split()) # 첫 풀이 n = 5 m = 3 row = '*' * n + '/' box = row * m print('\n'.join(box.split('/'))) # 팀원들과 풀이 : n = a, m = b row = '*' * a + '/' b..
장고는 아주~~다양한 사용방법을 가지고 있기 때문에 사용설명서를 충분히 보고 만들어보자 코더는 단순하게 구현만을 한다. 개발자는 자기가 쓰는 개발의 무기에 대해 어떠한 특징이 있고 이걸 왜 쓰면 좋은지를 인지하고 설명할 수 있어야 한다. 0. 오늘의 공부 1) 강의 시청 2) 페어프로그래밍 : 드라이버 프로그래머스 - unrated 세로 읽기 프로그래머스 - unrated 커피 심부름 3) 특강 : 장고 MVT 1. 문제점 수업을 들으면서 생긴 의문점에 대해 정리한다. 1) 오늘의 강의를 통해 내가 알아야 할 점이 정리가 되지 않는다. 2) 장고에서 startapp 시 urls.py는 왜 자동으로 생기지 않는가? 3) orm, drf, serializer는 어떤 것인가? 퓨어장고? - Drf: 시리얼라이..
0. 오늘의 공부 1) 강의 시청 2) 알고리즘 풀이 및 블로그 작성 2023.04.24 - [Back/코테] - [programmers] 입문 : 양꼬치 2023.04.24 - [Back/코테] - [programmers] 입문 : 피자 나눠 먹기(1) 1. 문제점 간단한 문제를 풀었는데, 1시간 이상 소요되었다. 시간을 너무 많이 뺐겼는데, 심지어 100% 정답도 아니었다. 2. 시행착오 오늘은 어느정도 시간을 재면서 풀었다. 머리에 생각나는대로 코드로 바로 옮겼다. 테스트에서 통과하지 못하는 케이스에 대해 대비를 해봤지만, 통하지 않았다. 3. 해결방법 나에게 어떤 부분이 부족한지 정확하게 알아보기 위해 매니저님께 도움을 요청했다. 풀었던 문제를 다시 훑어보면서 문제점을 찾아봤다. 4. 알게된 점 ..
🍡🍡🍡 > # 1 def solution(n, k): YangKkochi = n * 12000 if n < 10: freeCoke = 0 else: freeCoke = str(n)[:-1] coke = (k - int(freeCoke)) * 2000 answer = YangKkochi + coke return answer else에서 str에 [:-1] 했던 것이 한 자리 숫자의 경우에 오류를 뱉었다. # 2 def solution(n, k): YangKkochi = n * 12000 if n < 10: freeCoke = 0 else: freeCoke = str(n)[:-1] coke = (k - int(freeCoke)) * 2000 answer = YangKkochi + coke return ans..