전체 글 (11) 썸네일형 리스트형 LeetCode 1번 문제 : Two Sum python 풀이 https://leetcode.com/problems/two-sum/ 1. 문제 파악 Given an array of integers nums and an integer target, return indices of the two numbers such that they add up to target. You may assume that each input would have exactly one solution, and you may not use the same element twice. You can return the answer in any order. 정수 수 배열과 정수 목표가 주어지면 두 수를 합해 Target이 나올 때, 해당 두 숫자의 인덱스를 반환합니다. 각 입력에 하나의 해가 있다고.. 2024 SQLP 및 SQLD 시험일정 2024년도에 시행되는 SQL 국가공인 자격시험인 SQLD, SQLP의 일정에 대해 알려드리겠습니다. SQL 전문가(SQLP) 시험 시행 일정 회차 원서접수 시험일 사전점수공개 결과발표 서류제출 제50회 1.29~2.2 3.9 (토) 3.27~4.2 4.5 4.5~12 제51회 7.22~26 8.24 (토) 9.6~10 9.20 9.20~9.27 제50회 시험 원서접수 1월 29일 ~ 2월 2일 시험일 3월 9일 제51회 시험 원서접수 7월 22일 ~ 7월 26일 시험일 8월 24일 SQL 준전문가(SQLD) 시험 시행 일정 회차 원서접수 시험일 사전점수공개 결과발표 서류제출 제52회 1.29~2.2 3.9 (토) 3.27~4.2 4.5 - 제53회 4.22~26 5.25 (토) 6.14~18 6.21 .. [파이썬, Python] 백준 2501번 : 약수 구하기 https://www.acmicpc.net/problem/2501 2501번: 약수 구하기 첫째 줄에 N과 K가 빈칸을 사이에 두고 주어진다. N은 1 이상 10,000 이하이다. K는 1 이상 N 이하이다. www.acmicpc.net 문제는 n번째 약수를 구하는 문제이다. 반복문을 돌려서 조건을 만족 시킬 시, 해당 반복문을 탈출하고 출력을 하면 되는 간단한 문제이다. a, b = map(int, input().split()) n = 0 m = 0 for i in range(1, a + 1): if a % i == 0: n += 1 if n == b: m = i break print(m) 유의해야 하는 점은 range의 시작을 1로 선언, 그리고 끝은 기존에 입력 받은 숫자에서 1을 꼭 더해줘야 한다.. [백준 / 자바] 1157번 단어공부 문제 알파벳 대소문자로 된 단어가 주어지면, 이 단어에서 가장 많이 사용된 알파벳이 무엇인지 알아내는 프로그램을 작성하시오. 단, 대문자와 소문자를 구분하지 않는다. 입력 첫째 줄에 알파벳 대소문자로 이루어진 단어가 주어진다. 주어지는 단어의 길이는 1,000,000을 넘지 않는다. 출력 첫째 줄에 이 단어에서 가장 많이 사용된 알파벳을 대문자로 출력한다. 단, 가장 많이 사용된 알파벳이 여러 개 존재하는 경우에는 ?를 출력한다. alpbet의 갯수 크기만큼 배열을 생성해 소문자 대문자 각 한 번씩 중복의 갯수를 찾아낸다 시간을 줄일 수 있는 방법은 없나? 대소문자의 경우의 코드를 더 짧게 줄일 수 없나? - > upper() or lower() 로 모두 대문자 혹은 소문자로 변환 후 사용 이후 해당 a.. [부스트코스] 파이썬 1주차 리뷰 | 파이썬 기초 다지기 우리는 왜 프로그래밍을 해야할까요? 프로그래밍은 왜 일상에 도움이 될까요? 그런 의문을 가져보신 적 있으실까요? 사실 이 이유는 아주 간단합니다. 컴퓨터는 도구이고 이런 도구를 잘 다룰수록 삶은 아주 윤택해지니까요. 이따금 사람들은 인터넷에 ㅇ도 모른다는 말을 많이합니다. 이는 어떤 비유입니다. ㅇ을 모를만큼 내가 아는 기능이 아주 적고 이를 잘 다루고 있지 못하다는 뜻으로 말입니다. 그럼 여러분은 어떠실까요? 컴퓨터라는 단어 세글자를 온전히 이해할 정도라고 생각하실까요? 아마 컴퓨터를 만든 사람마저도 이를 온전히 이해하지 못하고 있을 것입니다. 최대한으로 이해해도 컴퓨터와 관련된 분야는 매번 새로운 기술이 생겨나도 또 사라집니다. 그렇다면 우리는 어떻게 하는 것이 좋을까요? 모든 것을 배울 필요는 없습.. 이전 1 2 3 다음