[Python]프로그래머스 문제풀이 - 소수 찾기 서문 오늘은 프로그래머스 사이트 / 코딩테스트 / 완전탐색 부분 세 번째 문제풀이를 하겠습니다. 문제를 살펴보겠습니다. 😉 프로그래머스 문제 링크 : https://programmers.co.kr/learn/courses/30/lessons/42839 코드의 전개 논리가 궁금하시다면, 밑의 사이트에 들어가서 코드를 작성하여 visualize해주시면 코드가 어떤 식으로 흘러가는지 눈으로 파악하실 수 있습니다! 파이썬 튜터 사이트 : http://pythontutor.com/visualize.html#mode=display 출처: http://pythontutor.com/ 1. 문제 설명 한자리 숫자가 적힌 종이 조각이 흩어져있습니다. 흩어진 종이 조각을 붙..
[Python]프로그래머스 문제풀이 - 모의고사 서문 오늘은 프로그래머스 사이트 / 코딩테스트 / 완전탐색 부분 첫 번째 문제풀이를 하겠습니다. 문제를 살펴보겠습니다. 😉 프로그래머스 문제 링크 : https://programmers.co.kr/learn/courses/30/lessons/42840 코드의 전개 논리가 궁금하시다면, 밑의 사이트에 들어가서 코드를 작성하여 visualize해주시면 코드가 어떤 식으로 흘러가는지 눈으로 파악하실 수 있습니다! 파이썬 튜터 사이트 : http://pythontutor.com/visualize.html#mode=display 출처: http://pythontutor.com/ 1. 문제 설명 수포자는 수학을 포기한 사람의 준말입니다. 수포자 삼인방은 모의고사에 수..
[Python] 프로그래머스 문제풀이 - k번째수 서문 오늘은 프로그래머스 사이트 / 코딩테스트 / 정렬 부분 첫 번째 문제풀이를 하겠습니다.😉 프로그래머스 문제 링크 : https://programmers.co.kr/learn/courses/30/lessons/42748 코드의 전개 논리가 궁금하시다면, 밑의 사이트에 들어가서 코드를 작성하여 visualize해주시면 코드가 어떤 식으로 흘러가는지 눈으로 파악하실 수 있습니다! 파이썬 튜터 사이트 : http://pythontutor.com/visualize.html#mode=display 출처: http://pythontutor.com/ 1. 문제 설명 배열 array의 i번째 숫자부터 j번째 숫자까지 자르고 정렬했을 때, k번째에 있는 수를 구하려 ..
[Python]프로그래머스 문제풀이 - 다리를 지나는 트럭 서문 오늘은 프로그래머스 사이트 / 코딩테스트 / 스택,큐 부분 세 번째 문제풀이를 하겠습니다. 문제를 살펴보겠습니다. 😉 프로그래머스 문제 링크 : https://programmers.co.kr/learn/courses/30/lessons/42583 코드의 전개 논리가 궁금하시다면, 밑의 사이트에 들어가서 코드를 작성하여 visualize해주시면 코드가 어떤 식으로 흘러가는지 눈으로 파악하실 수 있습니다! 파이썬 튜터 사이트 : http://pythontutor.com/visualize.html#mode=display 출처: http://pythontutor.com/ 1. 문제 설명 트럭 여러 대가 강을 가로지르는 일 차선 다리를 정해진 순으로..
[Python]프로그래머스 문제풀이 - 주식가격 서문 오늘은 프로그래머스 사이트 / 코딩테스트 / 스택,큐 문제의 첫 시작을 해보겠습니다. 한 번 문제를 살펴보겠습니다.😉 프로그래머스 문제 링크 : https://programmers.co.kr/learn/courses/30/lessons/42586 코드의 전개 논리가 궁금하시다면, 밑의 사이트에 들어가서 코드를 작성하여 visualize해주시면 코드가 어떤 식으로 흘러가는지 눈으로 파악하실 수 있습니다! 파이썬 튜터 사이트 : http://pythontutor.com/visualize.html#mode=display 출처: http://pythontutor.com/ 1. 문제 설명 초 단위로 기록된 주식가격이 담긴 배열 prices가 매개변수로 주어질 ..
파이썬 기본 자료형 : 문자형 우리가 실생활에서 가장 중요하고 가장 많이 사용하는 것은 말입니다. 지금 이렇게 블로그에 글을 쓰고 있는 것 자체도 우리의 말을 옮기는 과정이죠. 개발에 거의 모든 것에 텍스트가 포함되어 있습니다. 오늘은 이렇게 중요한 텍스트 즉 문자형에 대해 알아보기로 합시다. 😀 1. 문자형 이란? 우리가 생각하는 문자형이란? 한 글자에서부터 긴 문장, 문단, 한 편의 글에 이르기 까지 다양합니다. "ㅏ" "안녕" "python is beautiful language" """Python is an interpreted, high-level, general-purpose programming language. Created by Guido van Rossum and first releas..
[Python]프로그래머스 문제풀이 - 완주하지 못한 선수 찾기 서문 개발을 꿈꾸는 많은 분들이 기업에 취업하기 위해서 코딩테스트를 준비합니다. 코딩테스트란 기업에서 중요하다고 생각하는 알고리즘이나 논리를 코딩문제로 제출하고 지원자는 그 문제를 풀어서 코딩하는 실력뿐만 아니라 논리력과 표현력 등을 측정합니다. 또한 기업마다 중요시 하는 알고리즘과 문제유형들이 있을텐데 예컨대 로드맵을 만드는 기업이라면, 길 찾기 알고리즘을 많이 냅니다. 이런 식으로 어느정도 기업마다 유형이 나뉘어 있는데 이를 찾아서 집중적으로 풀어본다면 좋은 성적을 이룰 수 있습니다. 코딩테스트를 준비하기 위한 좋은 사이트들 중에 프로그래머스에서는 수많은 문제유형들을 분석하여 많이 출제되는 유형을 묶어서 제공하기 때문에 사용하는 이용자로..
파이썬 기본 자료 구조 : 배열 ※ Python 배열(array,list) 의 기본 틀 설명 : 왼편에 변수명을 선언하고 대괄호 [] 안에 원소들을 넣어줍니다. 원소가 여러 개일 때, ,쉼표로 구분하여 표현해줍니다. 위의 리스트는 강원도, 경기도, 경상도, 전라도, 충청도 5개 원소로 구성되어 있습니다. 출처 : https://velog.io/@ybnr_92/Python-list 파이썬에서 배열은 list라고도 하는데 배열이란 여러 자료형들을 하나의 묶음으로 관리하고 각 원소간에는 순서(order)가 존재해서 인덱스(index)를 통해 접근이 가능한 자료형을 말합니다. 다시 말해서 배열 안에는 여러가지 자료형들이 들어갈 수 있으며, 그 원소 각각에는 순서가 있어 index를 통해 각 원소에 접근할 수 있..