\[프로그래머스] LV1. \[PCCE 기출문제] 10번 / 데이터 분석sort_index - 정렬해야하는 기준이 위치한 인덱스 저장. 외부 함수에서도 사용하기 위해 전역변수 선언.ext_index - 큰 값을 없애는데 사용하기 위해 저장.title4 - string
프로그래머스 LV1. 성격 유형 검사하기map을 사용한 풀이map<char, int> score로 각 char마다 점수를 카운트하고 점수 비교를 통해 유형을 분류한다.각 score를 비교하는 부분의 코드가 반복되는 코드인데 4번이나 들어가서 코드가 길어졌다.또 m
프로그래머스 LV1.\[PCCE 기출문제] 9번 / 이웃한 칸answer - 같은 색의 개수를 저장할 변수dh - h의 변화량dw - w의 변화량for문으로 0-3까지 i를 변화하며 dh, dw를 h, w에 합한다.h+dhi가 0이상 board.size()이고, w+d
c++ 개요 등 기초 사항 아스키 코드 [stoi](https://psychoria.tistory.com/
int를 binary로 변환하여 사용하여 연산을 진행한 후 다시 int로 변환하는 문제들을 많이 만났다. 특히 bit로 연산을 하는 경우도 많기 때문에 알아둘 필요성이 있다고 생각했다. int to binary 2가지 방법 존재 > 1. bitset 컨테이너 선언 시
풀이 1signal: aborted (core dumped) 에러 발생으로 불가능풀이 2시간 초과 및 2, 6 테스트케이스 실패풀이 3
처음 작성한 코드 for 문으로 전체를 순환하며 동작. 2중 for 문으로 인하여 효율성 검사에서 시간 초과 발생. 따라서 for문을 2중으로 사용하지 않는 방향을 생각해야함. for 문을 이중으로 사용할 때 n보다 큰 수라 생기면 삭제하는 것을 방향으로 작성하는 것이 좋을 것이라고 예상한다. 삭제를 하더라도 for 문으로 이중으로 사용하게 되는 것인데...
앱에서 로그인을 하기 위해 사용자 정보를 mysql에 저장을 하고 저장되어 있는 정보를 사용해 로그인을 하는 것을 만들려고 한다.그래서 aws서버에 mysql을 먼저 설치하고 사용하는 방법을 하나씩 해보면서 정리해보자!AWS EC2접속터미널을 사용해서 AWS EC2에
설치해야할 목록1\. mqtt broker 설치2\. mysql - 로그인 용3\. php - 로그인에 사용mosquitto 설치mosquitto 실행pub & sub
정수 배열 arr와 2차원 정수 배열 queries이 주어집니다. queries의 원소는 각각 하나의 query를 나타내며, \[s, e, k] 꼴입니다.각 query마다 순서대로 s ≤ i ≤ e인 모든 i에 대해 i가 k의 배수이면 arr\[i]에 1을 더합니다.위
카카오톡이 안 되서 너무 불편했다. 카톡으로 필요한 링크와 구매 물품들을 공유하는데 안되서 매번 불편함이 지속 되었다. 그래서 결국 카카오톡을 설치해서 편하게 사용하려고 한다. 1. Wine설치 sudo dpkg --add-architecture i386
정수 배열 arr와 2차원 정수 배열 queries이 주어집니다. queries의 원소는 각각 하나의 query를 나타내며, \[s, e, k] 꼴입니다.각 query마다 순서대로 s ≤ i ≤ e인 모든 i에 대해 k보다 크면서 가장 작은 arr\[i]를 찾습니다.각
정수 배열 arr와 2차원 정수 배열 queries이 주어집니다. queries의 원소는 각각 하나의 query를 나타내며, \[i, j] 꼴입니다.각 query마다 순서대로 arr\[i]의 값과 arr\[j]의 값을 서로 바꿉니다.위 규칙에 따라 queries를 처리
정수 배열 numLog가 주어집니다. 처음에 numLog\[0]에서 부터 시작해 "w", "a", "s", "d"로 이루어진 문자열을 입력으로 받아 순서대로 다음과 같은 조작을 했다고 합시다."w" : 수에 1을 더한다."s" : 수에 1을 뺀다."d" : 수에 10을
정수 n과 문자열 control이 주어집니다. control은 "w", "a", "s", "d"의 4개의 문자로 이루어져 있으며, control의 앞에서부터 순서대로 문자에 따라 n의 값을 바꿉니다."w" : n이 1 커집니다."s" : n이 1 작아집니다."d" :
정수 리스트 num_list가 주어질 때, 마지막 원소가 그전 원소보다 크면 마지막 원소에서 그전 원소를 뺀 값을 마지막 원소가 그전 원소보다 크지 않다면 마지막 원소를 두 배한 값을 추가하여 return하도록 solution 함수를 완성해주세요.2 ≤ num_list
정수가 담긴 리스트 num_list가 주어집니다. num_list의 홀수만 순서대로 이어 붙인 수와 짝수만 순서대로 이어 붙인 수의 합을 return하도록 solution 함수를 완성해주세요.2 ≤ num_list의 길이 ≤ 101 ≤ num_list의 원소 ≤ 9nu
문제 설명 정수가 담긴 리스트 num_list가 주어질 때, 모든 원소들의 곱이 모든 원소들의 합의 제곱보다 작으면 1을 크면 0을 return하도록 solution 함수를 완성해주세요. 제한사항 2 ≤ um_list 길이 ≤ 10 1 ≤ um_list 원소 ≤ 9
문제 설명 1부터 6까지 숫자가 적힌 주사위가 세 개 있습니다. 세 주사위를 굴렸을 때 나온 숫자를 각각 a, b, c라고 했을 때 얻는 점수는 다음과 같습니다. 세 숫자가 모두 다르다면 a + b + c 점을 얻습니다. 세 숫자 중 어느 두 숫자는 같고 나머지 다른
문제 설명 두 정수 a, d와 길이가 n인 boolean 배열 included가 주어집니다. 첫째항이 a, 공차가 d인 등차수열에서 included[i]가 i + 1항을 의미할 때, 이 등차수열의 1항부터 n항까지 included가 true인 항들만 더한 값을 retu