전체 글426 [Algorithm] Programmers : JadenCase 문자열 만들기 by Python [문제 바로가기] https://programmers.co.kr/learn/courses/30/lessons/12951 📌문제 설명 JadenCase란 모든 단어의 첫 문자가 대문자이고, 그 외의 알파벳은 소문자인 문자열입니다. 문자열 s가 주어졌을 때, s를 JadenCase로 바꾼 문자열을 리턴하는 함수, solution을 완성해주세요. 제한 조건 s는 길이 1 이상인 문자열입니다. s는 알파벳과 공백문자(" ")로 이루어져 있습니다. 첫 문자가 영문이 아닐때에는 이어지는 영문은 소문자로 씁니다. ( 첫번째 입출력 예 참고 ) 입출력 예 s return 3people unFollowed me 3people Unfollowed Me for the last week For The Last Week 💡 문.. 2020. 12. 8. [Algorithm] Programmers : 더 맵게 by Python [문제 바로가기] https://programmers.co.kr/learn/courses/30/lessons/42626 코딩테스트 연습 - 더 맵게 매운 것을 좋아하는 Leo는 모든 음식의 스코빌 지수를 K 이상으로 만들고 싶습니다. 모든 음식의 스코빌 지수를 K 이상으로 만들기 위해 Leo는 스코빌 지수가 가장 낮은 두 개의 음식을 아래와 같 programmers.co.kr 📌 문제 설명 매운 것을 좋아하는 Leo는 모든 음식의 스코빌 지수를 K 이상으로 만들고 싶습니다. 모든 음식의 스코빌 지수를 K 이상으로 만들기 위해 Leo는 스코빌 지수가 가장 낮은 두 개의 음식을 아래와 같이 특별한 방법으로 섞어 새로운 음식을 만듭니다. 섞은 음식의 스코빌 지수 = 가장 맵지 않은 음식의 스코빌 지수 + (두.. 2020. 12. 7. [Algorithm] Programmers : 위장 by Python [문제 바로가기] https://programmers.co.kr/learn/courses/30/lessons/42578 코딩테스트 연습 - 위장 programmers.co.kr 📌문제 설명 스파이들은 매일 다른 옷을 조합하여 입어 자신을 위장합니다. 예를 들어 스파이가 가진 옷이 아래와 같고 오늘 스파이가 동그란 안경, 긴 코트, 파란색 티셔츠를 입었다면 다음날은 청바지를 추가로 입거나 동그란 안경 대신 검정 선글라스를 착용하거나 해야 합니다. 종류 이름 얼굴 동그란 안경, 검정 선글라스 상의 파란색 티셔츠 하의 청바지 겉옷 긴 코트 스파이가 가진 의상들이 담긴 2차원 배열 clothes가 주어질 때 서로 다른 옷의 조합의 수를 return 하도록 solution 함수를 작성해주세요. 제한사항 cloth.. 2020. 12. 7. [Algorithm] Programmers : 올바른 괄호 by Python [문제 바로가기]https://programmers.co.kr/learn/courses/30/lessons/12909 코딩테스트 연습 - 올바른 괄호 괄호가 바르게 짝지어졌다는 것은 '(' 문자로 열렸으면 반드시 짝지어서 ')' 문자로 닫혀야 한다는 뜻입니다. 예를 들어 ()() 또는 (())() 는 올바른 괄호입니다. )()( 또는 (()( 는 올바르지 않은 괄호 programmers.co.kr 📌문제 설명 괄호가 바르게 짝지어졌다는 것은 '(' 문자로 열렸으면 반드시 짝지어서 ')' 문자로 닫혀야 한다는 뜻입니다. 예를 들어 ()() 또는 (())() 는 올바른 괄호입니다. )()( 또는 (()( 는 올바르지 않은 괄호입니다. '(' 또는 ')' 로만 이루어진 문자열 s가 주어졌을 때, 문자열 s가 .. 2020. 12. 6. [Algorithm] Programmers : H-index by Python [문제 바로가기] https://programmers.co.kr/learn/courses/30/lessons/42747 코딩테스트 연습 - H-Index H-Index는 과학자의 생산성과 영향력을 나타내는 지표입니다. 어느 과학자의 H-Index를 나타내는 값인 h를 구하려고 합니다. 위키백과1에 따르면, H-Index는 다음과 같이 구합니다. 어떤 과학자가 발표 programmers.co.kr 📌문제 설명 H-Index는 과학자의 생산성과 영향력을 나타내는 지표입니다. 어느 과학자의 H-Index를 나타내는 값인 h를 구하려고 합니다. 위키백과1에 따르면, H-Index는 다음과 같이 구합니다. 어떤 과학자가 발표한 논문 n편 중, h번 이상 인용된 논문이 h편 이상이고 나머지 논문이 h번 이하 인용되.. 2020. 12. 6. #django day7 장고에서 가장 많이 쓰이는 프로그래밍 언어는 무엇일까? 물론 사용하고자하는 목적과 상황에따라 다르겠지만 장고는 파이썬 기반의 웹 프레임워크다보니 아무래도 파이썬 언어를 많이 사용할 것이다. 실제로 장고 내부의 파일들만 눈으로 확인해봐도 대부분의 파일들은 파이썬 파일형식(.py)으로 존재한다. 프로젝트 생성과 앱 생성 등 장고에서 어떤 기능을 수행하게 해주는 manage.py 프로젝트 내의 설정을 관리해주는 settings.py url을 생성하는 urls.py url 요청이 들어왔을 때 동작하는 함수를 정의하는 views.py 등 ... 하지만, 우리가 여태껏 작성한 파일들중에 파이썬 언어를 사용하지 않은 것이 있었다. 바로 templates 폴더에서 생성하고 작업했던 html파일이다(.html) html.. 2020. 5. 5. #django day6 이전시간에는 로또번호 6개를 views.py에서 함수내의 작업한 결과값을 'context'라는 딕셔너리로 template에 넘겨주는 방법에 대해서 알아보았다. 실습한 내용은 로또번호 6개를 추첨해주는 것이었는데 Variable routing 우리가 구글, 네이버 등의 검색포털사이트에 검색어를 입력하면 웹 사이트는 검색어와 연관된 자료들을 우리에게 제공해준다. 그 결과물들이 어떻게 출력되는지 생각해 본적이 있는가? 특정 키워드를 검색했을 때에도 수 많은 검색결과 자료들이 넘쳐나기 마련인데 키워드 역시 내가 원하는 단어이다 보니 검색어로 지정할 수 있는 문자 또한 엄청날 것이다. 한글, 영어, 한자 등... 길이제한도 없기 때문에 검색 키워드는 무궁무진하다. 그렇다면 검색포털사이트는 각 검색어마다 출력될 화.. 2020. 4. 30. #django day5 #django day4에서 django 프로젝트는 url - view - template의 기본순서로 진행되는 것을 알았다. 또한 간단한 실습을 통해 최종적으로 사용자에게 보여줄 화면에 해당하는 것이 template의 html파일인것도 눈으로 확인하였다. 오늘은 template의 html파일에 다양한 것들을 출력해보는 실습을 해보자. 어제의 실습에서는 내가 출력하고 싶은 모든 것들을 template의 index.html 파일에만 작성하였다. 비록 h태그를 이용한 6단어 뿐이지만... 이번에는 template을 호출하는 것이 views.py의 함수니까 html파일을 가져오면서 해당 html파일에 내가 원하는 값을 함수에 같이 담아 넘겨줄 수는 없을까? 라는 생각으로 실습을 진행해보자. 로또 번호 추첨하기 .. 2020. 4. 28. #django day4 지금까지 django에서 프로젝트와 앱을 생성하는 방법에 대해서 알아보았다. 이번시간에는 django 프로젝트를 진행할 때 가장 기초가되는 순서인 url → view → template에 대해서 알아보자. url - view - template 순서는 정말 중요하므로 반복 숙달하자. URL 먼저, url → view → template 순서에 따르면 처음으로 작업해야하는 것이 URL임을 알 수 있다. 지난시간에 생성한 프로젝트(hello)내부의 urls.py 파일을 열어보자. urls.py에서 작업해야 할 내용을 간단하게 말하면 우리가 집마다 주소를 가지고 있듯이 웹 페이지도 해당 페이지를 가기위해서는 주소가 존재하기 마련이고 그 주소가 url이라고 생각하면 된다. 그리고 그 주소는 urls.py의 파이.. 2020. 4. 28. 이전 1 ··· 44 45 46 47 48 다음