분류 전체보기(79)
-
240325-TIL
3월 25일 오늘은 지금까지 진행해왔던 최종 프로젝트 중간발표날이다 받은 피드백을 머리속에서 정리하고 회고하는 내용을 TIL에 담아보도록 하자 중간발표 피드백 더보기 프로젝트를 처음 시작했을때 세웠던 기획 그리고 최종발표까지 절반이 남은 지금 기능 구현은 많이 했다면 많이했고 부족하다면 부족하다 아직 미구현 상태인 기능도 많고 지금 만들어진 기능중에서도 다듬고 해결해야할 버그픽스들이 산처럼 많다. 중간발표때 받은 피드백은 'ppt에 글이 너무많다 트러블 슈팅 내용은 관련 내용과 코드 이미지를 첨부하여 ppt를 만들었으면 좋았을꺼 같다' 'DataManager 스크립트에는 유저 데이터를 관리하고있는데 Item의 정보를 관리하는 스크립트는 어디있느냐?' '있다면 해당 스크립트의 이름은 무엇이냐? 일반적으로 ..
2024.03.25 -
240322-TIL
3월 22일 오늘은 과일 장수 문제로 돌아왔다 과일 장수 더보기 과일장수의 문제 설명이다 쉽게 말해 한상자의 m개씩 포장하고 m개씩 포장한 상자의 가격은 m * 상자에 들어있는 사과중 최저 등급의 사과의 가격이다. 솔루션의 초기 상태이다 일단 내가 가진 사과로 몇개의 상자를 만들어 낼수있는지 확인해야한다 score.Length는 내가 가지고 있는 사과의 개수이고 한상자에 들어가야할 사과의 개수는 m score.Length를 m으로 나눈값이 내가 포장할 수 있는 사과 상자의 개수가 된다. 그리고 score를 정렬시켜주고 뒤집어주자 이렇게되면 사과 등급이 높은순서대로 score에 재정렬되게 된다. 이렇게 하면 score의 인덱스를 순서대로 돌면서 m개씩 담게되면 내가 만든 사과상자의 가격이 위의 이미지의 입..
2024.03.22 -
240321-TIL
3월 21일 오늘은 유니티의 Audio Mixer를 정리해 보도록 하겠다. Audio Mixer 더보기 오디오 믹서~~~~~~~ 나는 유니티를 작업하면서 사운드를 넣게될때면 요런 오디오 소스를 만들어서 오디오 클립을 넣어주는 형태로 작업을 했었다 하지만.... 게임의 규모가 커질수록? 이 오디오 소스에서 들려주는 BGM 혹은 효과음들이 많아지게 될것이다 이때 이 오디오 소스를 효율적으로 관리하게 도와주는 녀석이 바로 오디오 믹서라고 하는 녀석이다 유니티에선 오디오 믹서의 개념과 개요를 잘 설명해주고 있다. 즉 오디오 소스에 대한 제어, 균형 및 동적 조정을 제공해서? 리소스 사용을 최적화 시킨다. 이미지로 보면 더 이해가 확 와닿는다 오디오 믹서를 만드는 방법은 다음과 같다 초기의 상태는 이렇다 Mast..
2024.03.21 -
240320-TIL
3월 20일 오늘은 카드뭉치 문제를 풀어보겠다 카드 뭉치 더보기 문제 설명이다 코니를 족치면 문제를 풀 필요도 없겠지만 코니는 소중하니깐.... 문제만 보면 도대체 어떤 상황일때 No가 출력되게 하라는 건지 잘 모르겠다 그러니 입출력 예를 봐보자 아하 입출력 예 #2를 보면 저런 상황일때 No가 출력되게 하라는 거구나? 자 그렇다면 솔루션의 초기 상태를 봐보자 솔루션의 매개변수는 순서대로 카드덱 1번 카드덱 2번 그리고 1번과 2번을 조합해서 만든 goal이란 매개변수가 있다 1번덱에 있는 글자와 2번덱에 있는 글자 순서를 지키면서 goal을 만들었다면? Yes 아니면 No를 출력하게 해야한다 나는 goal의 길이만큼 반복문을 돌면서 goal의[i]번째 글자가 cards1에 있는지 cards2에 있는지 ..
2024.03.20 -
240319-TIL
3월 19일 요즘엔 알고리즘 문제풀이에 온 신경을 쏟고있다. 새로운 문제를 접할때마다 내가 얼만큼 부족한지 깨닫고있다 오늘 푼 문제는 바로 2016년 더보기 오랜만에 설명이 좀 짧은것 같다. 솔루션의 초기 상태이다 일단 조심해야할께 한가지 있는데 바로 제한조건을 잘 봐야한다. 2016년은 윤년이라고 한다. 2016년이 윤년인걸 반영해서 monthDay를 만들어준다 그다음 요일도 만들어주자 아 FRI가 첫번째 인덱스인 이유는 바로 2016년의 1월1일이 금요일이기 때문이다. 모든 일수를 더해서 넣어줄 total 변수 하나를 만들어주고 반복문을 돌려주자 주의할점은 a - 1 만큼 돌아줘야한다 이유는? 입출력 예를 보면서 생각해보자 5월 24일이란 날자는 4월까지는 꽉꽉채워서 지나갔지만? 5월은 아직 진행중이..
2024.03.19 -
240318-TIL
3월 18일 오늘도 재밌는 알고리즘 문제로 돌아왔다. 명예의 전당 더보기 문제 설명 드가자잇! 알고리즘 문제는 문제 설명을 잘 읽고 이해하는게 중요한거 같다. 나에게 주어진 초기 솔루션 해결하기 위해 열심히 커스텀 해보자 일단 answer에 들어갈 길이를 지정해주는데 score의 길이는 전국노래자랑이 진행되는 일수라고 보면 된다. 그렇기에 answer의 길이는 score의 길이만큼 숫자가 들어가니 score.Length로 지정해주자 그 다음은 temp라는 int 리스트를 하나 만들어 준다. temp는 명예의 전당에 등록될 녀석들이 들어가게 되며 새로들어올 Score의 점수와 temp[0]번 인덱스의 값을 비교해서 더 작은 녀석을 temp[0]에 위치시킬 생각이다. 전국노래자랑을 시작부터 끝까지 책임질 반..
2024.03.18