분류 전체보기

#1. ESlateVisibility 1. 개념MyWidget->SetVisibility(ESlateVisibility::HitTestInvisible)ESlateVisibility는 언리얼 엔진의 Slate Framework에서 위젯의 가시성을 제어하는 데 사용되는 열거형입니다.  2. 종류Visible: 위젯이 완전히 표시되고, 상호작용 가능한 상태입니다. 위젯이 렌더링 된 이후 사용자와 상호작용 가능하며, 매 프레임마다 렌더링 되어 화면에 나타납니다.Collapsed: 위젯이 완전히 숨겨지고, Layout 공간을 차지하지 않습니다. Collapsed 설정은 위젯이 렌더링 되지 않도록 하고, 해당 위젯이 차지하는 Geometry 공간에 대한 계산이 이루어지지 않습니다. 따라서, Collapsed 설정..
#1. 문제 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr  #2. 풀이 1. 백트래킹 [알고리즘]#6_백트래킹[알고리즘]#6_백 트래킹 백 트래킹 알고리즘에 대해 알아보겠습니다.  Overview 개념예제 #0. 개념1. 백 트래킹백 트래킹 알고리즘은 문제 해결을 위해 여러 후보 해결책들을 점진적으로 탐색하webddevys.tistory.com백트래킹은 모든 후보 경로를 점진적으로 탐색해 최적 해를 찾는 알고리즘 기법입니다. 백트래킹은 현재 경로가 문제의 최적 해를 찾을 수 없다고 판단되면, 이전 단계로 돌아가 다른 후보 경로에 대하여 탐색을 진행합니다. ..
#1. 문제 https://www.acmicpc.net/problem/2504   #2. 풀이 1. stack [Basic C++] #64_stack[Basic C++] #64_stack C++에서 제공하는 stack 클래스에 대해 알아보겠습니다. Overview 개념 선언 멤버 함수 예제 #0. 개념 1. Stack C++에서 제공하는 stack은 LIFO 데이터 구조를 구현하는 STL 컨테이너입니다. swebddevys.tistory.comstack 컨테이너는 C++의 STL에서 제공하는 순차 컨테이너로, 후입 선출 방식으로 동작합니다. stack 컨테이너는 데이터 목록의 한쪽 끝에서만 접근/삽입/삭제 작업을 허용합니다. 2. 괄호 안에 있는 괄호, 바깥에 있는 괄호 구분먼저, 괄호 매칭을 확인하기 ..
#1. 문제 https://www.acmicpc.net/problem/17413   #2. 풀이 1. stack 컨테이너 [Basic C++] #64_stack[Basic C++] #64_stack C++에서 제공하는 stack 클래스에 대해 알아보겠습니다. Overview 개념 선언 멤버 함수 예제 #0. 개념 1. Stack C++에서 제공하는 stack은 LIFO 데이터 구조를 구현하는 STL 컨테이너입니다. swebddevys.tistory.com스택 자료구조는 후입 선출 방식으로 동작하는 선형 자료구조입니다. stack 컨테이너는 지정 유형의 데이터 항목을 컨테이너 한쪽에서 삽입/삭제/접근을 수행하는 특징이 있습니다. 2. 태그는 바로 추가, 단어는 stack에 넣어두고 역순으로 추가주어진 문자..
#1. 문제 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr  #2. 풀이 1. DFS [자료구조]#6_그래프#0. 개념 1. 그래프?[정의] : 그래프는 노드와 간선들의 집합으로 이루어진 비 선형 자료구조입니다. 그래프의 노드들은 간선을 통해 연결되어 일종의 네트워크를 형성합니다. 그래프는 노드와webddevys.tistory.comDFS는 그래프의 모든 정점을 탐색하는 방법 중 하나입니다. DFS는 현재 경로에서 더 이상 확장 불가능한 단말 노드까지 깊이 우선적으로 탐색합니다. 일반적으로, DFS는 재귀 호출 혹은 스택 자료구조를 통해 구현합니다. 2. 분..
#1. 문제 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr  #2. 풀이 1. 비트 연산#include #include int main() { unsigned int a = 5; // 0101 in binary unsigned int b = 3; // 0011 in binary // 10진수를 8비트에서 표현 std::cout (a) (b) (a (b >), /2 std::cout > 1 = " (a >> 1) > 1 = " (b >> 1) (a & b) (a | b) (a ^ b) (~a) (~b)  2. 짝수, 홀수로 나누어..
#1. 문제 https://www.acmicpc.net/problem/1629   #2. 풀이 1. 지수 법칙(A^n)^m = A^(m*n) 2. 거듭제곱의 특징1. n이 짝수일 경우: Aⁿ = (A^(n/2))²2. n이 홀수일 경우: Aⁿ = A * (A^(n-1)) 3. 거듭 제곱의 특징을 활용하여 분할-정복 설계!먼저, 분할-정복을 설계합니다. B를 2로 나눈 값을 다시 B로 설정하여 분할 작업을 먼저 수행합니다. 분할 작업 수행을 위해 기저 조건으로 B가 1 혹은 0이 되었을 경우 결과 값을 반환하는 것만 설정해 주고, 기본적인 종료 조건보다 재귀 호출을 먼저 작성해 줍니다.다음으로, 재귀호출의 반환 값(현재 B가 1/2일 때, 결과 값)을 제곱해 주고 그 결과 값을 C로 나눈 나머지 값을 먼저..
#1. 문제 tps://www.acmicpc.net/problem/9202   #2. 풀이 1. 백 트래킹 [알고리즘]#6_백 트래킹[알고리즘]#6_백 트래킹 백 트래킹 알고리즘에 대해 알아보겠습니다. Overview 개념 예제 #0. 개념 1. 백 트래킹 백 트래킹 알고리즘은 문제 해결을 위해 여러 후보 해결책들을 점진적으로 탐색하며,webddevys.tistory.com백 트래킹 알고리즘은 모든 후보 경로에 대하여 점진적으로 탐색을 진행하며, 현재 경로가 정답으로 이어질 수 없다고 판단될 경우 이전 단계로 돌아가 다른 후보 경로에 대한 탐색을 진행하는 탐색 진행 방색입니다. 3. 빈 줄 무시하기cin.ignore;cin.ignore;빈 줄이 입력으로 주어지면 이를 무시하기 위해 cin.ignore를 ..
#1. 문제 https://www.acmicpc.net/problem/14675   #2. 풀이 1. 트리 [자료구조]#5_트리[자료구조]#5_트리 트리 자료구조에 대해 알아보겠습니다.  Overview 개념이진트리순회이진 탐색 트리균형 이진트리AVL 트리레드-블랙 트리Map, Set힙 #0. 개념1. 트리? [정의] : 트리는 1:n 관계의webddevys.tistory.com트리 자료구조는 그래프의 한 종류로, 1:N 관계의 계층 구조를 갖는 비 선형 자료구조입니다. 트리 자료구조는 비 순환 구조로, 두 노드 사이의 경로는 유일합니다.   2. 단절점트리 자료구조에서 차수가 2 이상인 정점이 단절점입니다. 트리 자료구조는 비 순환 구조로 어느 두 정점을 연결하는 경로는 유일하기 때문에, A - B -..
#1. 문제 https://www.acmicpc.net/problem/2583   #2. 풀이 1. DFS [자료구조]#6_그래프#0. 개념 1. 그래프?[정의] : 그래프는 노드와 간선들의 집합으로 이루어진 비 선형 자료구조입니다. 그래프의 노드들은 간선을 통해 연결되어 일종의 네트워크를 형성합니다. 그래프는 노드와webddevys.tistory.comDFS는 그래프의 모든 정점을 탐색하는 방법 중 하나로, 현재 경로에서 더 이상 확장 불가능한 단말 노드에 이르기까지 깊이 우선적으로 탐색하는 방법입니다. 일반적으로, DFS는 재귀 호출 혹은 스택 자료구조를 통해 구현 가능합니다. 2. 직사각형 영역은 방문 여부를 미리 체크해 놓고, 그 외 영역을 탐색하자!먼저, 2차원 벡터 컨테이너를 활용하여 그래프를..
Hardii2
'분류 전체보기' 카테고리의 글 목록 (4 Page)