본문 바로가기

분류 전체보기107

[BruteForce] 백준 1476: 날짜 계산 1476번: 날짜 계산 (acmicpc.net) 1476번: 날짜 계산 준규가 사는 나라는 우리가 사용하는 연도와 다른 방식을 이용한다. 준규가 사는 나라에서는 수 3개를 이용해서 연도를 나타낸다. 각각의 수는 지구, 태양, 그리고 달을 나타낸다. 지구를 나타 www.acmicpc.net code.plus에 BruteForce 문제로 분류되어 있기는 한데 난 그것보다는 그냥 간단한 구현 문제 정도로 느꼈다. 여태 엥? 브루트포스로 분류? 하면 기계처럼 갖다대려 용쓰던 재귀호출을 안 써서 그런가. 아무래도 좀 더 유연한 사고를 해야 한다. 함정 하나 정도를 제외하면 간단하다. year=1년부터 계속 무한반복문을 통해 modulo 연산을 통해 year%(각 변수의 크기)의 값이 각각 주어진 값과 같을 때까지.. 2022. 9. 26.
[C++] Pointer_pt.1 오늘 드디어 여태 듣기만 하던 C++의 그 유명한 포인터를 공부해 보았다. 포인터에 대한 배경 지식으로는 이전에 어디선가 주워 들었던 "주소를 지시하는 변수" 정도로만 알고 있었고, 따라서 대충 자바의 reference type 비슷한 것이 아닐까 정도로 생각하고 있었다. 오늘 책을 통해 학습한 포인터의 정의는 다음과 같다. "일반 변수가 값을 이름붙인 양으로, 주소를 파생으로 취급하는 것과 반대로, 주소를 이름붙인 양으로 취급하고 값을 파생되는 양으로 취급하는 방식" 이게 한국말인가 싶었다. 야매를 좋아하는 내가 좀 더 내 식으로 풀이해서 이해한 포인터는 다음과 같다. "C++에서 사용하는 변수형으로, 특정 데이터 타입의 주소를 그 값으로 하고, *을 통해 그 변수의 실제 값에 접근할 수 있는 타입" .. 2022. 9. 26.
Python 공부노트 작성 시작. 나는 코딩을 자바로 배웠고, 지금은 C++을 따로 공부하고 있다.(만간에 문제풀이도 전부 C++로 넘어갈 생각이다.) 그런데 이번 학기에 수강하는 자료구조 수업이 Python으로 진행되기 때문에, 어차피 공부를 해야 하는 겸 겸사겸사 새로운 내용이 나올 때마다 블로그에 올려 두려 한다. 사실 파이썬은 완전히 낯선 언어는 아니고 Do it! 시리즈를 한 권 뗀 적이 있는데, 아무래도 아이패드 노트든, 오프라인 노트나 책이든 자꾸 안 꺼내보게 되는 것 같아 블로그에 포스팅하고 바로바로 찾을 수 있게 해야겠다. 2022. 9. 20.
[문제] Transparency Sort Axis가 Play mode 실행 시 원래대로 돌아가는 문제 Transparency Sort Axis를 (0,1,0) 으로 설정하고, 게임 모드를 실행하면 자기 멋대로 (0.49,-1,0.49)로 돌아가 버리는 문제가 발생해서 해결하려고 노력하고 있다. 혹시 내가 모르는 다른 문제가 있나 해서 새로운 테스트 프로젝트를 만들어 똑같은 작업을 수행해 봤는데 테스트 프로젝트에서는 문제없이 작동된다. 때문에 유니티 자체의 오류는 아닌 걸로 판단했다. 덕분에 에셋의 문제인가 하고 에셋에 딸려 있는 스크립트를 읽어 보았는데, 에셋 스크립트를 겨우 해독하긴 했지만 딱히 렌더링에 관한 부분은 없지 싶었다. [해결] 유니티포럼에서 링크를 두어번 더 타고 검색한 결과, Package Manager에서 URP를 다운받고, Project Settings>Graphics에서 Script.. 2022. 9. 15.