Study/코테

    5탄 [프로그래머스 입문 문제] 코테에 필요한 파이썬 기초 문법 정리

    5탄 [프로그래머스 입문 문제] 코테에 필요한 파이썬 기초 문법 정리

    프로그래머스 입문문제 100개 중(정답률 높은 문제 순으로) 100개를 풀면서 헷갈렸던, 몰랐던 문법들을 정리했다.라스트 5탄! 앞에 1-4 탄이 있지만 각각 별개의 문법이라 순서 상관없이 보면 된다. 현재 이코테 기출문제와 소마백준문제집을 중점으로 풀고있는데 거의 몇 가지 문법을 돌려서 쓰게 된다. 하지만 덕분에 이제 기초 문법을 고민하느라 시간을 더 뺏기진 않는다.😃 1. 바다코끼리 연산자 := def solution(id_pw, db): if db_pw := dict(db).get(id_pw[0]): return "login" if db_pw == id_pw[1] else "wrong pw" return "fail" ---------------------- # 바다코끼리 사용 안했을 때 def so..

    코딩테스트 파이썬 | 백준 SW마에스트로 모음집, 프로그래머스 고득점 kit 문제 답 모음집

    - 백준 SW마에스트로 12기 지원대비 문제풀이 - 프로그래머스 고득점 kit - SQL 고득점 kit - 이코테 기출문제 답과 간단설명 및 문제별로 링크를 걸어놨다. README를 참고하길 바란다. GitHub - MaraisLee/coding_test: 코딩테스트 연습 코딩테스트 연습. Contribute to MaraisLee/coding_test development by creating an account on GitHub. github.com 혹시 필요하신 분들, ⭐️눌러놓고 맛있게 잘 사용하세요. 계속 업뎃될 예정! 소마 코테 1차까지 달려보자아~

    에라토스테네스의 체 | 프로그래머스 소수찾기 | 파이썬

    에라토스테네스의 체 | 프로그래머스 소수찾기 | 파이썬

    프로그래머스 > 코딩테스트 > 알고리즘 고득점 Kit > 완전탐색 > 소수찾기 문제를 해결하기 위해 구글링을 하다가 '에라토스테네스의 체'를 알게 되었다. '에라토스테네스의 체'는 수학에서 소수를 찾는 빠르고 쉬운 방법이다. 고대 그리스 수학자 에라토스테네스가 발견했다고 한다. 알고리즘은 아래와 같다. 이렇게 풀어 설명한 것을 보면 되게 쉽게 느껴지는 알고리즘이다. 하지만 이렇게 간단하게 생각하기까지가 참 어려운 것 같다... 아래는 python(3.6.4)으로 구현한 코드이다. def prime_list(n): # 에라토스테네스의 체 초기화: n개 요소에 True 설정(소수로 간주) sieve = [True] * n # n의 최대 약수가 sqrt(n) 이하이므로 i=sqrt(n)까지 검사 m = int..

    4탄 [프로그래머스 입문 문제] 코테에 필요한 파이썬 기초 문법 정리

    4탄 [프로그래머스 입문 문제] 코테에 필요한 파이썬 기초 문법 정리

    프로그래머스 입문문제 100개 중(정답률 높은 문제 순으로) 80개를 풀면서 헷갈렸던, 몰랐던 문법들을 정리했다. 4탄!! 이쯤 푸니깐 이젠 혼자 풀 수 있는게 거의 없다.. 그리고 수학공식들을 알고 있었다면 쉽게 풀었을 문제들도 좀 보인다.. 그치만 나는 문과니깐 암기로 승부한다!! ------------------------------------------------------------------------ 1. value 값으로 key값 찾기 - dictionary에 사용 reverse = {v:k for k,v in morse.items()} 2. 문자열 나누기 (split( )) # 문자열 기준 str = "hello world" new = str.split("e") print(new) // ..

    3탄 [프로그래머스 입문 문제] 코테에 필요한 파이썬 기초 문법 정리

    3탄 [프로그래머스 입문 문제] 코테에 필요한 파이썬 기초 문법 정리

    프로그래머스 입문문제 100개 중(정답률 높은 문제 순으로) 60개를 풀면서 헷갈렸던, 몰랐던 문법들을 정리했다. 3탄!! 이제 정답률이 내려가면서 슬슬 어려워진다.. 그치만 점점 코테에 맛들이는중이다.. 재밌당 참고로 나는 이코테 책을 아래처럼 공부하면서 동시에 프로그래머스 입문 문제로 기초를 다지고 있다. 왕초보의 코딩테스트 공부법 나는 소마라는 프로그램을 지원하고 싶어서, 그리고 왠만한 기업들은 코테를 보는 것 같아 이번달부터 코딩테스트를 준비하기 시작했다. 나는 기간을 좀 길게 잡고 있어서 시간을 가지고 공부 mariais.tistory.com (기초부터 다지고 넘어가자니 시간이 오래 걸릴 것 같아 코테 유형을 동시에 익히는 중...) 암튼, 문법정리는 1탄부터 2탄부터 보던지 상관없다. (아래는..

    2탄 [프로그래머스 입문 문제] 필요한 파이썬 기초 문법 정리

    2탄 [프로그래머스 입문 문제] 필요한 파이썬 기초 문법 정리

    프로그래머스 입문문제 100개 중(정답률 높은 문제 순으로) 40개를 풀면서 헷갈렸던, 몰랐던 문법들을 정리했다. 2탄!! 확실히 기초 문법을 좀 정리해가면서 보았더니 응용해서 풀 수 있는 문제들이 있었다. 특히 리스트 컴프리핸션 문법이 참 유용하게 쓰인다. 참고로 나는 이코테 책을 아래처럼 공부하면서 동시에 프로그래머스 입문 문제로 기초를 다지고 있다. 왕초보의 코딩테스트 공부법 나는 소마라는 프로그램을 지원하고 싶어서, 그리고 왠만한 기업들은 코테를 보는 것 같아 이번달부터 코딩테스트를 준비하기 시작했다. 나는 기간을 좀 길게 잡고 있어서 시간을 가지고 공부 mariais.tistory.com (기초부터 다지고 넘어가자니 시간이 오래 걸릴 것 같아 코테 유형을 동시에 익히는 중...) 암튼, 문법정리..

    [프로그래머스 입문 문제] 필요한 파이썬 기초 문법 정리 1

    [프로그래머스 입문 문제] 필요한 파이썬 기초 문법 정리 1

    프로그래머스 입문문제 100개 중(정답률 높은 문제 순으로) 21개를 풀면서 헷갈렸던, 몰랐던 문법들을 정리했다. 100개의 문제에는 초반 10개 정도는 단순 연산 수준이고 아래 문법만 알면 거의 다 풀 수 있는 문제들이였다. (비슷한 문법을 계속 사용하면서 기초를 다지는 느낌?) ------------------------------- 1. 간단한 if문 return 1 if num1==num2 else -1 2. range(start, stop, step) 2부터 15까지의 숫자 생성, 간격은 3 for i in range(2, 15, 3): print(i) // 2, 5, 8, 11, 14 3. index num1 부터 index num2 까지 자르기 def solution(numbers, num1..

    2024 SW마에스트로 지원정보 | 15기 연수생 모집

    2024 SW마에스트로 지원정보 | 15기 연수생 모집

    드디어 기다리던 2024 소프트웨어 마에스트로 지원 정보가 떴다!! 사실 이번해는 코테준비를 한지 얼마 안되었기때문에 미리 자소서를 써보고 코테가 어떤식으로 나오는지 궁금해서 지원하려고 한다. (아래 자소서 문항을 보니 자소서는 거의 통과한다는 글을 본 적이 있는데 사실인 것 같기도 하다.) ------------------------------------------------ 중요한 지원정보를 정리하면 아래와 같다. - 선발인원: 약 200명 - 모집기간: 2024.01.08 ~ 02.07(수) 17:00 - 지원서 검토: 24.2.8.(목) - 2.16.(금) ++ 1차 코딩테스트 대상자 발표: 2.19, 14:00 예정 - 1차 코딩테스트: '24.2.24.(토), 14:00 ~ 16:00 - 2차..

    왕초보의 코딩테스트 공부법

    왕초보의 코딩테스트 공부법

    나는 소마라는 프로그램을 지원하고 싶어서, 그리고 왠만한 기업들은 코테를 보는 것 같아 이번달부터 코딩테스트를 준비하기 시작했다. 나는 기간을 좀 길게 잡고 있어서 시간을 가지고 공부하고 있는데, 나랑 비슷한 상황이신 분들에게 코테 공부법을 공유할까 싶다. 도움이되면 좋겠다. 첫번째는 스터디이다. 이코테, 이 책을 가지고 7명이서 코딩 스터디를 하고있다. 멤버는 멘토(?)1명, 코테에 익숙하신 2명, 나와 비슷한 수준의 3명이다. 같은 책을 사용하지만 언어는 본인이 편한 것으로 하고 있다. 매주 1개의 알고리즘 유형을 공부하고 실전문제는 풀 수 있는 수준의 문제들만 풀어오는 식으로 하고 있다. 지속적으로 코테 공부를 하게 된다는 것이 장점이다. 단점은 딱히 없다. 좋은 스터디원들을 만나서 그런지 스케쥴 ..

    백준 언어 설정법

    백준 언어 설정법

    코테시작하려면 백준을 먼저 가입하는게 시작이라고 남들이 그러기에 가입했다. 그리고 내가 주로 사용하는 언어로 언어설정을 하라고 했다. 근데 도데체 아무리보고 클릭을 해도 어떻게 볼 언어에서 숨길 언어로 옮기는지 버튼이 안보이는 것이다. (아니 나만 이랬다고,,?.하아...) 한 5분은 그러다가 포기하고 가려는데 방법을 찾아냈다. 저 각 언어 블럭을 꾸욱 눌러서 숨길 언어 쪽으로 끌고 오면 된다. 나 진짜 속터지는 줄 알았네...제발 안내글 좀 남겨주세요.. 아무리 개발자사이트지만 너무하잖아 이건..

    소마 대비 | 코테 유형 정리

    소마 대비 | 코테 유형 정리

    다른 사람 블로그를 참고해서 최근 4기의 문제 유형을 정리했다. 아는게 아직 없어서 맞는 단어를 적은지도 100%로 확실하지 않으니 참고바란다. 파이썬으로 진행할 예정! 추천강의: 이코테(유트브) 소마 14기 1차 알고리즘: 단순구현, 백트래킹, 브루트포스, 구현, 조합, 구현, 완전탐색, 그래프탐색, DFS/BFS, 집합 SQL: REG EXP_REPLACE 2차 알고리즘: 구현, 문자열, 그리디, 자료구조, 큐, 다익스트라, 빡구현 SQL: UNION ALL, LEFT JOIN, INFNULL, GROUP BY 소마 13기 알고리즘: 순열, 조합, 구현, DFS/BFS, 분리집합, 다이나믹 프로그래밍 SQL: DATEDIFF, JOIN 소마 12기 알고리즘: 그리디, 다이나믹 프로그래밍, 분할정복, ..

    소마를 위한 코테 준비 시작

    소마를 위한 코테 준비 시작

    https://swmaestro.org/sw/main/contents.do?menuNo=200002 SW마에스트로 교육 프로그램 SWM 과정소개 창의력과 재능을 겸비한 연수생을 선발, SW전문가 멘토링, 기본소양 교육, 자기주도형 학습 등을 통해 교육성과 극대화 선발(2개월) 235명 예비 과정 (2개월) 예비교육, swmaestro.org 오늘부터 쏘마를 위한, 쏘마의 의한, 쏘마만을 위한 코테준비를 시작하려고 한다. 정식명칭은 소프트웨어 마에스트로인데 먼가 쏘마가 입에 착 달라붙는다. 내년이나 내후년에 꼭 들어가서 창업 지원금과 기술, 멘토 지원등을 받아서 나만의 서비스를 만들어 보고 싶다. (남의 돈으로 ㅎㅎ) 코테는 파이썬으로 하는게 장점이 많다고 해서 파이썬에 손가락을 담궈본 적이 있기때문에 그..