본문 바로가기

728x90

전체 글

(103)
정올 복합대입연산 243번 정답/해답/해설 접근법 및 해결법: 이 문제는 두 정수 a와 b에 대해 a -= b 연산을 두 번 수행하는 것입니다. 연산 전후의 a 값을 출력하고, 마지막에 b의 값을 출력합니다. 코드 리뷰: 입력 받은 a, b에 대해 a -= b 연산을 정확하게 수행하고 있습니다. for 루프를 이용하여 연산을 두 번 반복하고 있으며, 각 단계에서 a의 값을 출력합니다. 마지막에 b의 값을 출력하여 문제의 요구사항을 정확히 충족합니다. 복합대입연산 243 답안 # 두 정수 a, b 입력 받기 a, b = map(int, input().split()) # a의 초기값 출력 print(f"a = {a}") # a -= b 연산 수행 후 결과 출력, 이 과정을 두 번 반복 for _ in range(2): a -= b print(f"a ..
정올 1039번 해답/해설/정답 접근법 및 해결법: 문제는 0부터 N까지의 점을 갖는 도미노 블록 조합의 총 수를 계산하는 것입니다. 중요한 점은 도미노를 뒤집었을 때 같은 조합은 한 번만 계산한다는 것입니다. 이를 위해, 두 칸 중 하나에 i 점이 있을 때, 다른 칸에는 i 이상의 점이 있도록 합니다. 코드 리뷰: 코드는 위 접근법을 잘 반영하고 있습니다. 이중 for 루프를 사용하여 모든 가능한 조합을 고려하고 있으며, j가 i부터 시작하도록 함으로써 중복을 제거합니다. 결과적으로, 모든 유효한 도미노 조합의 수를 효과적으로 계산합니다. 정답 def count_domino_cases(N): count = 0 for i in range(N + 1): for j in range(i, N + 1): count += 1 return cou..
웹을 만들때 프레임워크를 사용하는 이유 개발 속도 향상: 프레임워크는 반복적인 작업에 대한 준비된 코드(boilerplate)를 제공하므로 개발자는 기본적인 구조를 처음부터 새로 작성할 필요 없이 더 빠르게 개발할 수 있습니다. 유지보수 용이성: 프레임워크는 일반적으로 코드를 조직화하는 표준 방법을 제공하기 때문에, 유지보수가 편리하며 다른 개발자가 프로젝트에 참여할 때도 프로젝트 구조를 빠르게 이해할 수 있습니다. 보안: 대부분의 현대 프레임워크는 SQL 인젝션, XSS, CSRF 등과 같은 일반적인 웹 공격에 대한 보호 기능을 내장하고 있어 개발자가 이러한 보안 측면을 직접 관리하는 부담을 줄여줍니다. 재사용 가능한 컴포넌트: 많은 프레임워크에는 재사용 가능한 컴포넌트나 라이브러리가 포함되어 있어, UI 구성 요소, 인증 시스템, 데이터베..
유니티 There are 2 audio listeners in the scene. Please ensure there is always exactly one audio listener in the scene. 오류 해결 Audio Listener 문제 해결하기 Unity에서 "There are 2 audio listeners in the scene"라는 오류는 씬 내에 오디오 리스너(Audio Listener)가 두 개 이상 있을 때 발생 Unity에서는 한 씬에 오직 하나의 오디오 리스너만 존재해야 합니다. 보통 오디오 리스너는 메인 카메라에 부착되어 있고, 여러 카메라를 사용하는 경우 이러한 문제가 발생 1.오디오 리스너 찾기: Hierarchy 창에서 "Audio Listener"를 검색하여 씬 내에 있는 모든 오디오 리스너를 찾습니다. 2. 중복 제거: 단 하나의 오디오 리스너만 필요하므로, 추가적으로 있는 오디오 리스너 컴포넌트를 가진 카메라나 오브젝트를 찾아서 해당 컴포넌트를 삭제합니다. 이것은 Inspector 창에서 오디오 리스너 컴포넌트 옆의 ..
3ds MAX 도형 입체 만들기, 안쪽 채우기, 반구 만들기 돔 모양의 건축물이나 접시를 만들고 싶을 때 shell을 사용하면 됩니다 이 처럼 잘린 반구의 안쪽을 채워 랜더가 되도록 보이고 내부에도 건축물로 사용될 경우에는 우측 모디파이에서 shell을 클릭하고 겉면의 스케일이 정해진 경우에는 이너에 값을 주시면 됩니다
[언리얼 UE 5.1]언리얼 캐릭터 에셋 사용하기, 언리얼 캐릭터 세팅 사용할 케릭터 콘텐츠 브라우저에서 콘텐트 팩 추가 삼인칭추가 게임패드 인풋값과 매핑 값을 일치시키기 Turn Right / Left Gamepad >> TurnRate 이름 변경 Look Up / Down Gamepad >> LookUpRate 이름 변경 Look Up / Down Mouse >> LookUp 이름 변경 Turn Right / Left Mouse >> Turn 이름 변경 Move Forward / Backward >> MoveForward 이름 변경 Move Right / Left >> MoveRight 이름 변경 컴파일 후 월드세팅에서 에셋 케릭터로 변경 완료
옵시디언 활용법 Obsidian 설치, 활용, 사용법 1. 접속 설치 https://obsidian.md/ Obsidian - Sharpen your thinking Obsidian is the private and flexible note‑taking app that adapts to the way you think. obsidian.md 2. 경로와 이름 지정 컨트롤 + N을 눌러 파일 생성 기능 1 링크로 연결 그림 처럼 대괄호 두개로 감싸면 링크로 연결되어 관련 핵심 내용만 손쉽게 기술 가능 관련된 요소들의 연결이 끝났으면 좌측 그래프를 클릭 기능 2: 연결 목록화 기능 3 : 마인드 맵 만들기 컨트롤 + p 를 눌러 캔버스 입력 메모 사진 사이트 연결하여 제작 가능 기능 3 : 플러그인 Tasks 플러그인을 연결하면 - [ ] 를 입력하여 체크박스..
[언리얼 UE 5.0] 언리얼 VR프리뷰 크기 변경, 러닝화면크기조절, 프리뷰 화면 크기 조절 플레이 > 고급세팅 프리뷰 검색 유저 인터페이스 도메인 설정 완료

728x90