[2019 kakao winter internship] 02. 튜플 (cpp/python)
·
Algorithm/Programmers
튜플 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 주어지는 s 원소들의 정보를 스플릿 하여 어떤 순서를 따르는 튜플을 찾아내는 문제이다. 즉, 주어지는 s에 있는 튜플들은 최종 순서와는 상관없이 주어지는데 이 튜플들의 원소 수가 작은 튜플부터 나열하여 최종 튜플의 순서를 찾아내면된다. 문제 풀이 소스코드 : C++ 우선 주어지는 s의 맨 처음과 끝은 각각 {, }이므로 1 ~ s.size() - 1까지 탐색한다. {이면 하나의 튜플이 시작하는 시점이므로 튜플이 시작하는 지점을 의미하는 chk를 true로 바꿔주고 스플릿 하여 담아줄 이차원 벡..
[2019 kakao winter internship] 01. 크레인 인형뽑기 게임 (cpp/python)
·
Algorithm/Programmers
크레인 인형뽑기 게임 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 주어지는 board에 대해 board의 각 열 정보가 들어있는 moves배열을 이용하여 각 열에 접근하여 가장 위에 있는 원소를 꺼내어 stack을 구현하여 같은 원소가 2개가 되는 순간 제거하고 그 개수를 늘려가는 문제이다. -> 단순 스택 구현 문제 문제 풀이 난이도가 낮은 문제라 자세한 풀이는 하지 않겠다. 소스코드 : C++ #include #include #include using namespace std; int solution(vector board, vector ..
WSL 설치 및 C/C++ vscode 환경 설정
·
Linux/WSL
윈도우 10에 WSL 설치 시작 > Power Shell 검색 > 관리자로 실행 Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux입력 Enter 혹은 Y + Enter 를 누르게 되면 컴퓨터가 재시작된다. 이때 저장안한 작업은 없는지 꼭 확인! 윈도우 키 > Microsoft Store 검색 > ubuntu 검색 > ubuntu 18.04 LTS 설치 ubuntu와 ubuntu 18.04 LTS의 차이는 업데이트 기간이 18.04 LTS가 더 길다고 한다. ubuntu는 운영체제용 ubuntu 18.04 LTS는 서버용으로 많이 쓰인다고한다. 설치 완료후 실행시키면 사용할 유저이름과 비밀번호 입력을 하라..
WONILLISM
'C++' 태그의 글 목록 (7 Page)