일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 2870번 c++
- 2870번 수학숙제
- 백준 17070번 c++
- 프로그래머스
- 백준 1103번
- 2870번
- 유니티
- 백준 c++ 2468번
- 2468 c++
- Unity
- 백준 17070번
- 백준 c++ 2870번
- Algorithm
- 코테
- 플레이어 이동
- 수학숙제
- 17070번
- Lv2
- c++
- dfs
- C#
- 백준
- 코딩테스트
- 백준 2870번
- 백준 1103번 c++
- Beakjoon
- Lv.3
- 오브젝트 풀링
- 백준 1103번 게임
- 2870번 수학숙제 c++
- Today
- Total
목록전체 글 (207)
주녘공부일지
https://school.programmers.co.kr/learn/courses/30/lessons/42747 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 정답코드 및 핵심 아이디어, 유의사항 배열을 내림차순으로 정렬해서 0번 인덱스부터 확인하면, 지나온 논문 인용 값들은 현재 체크 중인 값보다 무조건 크거나 같기 때문에 인덱스 + 1은 인용된 논문의 수가 됨 -> 즉, 현재 체크 중인 인덱스에 따른 배열 안의 값이 인덱스 + 1의 값보다 작거나 같다면 H-Index를 찾은 것 ( 현재 체크되는 논문의 인용된 수
https://school.programmers.co.kr/learn/courses/30/lessons/140107# 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 정답코드 및 핵심 아이디어, 유의사항 x 좌표를 0부터 k씩 더해가며 x 값에 따른 y 값의 최대를 구해 가질 수 있는 y 값의 개수를 구하면 되는 문제- 사실 문제 자체는 굉장히 쉬운데 함정이 숨어있음 -> int형의 크기를 벗어날 수 있음 int d = 1000000; long dd = d * d; // int형으로 연산되기 때문에 크기 범위를 벗어남 Console.Write(dd);..
https://school.programmers.co.kr/learn/courses/30/lessons/133502 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 정답코드 및 핵심 아이디어, 유의사항 생각보다 고생시킨 문제로 처음엔 문자열로 담아서 Replace로 날먹하려고 했는데 체크할 때 기준으로 한번에 삭제되기 때문에 실패함 ( 앞쪽부터 순서대로 삭제하고 체크해야 함 ) - 즉, 체크하는 기준은 주어진 배열의 앞쪽부터 만족한다면 하나씩 지우고 다시 체크를 반복해야 함 문제풀이 핵심) 리스트에 하나씩 추가하며 체크하게 되면 햄버거를 만들 수 있는..
https://school.programmers.co.kr/learn/courses/30/lessons/12939 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 정답코드 및 핵심 아이디어, 유의사항 뇌절이 오기 쉬운 문제이므로 주의! ( 어떤 게 기준이 되는지 잘 생각해야 함 ) - arr1.GetLength(1) == arr2.GetLength(0) (arr1 x축 == arr2 y축) - 행렬곱 결과의 크기 : [arr1 y축, arr2 x축] + 만약, 뇌절이 오는 것 같다면 극단적인 예시로 뭐가 기준이 되는지 생각해보면 도움이 됨 -> ( 연..
https://school.programmers.co.kr/learn/courses/30/lessons/12939 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 정답코드 및 핵심 아이디어, 유의사항 직관적인 문제로 주석참조 using System; using System.Collections.Generic; using System.Linq; public class Solution { public string solution(string s) { // 공백을 기준으로 문자열을 잘라서 담음 (string[]) var strs = s.Split(' ');..
https://school.programmers.co.kr/learn/courses/30/lessons/12911 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 정답코드 및 핵심 아이디어, 유의사항 2진수로 변환했을 때 1의 개수를 반환하는 메서드를 선언해 문제 그대로 풀이 주석참조 using System; class Solution { public int solution(int n) { int answer = n + 1; // 초기세팅 int count = Function(n); // n의 1의 개수 // 1의 개수가 같아질 때까지 더해나감 whi..
https://school.programmers.co.kr/learn/courses/30/lessons/12951 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 정답코드 및 핵심 아이디어, 유의사항 모든 문자를 소문자로 만든 뒤 공백을 만난 후 첫번째 문자가 숫자 아닐 경우(소문자일 경우) 대문자로 변환 + 주어진 조건에 따라서 변환이 자주 일어날 수도 있을 것 같아 StringBuilder를 사용 주석참조 using System; using System.Text; public class Solution { public string solution(..
https://school.programmers.co.kr/learn/courses/30/lessons/12953 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 정답코드 및 핵심 아이디어, 유의사항 오름차순 정렬 후, 첫 번째 인덱스 (최소 값)을 answer에 넣고 시작해 하나씩 짝지어 최소공배수를 구함+ a % b 연산에서 b가 a보다 더 클 경우에는 b가 리턴되어 0이 될 수 없음 ( 결국 a > b 가 됨 ) 주석참조 using System; public class Solution { public int solution(int[] arr) {..
https://school.programmers.co.kr/learn/courses/30/lessons/12981 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 정답코드 및 핵심 아이디어, 유의사항 n명의 사람이 끝말잇기를 했을 때, 틀린 사람에 대해 [ 몇번 째 사람, 몇번 째 순서 ] 로 반환하면 되는 문제 끝말잇기의 틀리는 조건 - 앞 순서의 마지막 문자와 현재 순서의 첫 문자가 같아야 함 - 앞에 나온 문자열이 아니여야 함 // List.Contains로 체크 주석참조 using System; using System.Collections.Ge..
https://school.programmers.co.kr/learn/courses/30/lessons/12909 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 정답코드 및 핵심 아이디어, 유의사항 결국 올바른 괄호는 여는 괄호가 먼저 나오고 닫는 괄호가 나오는지 체크하면 되는 문제 - 여는 괄호를 만나면 count에 1을 더함 - 닫는 괄호를 만나면 count에 1을 뺌 ( 단, count가 이미 0이라면 올바르지 않은 괄호 ) - 최종적으로 모든 괄호를 체크했다면, count가 0인지 체크해서 여부판단 using System; public cla..