본문 바로가기

분류 전체보기120

repo init 명령어 취소 방법 repo init 명령을 취소하는 방법은 명령이 실행 중일 때 또는 명령이 이미 완료된 후에 다릅니다. 아래에 두 가지 경우에 대한 해결 방법을 안내해 드리겠습니다. 명령 실행 중인 경우: 실행 중인 repo init 명령을 취소하려면 Ctrl + C 키를 누르세요. 이는 대부분의 운영 체제에서 현재 실행 중인 명령을 중지시키는 표준적인 방법입니다. Ctrl + C를 누르면 명령이 즉시 중단되고 명령 프롬프트로 돌아갑니다. 명령이 이미 완료된 경우: repo init 명령이 이미 완료되었을 경우에는 따로 취소할 수 있는 방법은 없습니다. 그러나 repo init 명령이 실행되면 .repo 디렉토리가 생성되고 저장소 관련 파일이 초기화됩니다. 이 경우 .repo 디렉토리를 삭제하고, repo init으로 .. 2023. 5. 13.
[영어회화 2일차] 매일 꾸준히 10문장! https://www.youtube.com/playlist?list=PLu2wxO8OZui7gLgCDwLPzXHSd4oKGagyb Day 2 English Conversation - 미디어: 1. What's your favorite TV show at the moment? (지금 가장 좋아하는 TV 프로그램은 뭐에요?) 2. I just finished a really good book. Have you read anything good lately? (... www.youtube.com - 미디어: 1. What's your favorite TV show at the moment? (지금 가장 좋아하는 TV 프로그램은 뭐에요?) 반복듣기 : https://youtube.com/shorts/cucGC5.. 2023. 5. 12.
[영어회화 1일차] 매일 꾸준히 10문장! https://www.youtube.com/playlist?list=PLu2wxO8OZui6UV12OBG2UcjgtgmRwcdR5 1일차 영어회화 - 여행: 1. Have you been planning any trips recently? (최근에 여행 계획을 세우고 있나요?) 2. I would love to visit Japan someday. (언젠가 일본을 방문하고 싶어요.) 3. The best trip I ever... www.youtube.com -여행: 1. Have you been planning any trips recently? (최근에 여행 계획을 세우고 있나요?) 반복 듣기 : https://youtube.com/shorts/txFtHSaqW94?feature=share 2. I .. 2023. 5. 10.
Lv2_[다음 큰 숫자, C++] 풀이 및 알고리즘 정리 - 프로그래머스 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 내용, 조건, 예시는 프로그래머스 사이트 참조 2진수의 1의 개수가 동일한 큰 수를 찾아야 합니다. (※ 가독성을 위해 2진수 0b는 생략) 1의 수가 바뀌지 않고 다음 큰 숫자를 구하는 방법은 아래와 같다. 1(01) + 1(01) = 2(10) 1(01) 위치에 1(01)을 더하면 1의 숫자 개수도 같고 다음 큰 수의 만족을 하는 2(10)의 값을 구할 수 있습니다. ex) 9(1001)은 1번째 자리에서 일치 9(1001) + 1(01) = 10(1010) ex) (10010)은 2번째 자리에서 일.. 2023. 3. 30.
Lv2_[올바른 괄호, C++] 풀이 및 알고리즘 정리 - 프로그래머스 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 내용, 조건, 예시는 프로그래머스 사이트 참조 알고리즘 괄호방향에 따라 아래와 같의 정의해서 '(' = +1 ')' = -1 덧셋뺄셈으로 문제를 해결할 수 있다. 정의된 값을 가지고 두가지 조건을 만족한다면 알고리즘은 완성 조건1) 순차적으로 비교를 하는 중간에는 결과 값이 '0' 아니면 '항상 양수'가 되어야 함 -(음수)가 되면 즉시 false 조건2) 전부 비교한 후, 결과 값이 0이면 true 0이 아닌 모든 수는 false - 음수가 되는 경우는 ')'가 '('보다 먼저 들어온 경우 - 결과 값.. 2023. 3. 29.
Lv2_[가장 큰 정사각형 찾기, C++] 풀이 및 알고리즘 정리 - 프로그래머스 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 내용, 조건, 예시는 프로그래머스 사이트 참조 알고리즘 정사각형을 찾기 위해 선택 index 기준으로 차근차근 알아보는 방법을 선택 주어진 2차원 벡터를 행렬형태로 배치하고 [[0,1,1,1],[1,1,1,1],[1,1,1,1],[0,0,1,0]] index기준(1인 경우)으로 '왼쪽 대각선 위', '왼쪽', '위쪽' 3부분을 비교함 비교 후 가장 값이 낮은 값과 현재 index 값을 더해줌 (위 결과 값은 정사각형이 만족되는 크기임) index가 x축(행), y축(열) 둘 중에 1개라도 0이 포함되는 .. 2023. 3. 27.
Lv2_[124 나라의 숫자, C++] 풀이 및 알고리즘 정리 - 프로그래머스 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 내용, 조건, 예시는 프로그래머스 사이트 참조 알고리즘 진수 변환에 문제는 mod(모드; %) 연산자를 활용하는 것이 효율적 124나라는 3진수와 동일함 아래의 표에 필요한 계산값을 정리함 패턴을 분석하면 %(mod) 연산은 1, 2, 0 순으로 반복 → string("412")로 구성 후 index 접근 가능 / (나눗셈) 연산은 0, 0, 1 패턴으로 반복 → 3번째 값만 다른 2개의 값보다 1이 많음 → 3개씩 묶어서 같은 자리수가 되기 때문에 3번째 값에는 -1을 해줌 나머지 값을 결과값 앞으로 .. 2023. 3. 23.
Lv1_[개인정보 수집 유효기간, C++] 풀이 및 알고리즘 정리 - 프로그래머스 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 내용, 조건, 예시는 프로그래머스 사이트 참조 알고리즘 1.날짜 비교 날짜의 단순 크기를 비교하는 간단한 방법은 년.월.일. 모두를 '일' 기준으로 풀어서 쓰는 것 1달을 28일로 기준이라면 (1월=28일), (1년=12월=12*28일=336)으로 풀어 쓸 수 있습니다. YYYY.MM.DD를 계산식으로 만들면 (YYYY*12*28) + ((MM-1)*28) + DD 이 됨 today 2022.05.19를 계산하면 (2022*12*28) + ((5-1)*28) + 19 = 679,523 나온 값으로 문제에.. 2023. 2. 8.
Lv1_[크기가 작은 부분문자열, C++] 풀이 및 알고리즘 정리 - 프로그래머스 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 내용, 조건, 예시는 프로그래머스 사이트 참조 알고리즘 문자열로 구성된 숫자를 비교를 하는 방법에는 문자열을 숫자로 변환해서 크기 비교 문자열끼리 크기 비교 1. 문자열을 숫자로 변환해서 크기 비교는 문자열을 숫자(정수)로 변환은 stoi, stol, stoll 으로 변환해주면된다. 여기서 주의해야 할 점은 문자열의 길이가 너무 길어서 sto~ 로 변환시에 자료형의 크기를 넘어가는 경우이다. ex) "interger MAX 2,147,483,647"이지만 string("11111111111") 이라면 s.. 2023. 2. 7.
728x90
반응형