반응형 [코딩테스트] Python - 알고리즘 추천 문제 백트래킹(프로그래머스)더보기문제(문제번호)문제 링크풀이 문제 링크풀이 문제 링크풀이 문제 링크풀이 문제 링크풀이 정렬(프로그래머스)더보기문제(문제번호)문제 링크풀이 문제 링크풀이 문제 링크풀이 문제 링크풀이 문제 링크풀이시뮬레이션(프로그래머스)더보기문제(문제번호)문제 링크풀이 문제 링크풀이 문제 링크풀이 문제 링크풀이 문제 링크풀이동적계획법(프로그래머스)더보기문제(문제번호)문제 링크풀이 문제 링크풀이 문제 링크풀이 문제 링크풀이 문제 링크풀이그리디(프로그래머스)더보기문제(문제번호)문제 링크풀이 문제 링크풀이 문제 링크풀이 문제 링크풀이 문제 링크풀이 2025. 2. 9. [코딩테스트] Python- 알고리즘 백트래킹코드더보기더보기ㅇ 예시더보기더보기ㅇ 정렬코드더보기더보기ㅇ 예시더보기더보기ㅇ 시뮬레이션코드더보기더보기ㅇ 예시더보기더보기ㅇ 동적계획법코드더보기더보기ㅇ 예시더보기더보기ㅇ 그리디코드더보기더보기ㅇ 예시더보기더보기ㅇ 2025. 2. 9. [코딩테스트] Python - 자료구조 추천 문제 배열(프로그래머스)더보기- Lv1: 두 개 뽑아서 더하기(68644) / 두 개 뽑아서 더하기(68644) 해설- Lv1 : 모의고사(42840) / 모의고사(42840) 해설- Lv2 : 행렬의 곱셈(12949) / 행렬의 곱셈(12949) 해설- Lv1 : 실패율(42889) / 실패율(42889) 해설- Lv2 : 방문 길이(49994) / 방문 길이(49994) 해설 - Lv 0 : 배열의 평균값(120817) / 배열의 평균값(120817) 해설- Lv 0: 배열 뒤집기(120821) / 배열 뒤집기(120821) 해설- Lv 2: N^2 배열 자르기(87390) / N^2 배열자르기(87390) 해설- Lv 1: 나누어 떨어지는 숫자 배열(12910) / 나누어 떨어지는 숫자 배열(12910).. 2025. 2. 9. [코딩테스트] Python - 자료구조 배열- 더보기ㅇ 리스트- 더보기# Listlst = []lst.append(val)lst.extend(otherList)lst.insert(idx, val) lst.pop(idx)/* ETC */lst.sort(reverse=False) # 원본 리스트 정렬sorted(lst) # 정렬된 리스트 복사본 생성lst.copy() # 리스트 얕은 복사lst.remove(val) # 앞에서부터 일치하는 값 1개 삭제 없는 경우 예외 발생 스택- FILO(First In Last Out) 구조더보기# Stackstack = []stack.append(val) # 맨 뒤에 값 삽입stack.pop() # 맨 뒤 값 반환 및 삭제stack[-1.. 2025. 2. 9. [코딩테스트] Python - 기본문법 변수와 자료형- 자료형: 숫자, 문자열, 논리형- 지역변수, 전역변수- type() 연산자- 산술연산자: 덧셈, 뺄셈, 곱셈, 나눗셈(실수형), 나눗셈(정수형), 나머지- 비교연산자: 같다, 같지 않다, 크다, 크거나 같다, 작다, 작거나 같다- 논리연산자: and, or, not- 비트 연산자: ~, &, |, ^ 제어문(조건문)- if문: if, elif, else 제어문(반복문)- while문: while- for문: for, in, range() 함수- 함수 정의, 함수 호출, 매개변수, 인자, return 문자열- 문자열 선언 및 초기화- 문자열 메서드 자료구조- 리스트, 집합(셋), 해시(딕셔너리), 튜플 입출력- 입력: input()- 출력: print() 클래스- 클래스 정의, 생성자, 소.. 2025. 2. 9. [코딩테스트] Softeer 준비 1. Softeer 접속- https://softeer.ai/ 2. 회원가입 및 로그인- 우측 상단의 로그인/회원가입 클릭- 로그인 페이지에서 회원가입 클릭- 회원가입 절차에 따라 진행 3. Softeer 로그인- Softeer 로그인 페이지에서 아이디와 비밀번호를 입력하여 로그인 4. 코딩테스트 문제- Softeer 메인 페이지의 상단 탭의 Challenge의 연습문제 클릭- 연습문제 페이지의 우측 상단 필터보기에서 난이도별 문제 확인 5. 문제 풀기- 중앙에서 문제 풀이에 사용할 프로그래밍 언어 설정- 공식문서 버튼을 클릭하여 참고 언어별 주요 클래스와 메서드 참고- 좌측 문제를 보고 문제에 맞게 코드 작성- 코드 실행 버튼은 테스트 케이스 추가하기에 추가된 예시를 확인- 제출 버튼을 클릭하여 최종 .. 2025. 2. 9. [문제모음] Programmers(Python): Lv5 총 17문제(2025.02.14 기준)1-10번 문제더보기문제(문제번호)문제 링크풀이신비로운 유적 탐험(1834)문제 링크풀이스마트한 프로드(1840)문제 링크풀이IU와 콘의 보드게임(1841)문제 링크풀이네오의 귀걸이(1842)문제 링크풀이직사각형의 넓이(12974)문제 링크풀이방의 개수(49190)문제 링크풀이문자열의 아름다움(68938)문제 링크풀이가짜 해밀토니안(70132)문제 링크풀이RPG와 쿼리(76504)문제 링크풀이중력 작용(77887)문제 링크풀이11-17번 문제더보기문제(문제번호)문제 링크풀이시험장 나누기(81305)문제 링크풀이쿼리의 모음의 개수(87394)문제 링크풀이집합과 쿼리(214291)문제 링크풀이재밌는 레이싱 경기장 설계하기(214292)문제 링크풀이중요한 도로(214293.. 2025. 2. 8. [문제모음] Programmers(Python): Lv4 총 25문제(2025.02.08 기준)1-10번 문제더보기문제(문제번호)문제 링크풀이4단 고음(1831)문제 링크풀이튜브의 소개팅(1839)문제 링크풀이사칙연산(1843)문제 링크풀이올바른 괄호의 갯수(12929)문제 링크풀이단어 퍼즐(12983)문제 링크풀이지형 편집(12984)문제 링크풀이[3차] 자동완성(17685)문제 링크풀이무지의 먹방 라이브(42891)문제 링크풀이블록 게임(42894)문제 링크풀이도둑질(42897)문제 링크풀이11-20번 문제더보기문제(문제번호)문제 링크풀이징검다리(43236)문제 링크풀이쿠키 구입(49995)문제 링크풀이가사 검색(60060)문제 링크풀이지형 이동(62050)문제 링크풀이호텔 방 배정(64063)문제 링크풀이동굴 탐험(67260)문제 링크풀이짝수 행 세기(6.. 2025. 2. 8. [문제모음] Programmers(Python): Lv3 2025. 2. 8. [문제모음] Programmers(Python): Lv2 2025. 2. 8. 이전 1 2 다음 반응형