
제주코딩베이스캠프 Python 100제
문제21 : set은 어떻게 만드나요? 다음 중 set을 만드는 방법이 아닌 것은? ① x = {1,2,3,5,6,7} ② x = {} ③ x = set('python') ④ x = set(range(5)) ⑤ x = set() 2번 이유는 print(type(x))
37번 문제 : count 사용 >문제 : count 사용하기 학생들이 뽑은 후보들을 입력받으면 뽑힌 학생의 이름과 받은 표 수를 출력하는 프로그램을 작성하기로 했다 입력 - 첫 줄에 학생들이 뽑은 후보들이 입력됩니다. 출력 - '은비가 총 4표로 반장이 되었습니다.
문제53 : 괄호 문자열 >문제 : 괄호 문자열 괄호 문자열이란 괄호 기호인 '{','}','[',']','(',')' 같은 것을 말한다. 괄호 모양이 바르게 구성 된 문자열을 바른 문자열 , 그렇지 않은 문자열을 바르지 않은 문자열 바른 문자열의 예시 (()) , 바

정규 표현식 ('정규식') 정규식이 필요한 이유 : 훨씬 간편하고 직관적인 코드 작성 가능 정규식 참고 링크 1. 정규 표현식의 기초, 메타 문자 메타 문자란, 원래 그 문자가 가진 뜻이 아닌 특별한 용도로 사용하는 문자 > . ^ $ * + ? { } [ ]

문제61 : 문자열 압축하기 >문자열을 입력받고 연속되는 문자열을 압축해서 표현 입력 출력 방법 1 방법 2 문제62 : 20190923출력하기 >기준은 코드 내에 숫자가 없어야 합니다. 파일 이름이나 경로를 사용해서는 안됩니다. 시간, 날짜 함수를 사용해서
1. itertools를 이용하여 순열,조합 구현 1.1 순열 permutations > - 반복 가능한 객체에 대해서 중복 허용하지 않고 r를 뽑아서 나열 뽑힌 순서대로 나열하기에 순서가 의미 있음 이때, 같은 값이 뽑히더라도 순서가 다르면 다른 경우의 수로 취급
- 2~n까지의 수를 set으로 묶어 num에 저장 i가 num 안에 있다면 , 2*i의 배수를 n까지 set으로 만들어 num에서 제거 최종적으로 남은 num이 소수이다. 에라토스테네스의 체 에 대한 링크

1. 사칙연산 numpy 는 기본적으로 array 간의 사칙연산을 지원 1.1 덧셈 출력 : [[ 2 4 6] [ 8 10 12]] 1.2 뺄셈 출력 : [[ 0 0 0] [ 0 0 0]] 1.3 곱셈 출력 : [[ 1 4 9] [

깊이 우선 탐색이란? stack을 이용 풀이 출력 : ['E', 'A', 'B', 'C', 'D', 'F'] 과정 출력 0번째 visited : ['E'] 0번째 stack : ['D', 'A'] 1번째 current : A 1번째 v

너비 우선 탐색이란? queue을 이용 풀이 출력 : ['E', 'D', 'A', 'F', 'C', 'B'] 과정 출력 0번째 current : E 0번째 visited : ['E'] 0번째 queue : ['D', 'A'] 1번째 curr
다익스트라 Dijkstra 알고리즘 가중치 그래프를 이용한 다익스트라 알고리즘 첫 정점을 기준으로 연결되 있는 정점들을 추가해 가며, 최단 거리를 갱신하는 방법 BFS와 유사 참고

75번 문제 : 이상한 369 76번 문제 : 안전한 땅 
문제81 : 지뢰찾기