본문 바로가기

MAIN99

이사 갑니다 총총 https://velog.io/@o_o_o o_o_o (youyoon) - velog [AIVLE] 2주차(4) : 데이터 분석 및 의미 찾기(2) 집단(범주)이 3개 이상일 때 사용전체 평균과 각 그룹 평균에 차이가 있는가?여러 집단 간에 차이 비교: 기준은 전체 평균값이 대략 2~3 이상이면 차이 velog.io 많관부 🫰 2024. 2. 24.
[에이블스쿨] 1일차: GIT 에이블스쿨의 시작을 알리며, 1일차의 강의 주제는 개발의 기본인 GIT이었다. add, pull만 할 줄 알지, reset, checkout 등 중요한 명령어에 대해서 하나도 몰랐는데 킵고잉이고잉 강사님이 질문 하나하나 친절하게 답변해 주신 덕분에, 쉽게 터득할 수 있었다. GLI 기반으로 설명해 주셨는데, 차차 CLI로 깃을 연습하면서 익혀야겠다! 1) 버전 commit: git의 버전을 생성하는 명령 add: commit 대기 상태로, Stage Area 영역에 저장할 파일을 올려둔다. (Stage Changes) 깃은 파일의 내용 + 커밋 메세지 + 작성자 + 작성자 메일, 시간 등의 정보로 SHA1을 통해 해시 값을 만든다. -> 해당 해시 값으로 각 버전의 commit id를 생성한다. main.. 2024. 2. 21.
[BOJ] 2469: 사다리 타기 https://www.acmicpc.net/problem/2469 2469번: 사다리 타기 첫 줄에는 참가한 사람의 수 k가 나온다(3 ≤ k ≤ 26). 그 다음 줄에는 가로 막대가 놓일 전체 가로 줄의 수를 나타내는 n이 나온다(3 ≤ n ≤ 1,000). 그리고 세 번째 줄에는 사다리를 타고 난 후 결정 www.acmicpc.net 풀이 '??...' 줄을 기준으로 사다리를 위, 아래로 나눈다. 사다리의 윗부분은 사다리를 타고 '?' 줄 전까지 내려오고, 사다리의 아랫부분은 사다리를 타고 '?'줄 전까지 올라온다. 그래서 두 개의 상태를 비교하여 사다리를 구성한다. 윗 부분의 상태: start, 아랫 부분의 상태: target 1. 같다면 '*' 2. 다르다면 2-1. start[i] == targ.. 2024. 2. 2.
[BOJ] 14890: 경사로 https://www.acmicpc.net/problem/14890 14890번: 경사로 첫째 줄에 N (2 ≤ N ≤ 100)과 L (1 ≤ L ≤ N)이 주어진다. 둘째 줄부터 N개의 줄에 지도가 주어진다. 각 칸의 높이는 10보다 작거나 같은 자연수이다. www.acmicpc.net 풀이 현재 칸의 높이와 한 칸 옆의 높이를 비교해 나가면서 경사로를 놓을지 파악해야 한다. 높이가 같은 칸이 연속으로 나오는 횟수를 세면서 L의 길이보다 클 경우, 경사로를 놓을 수 있다. 이 때 나올 수 있는 경우는 4가지가 있다. 1. 옆 칸의 높이 == 현재 칸의 높이 → 높이가 같은 칸이 연속으로 나오는 횟수를 센다. 2. 옆 칸의 높이 == 현재 칸의 높이 + 1 (옆 칸의 높이가 1만큼 더 클 때) → 이제까.. 2024. 1. 22.
[BOJ] 16930: 달리기 https://www.acmicpc.net/problem/16930 16930번: 달리기 진영이는 다이어트를 위해 N×M 크기의 체육관을 달리려고 한다. 체육관은 1×1 크기의 칸으로 나누어져 있고, 칸은 빈 칸 또는 벽이다. x행 y열에 있는 칸은 (x, y)로 나타낸다. 매 초마다 진영이는 www.acmicpc.net 심화된 미로 탈출 문제였다. 무난하게 BFS를 사용하되, 조건을 살짝 추가해야 한다. 풀이 방문 여부를 확인하는 배열인 visit에 경로의 가중치를 기록해야 한다. 1. BFS로 미로를 탐색하면서 탈출 지점인지 확인한다. 2. k 횟수만큼 동일한 방향으로 이동한다. 2-1. 미방문한 지점일 경우 큐에 추가 2-2. 이미 방문한 지점일 때, 현재 가중치와 같다면 탐색을 계속 한다. 2-3.. 2024. 1. 17.
[BOJ] 3015: 오아시스 재결합 https://www.acmicpc.net/problem/3015 3015번: 오아시스 재결합 첫째 줄에 줄에서 기다리고 있는 사람의 수 N이 주어진다. (1 ≤ N ≤ 500,000) 둘째 줄부터 N개의 줄에는 각 사람의 키가 나노미터 단위로 주어진다. 모든 사람의 키는 231 나노미터 보다 작다. 사람 www.acmicpc.net 풀이 1. 유사 문제: 뒤에 있는 큰 수 찾기 https://school.programmers.co.kr/learn/courses/30/lessons/154539 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 2. input.. 2023. 9. 2.