Lv1.신규아이디추천 https://programmers.co.kr/learn/courses/30/lessons/72410 나름 할만 한 난이도인듯 알아야할 매서드가 꽤 있었지만 매서드만 알면 꽤 괜! 1단계 new_id의 모든 대문자를 대응되는 소문자로 치환합니다. 2단계 new_id에서 알파벳 소문자, 숫자, 빼기(-), 밑줄(_), 마침표(.)를 제외한 모든 문자를 제거합니다. 3단계 new_id에서 마침표(.)가 2번 이상 연속된 부분을 하나의 마침표(.)로 치환합니다. 4단계 new_id에서 마침표(.)가 처음이나 끝에 위치한다면 제거합니다. 5단계 new_id가 빈 문자열이라면, new_id에 "a"를 대입합니다. 6단계 new_id의 길이가 16자 이상이면, new_id의 첫 15개의 문자를..
Lv1.신고 결과 받기 https://programmers.co.kr/learn/courses/30/lessons/92334 코딩테스트 연습 - 신고 결과 받기 문제 설명 신입사원 무지는 게시판 불량 이용자를 신고하고 처리 결과를 메일로 발송하는 시스템을 개발하려 합니다. 무지가 개발하려는 시스템은 다음과 같습니다. 각 유저는 한 번에 한 명의 programmers.co.kr 이제 맨날 할거임 진짜임.. 근데 이건 정말 혼자할려니 어렵더라,,, 공부해요 우리! 아? 저만 공부하면 된다고요? set 딕셔너리 '0' 으로 초기화 - set 한 유저를 여러 번 신고할 수도 있지만, 동일한 유저에 대한 신고 횟수는 1회로 처리됩니다. 그렇다. 중복이 없어야 한다. list에서 중복을 허용하지 않는 자료형이다. ..
Lv.1 숫자 문자열과 영단어 프밍테스트가 당장 내일인데 코딩을 너무 못한다 나 미쳤나 봐 이제 매일 출석한다. https://programmers.co.kr/learn/courses/30/lessons/81301 코딩테스트 연습 - 숫자 문자열과 영단어 네오와 프로도가 숫자놀이를 하고 있습니다. 네오가 프로도에게 숫자를 건넬 때 일부 자릿수를 영단어로 바꾼 카드를 건네주면 프로도는 원래 숫자를 찾는 게임입니다. 다음은 숫자의 일부 자 programmers.co.kr 되게 간단한 문제이다. 문자로 적힌 숫자(string)를 진짜 숫자(int)로 반환하기 dictionary는 되게 중요한 거 같다. 알아야 할 것 문자열 치환 replace dictionary https://wikidocs.net/16 02..
python sw 문제해결 기본 - list1 다시 코딩 공부하려고 swea 들어갔는데 강의 다시봐도 잠이 온다,, 쿨쿨 미쳤다,, 일어나 용사여 눈 떠 sort(정렬) - 정리하려다 분량이 길어질 각이라 포기 2개 이상의 자료를 특정 기준에 의해 작은 값부터 큰 값(오름차순) 혹은 그 반대의 순서대로 재배열하는 것 버블정렬 인접한 두 개의 원소를 비교하며 자리를 계속 교환하는 방식 1. 첫 번째 원소부터 인접한 원소끼리 계속 자리를 교환하면서 맨 마지막 자리까지 이동 2. 한 단계가 끝나면 가장 큰 원소 또는 가장 작은 원소가 마지막 자리로 정렬됨 3. 교환하며 자리를 이동하는 모습이 물 위에 올라오는 거품모양 같아서 버블 정렬이라고 함 시간 복잡도 O(n^2) 카운팅 정렬 설명하기 어렵네 이해하는것도..
[코딩 공부 ㄱ] a, b = map(int, input(). split()) 헷갈려 매번 찾아보는 매직... 이젠 여기 정리할 거야 1. input() : 입력된 값을 문자열로 인식해준다. 예시) >>> a = input() hello >>> a 'hello' >>> a = input("a = ") a = 괄호 안에 문자열 넣으면 출력 가능 2. input()은 문자열이다. 숫자로 바꿔주자 >>> a = int(input("a =")) a = 1 >>> a 1 int() 함수에 넣어서 문자열 -> 정수로 바꾸기 3. split() : 입력된 값을 두 개 이상으로 구분 한 문자열을 나누어 리스트로 구분 예시) 띄어쓰기 기준으로 문장 구분 >>> a = input().split() 1 2 3 4 >>> a..
[코딩 ㄱ] 백준 : 초콜릿 자르기 (2163번) 일단 화가 나는군.. 오랜만에 파이썬하니까 모든 걸 까먹었다.. 왜 계속 c 한게 생각나서 헷갈리게 하니 오늘은 초콜릿 자르기다 아무튼 문제가 길어서 요약하자면 가나 초콜릿 처럼 생긴 애인데 하나의 조각이 1x1인 아이이다. 그 애 크기는 mxn크기 이 크기의 초콜릿을 mxn의 개수로 쪼개려면 몇 번 쪼개야 할까? 알고리즘 https://seonkyu.tistory.com/9 더보기 아니 참 난 바보인가 봐 그래서 글을 접었어요,, 읽지 마 시간낭비야 나는 개똥벌레,,, 왜 그렇게 생각했을까 홀수는 생각 안 하니? 이런 방법이,, 난 왜 그렇게 생각했나,ㅜㅜ 아무튼 알고리즘이 저래서 매우 쉬워진다.. 파이썬이라 코드가 정말 짧다. n,m = map(int..
[백준] 곱셈 2588 # 알고리즘 생각하기 뭔가 쉬워 보이는데 알쏭달쏭한 문제였다. 더보기 그건 내가 오랜만에 코딩을 해서 그런지 그냥 무의 상태라 그런 것 같다. 처음에 우리가 곱셈 하듯이 하나 했다가 너무 복잡했다. 4*100*5+ 7*10*5 + 2*1*5 구나 거리면서 어 이걸 어떻게 구현하지 하다가 이건 그냥 472*5 구나를 깨달았고,,, 난 바보인가 생각했다. 음 일단 (3)은 472 * 5 (4)는 472 * 8 (5)는 472 * 3 을 한 값이다!! 우린 저 5, 8, 3을 얻어내면 된다. 방법은 많다. # 방법 다양한 방법이 존재한다. 1. 나머지(%), 몫(//)을 이용하기 385의 5는 1의 자리 -> 나머지 이용 386%10 => 5 임을 이용하기 8은 10자리 -> 385//..
- Total
- Today
- Yesterday
- 백준
- 꺼저
- 티스토리 코드블럭
- 표처럼 코드가 나와요
- wpf 재생목록
- 텐서플로우 #tensorflow # tensor #텐서 #flow #플로우
- 2588
- 어이구 두야
- #전기버스
- 파일 올리기
- WPF
- 내 몸에서
- 재생목록
- 6204
- 버튼에 메뉴만들기
- cartographer
- SWEA
- add button
- 으에엑
- 네트워크 구성도
- 4831
- rosbag
- 빈 txt
- diagrams.net
- 버튼 클릭 시 메뉴
- gmapping
- c#
- lwip
- 10869
- 2163번
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |