일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 |
30 |
- 2D슈팅게임
- raycast
- 플레이어 이동
- Scrooling
- 패럴렉스
- 플레이어 방향전환
- Hp바
- 스크롤링
- Blend Type
- rotation
- rigidbody
- Prefabs
- raycasting
- 일시정지
- joystick
- CSharp #자료구조
- Object Poling
- Hpbar
- Animation State Machine
- Ainimation Blending
- 유니티
- Transform
- LayerMark
- apk
- Unity
- Parallax
- 프리팹
- Object Pooling
- Vector3
- 오브젝트 풀링
- Today
- Total
목록Programmers - C#/CodingTest Lv.1 (15)
주녘공부일지
https://school.programmers.co.kr/learn/courses/30/lessons/92334 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 정답코드 및 핵심 아이디어, 유의사항 신고자와 신고 대상에 대한 정보를 취합해 나온 정지 대상에 대해 기여한(?) 횟수를 구하는 문제 - 신고 정보 중에 중복되는 정보는 제외해야 함 (신고자와 신고 대상이 같을 경우) -> bool타입 2차원 배열을 선언해 신고했다면 true로 바꿈으로써 중복되는 정보를 무시 주석 참조 using System; using System.Collections.G..
https://school.programmers.co.kr/learn/courses/30/lessons/150370 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 정답코드 및 핵심 아이디어, 유의사항 주어진 조건에 따라 파기해야 하는 데이터의 번호를 찾는 문제 1) 파기해야하는 날짜는 약관의 종류에 따라 정해짐 - 딕셔너리를 활용하고 날짜 데이터 클래스에 유효 기간을 더하는 메서드 선언함 2) 각각에 대한 현재날짜와 파기날짜를 비교해 파기해야 하는 데이터인지 판단 - 각 날짜 데이터에 대해서 파기해야 하는 데이터인지 판단하는 메서드를 선언함 주석 참..
https://school.programmers.co.kr/learn/courses/30/lessons/133499 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 정답코드 및 핵심 아이디어, 유의사항 발음이 가능한 문자열인지 확인하는 문제 - 같은 발음을 연속해서 할 수 없음 - Replace() 메서드를 활용함 1) 발음이 가능한 단어를 숫자로 바꿈 - 숫자로 바꾸지 않고 그냥 지워버릴 경우엔 문자열을 지우면서 이어져서 생긴 새로운 단어가 조건에 맞을 수 있으므로 숫자로 변경함 2) 연속된 숫자가 있는지 확인 - 00, 11, 22, 33과 같이 ..
https://school.programmers.co.kr/learn/courses/30/lessons/258712 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 정답코드 및 핵심 아이디어, 유의사항 입출력 예제에 나온 그대로 선물 지수 배열과 선물 현황 2차원 배열을 선언해 값을 세팅하고 친구가 받아야 하는 선물의 개수를 산출해 최대 값을 리턴하면 되는 문제 - 친구 이름을 key, index 값 value로 가지는 dict (선물 지수 배열과 선물 현황 배열의 인덱스 값 ) - 선물 지수 배열은 선물을 받으면 --연산, 선물을 주면 ++연산 - ..
https://school.programmers.co.kr/learn/courses/30/lessons/161990 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 정답코드 및 핵심 아이디어, 유의사항 드래그가 될 영역은 무조건 직사각형 형태로 한번에 드래그하기 위해서는 각 y, x축에 대하여 최솟값 좌표부터 최대값 좌표 + 1까지 드래그해야 함 ( 왼쪽 위 좌표를 가리키게 되어 최대 값은 + 1 ) 즉, 문제에 리턴 값을 { minY, minX, maxY, maxX } 로 둘 수 있음 코드 참조 using System; public class Sol..
https://school.programmers.co.kr/learn/courses/30/lessons/133502 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 정답코드 및 핵심 아이디어, 유의사항 생각보다 고생시킨 문제로 처음엔 문자열로 담아서 Replace로 날먹하려고 했는데 체크할 때 기준으로 한번에 삭제되기 때문에 실패함 ( 앞쪽부터 순서대로 삭제하고 체크해야 함 ) - 즉, 체크하는 기준은 주어진 배열의 앞쪽부터 만족한다면 하나씩 지우고 다시 체크를 반복해야 함 문제풀이 핵심) 리스트에 하나씩 추가하며 체크하게 되면 햄버거를 만들 수 있는..
https://school.programmers.co.kr/learn/courses/30/lessons/42862 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 정답코드 및 핵심 아이디어, 유의사항 - 직관적인 문제로 주석 참조 using System; public class Solution { public int solution(int n, int[] lost, int[] reserve) { int answer = 0; // 학생 번호에 따라 체육복을 가진 수를 나타내는 intArray int[] intArray = new int[n]; // 가진..
https://school.programmers.co.kr/learn/courses/30/lessons/77484 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 정답코드 및 핵심 아이디어, 유의사항 직관적인 문제, 주석 참조 using System; using System.Collections.Generic; public class Solution { public int[] solution(int[] lottos, int[] win_nums) { List myList = new List(lottos); // 내가 가진 로또 번호 리스트 List lo..
https://school.programmers.co.kr/learn/courses/30/lessons/140108 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 정답코드 및 핵심 아이디어, 유의사항 나눠진 문자열의 개수를 구하면 되는 문제 주의) 문제가 쉬워보인다고 흘려서 읽었다간 해맬 수 있음 ( 이해한 것 같아도 입출력 예시에 적용해보기 ) using System; public class Solution { public int solution(string s) { int answer = 1; // 나눠진 문자열의 개수 char ch = '0';..
https://school.programmers.co.kr/learn/courses/30/lessons/160586 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 정답코드 및 핵심 아이디어, 유의사항 - A ~ Z 까지의 키 입력 필요 횟수를 딕셔너리에 미리 저장 using System; using System.Collections.Generic; public class Solution { public int[] solution(string[] keymap, string[] targets) { List answerList = new List(); D..