일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- MySQL
- 3273
- 18249
- 알고리즘 목차
- c#
- 윈도우
- 원형
- 걷는건귀찮아
- 문자열 압축
- 단어 수학
- 탄막 스킬 범위
- 탄막 이동
- 토글 그룹
- 유니티
- 영상 프레임 추출
- 백준
- 알고리즘
- 마우스 따라다니기
- 우분투
- 자료구조 목차
- 탄막
- 강의실2
- 그리디알고리즘
- 2020 KAKAO BLIND RECRUITMENT
- 회의실 배정
- 3344
- SWEA
- mysqld.sock
- AI Hub
- 수 만들기
- Today
- Total
목록전체 글 (176)
와이유스토리
저번에 만들었던 Btn 스크립트와 토글 버튼을 이용하여 마우스 클릭하면 원형 탄막이 생성되는 작업을 진행했다. Btn 스크립트 whyou-story.tistory.com/9 중요한 개념은 StartCoroutine과 Instantiate이다. ※ StartCoroutine(함수명)와 IEnumerator 함수명(매개변수) 마우스 클릭 시 1초가 지난 후, 탄막을 생성하고 싶어 코루틴 함수를 사용하였다. yield return new WaitForSeconds(시간 초)를 IEnumerator 안에 사용하면 해당 시간초를 기다린 후 함수 내용이 실행된다. ※ Instantiate(오브젝트, 위치, 회전)와 Destroy(오브젝트) 마우스 클릭 시 마우스를 따라다니는 스프라이트인 스킬 범위를 화면에 그대로 ..
Git 작업 방식 4가지 장소에서 작업이 이루어지므로 구분할 줄 아는 것이 필요 1. Working Directory : 저장 버튼 눌렀을 때 저장되는 폴더나 파일들 위치 2. Staging Area : git add 명령어 실행한 폴더나 파일들 위치 3. Local Repository : 로컬 저장소, 주로 원격 저장소를 Clone(복사)하여 작업 시작 4. Remote Repository : 원격 저장소 git init git remote add origin 원격저장소 주소 git branch -M main git add . git commit -m "커밋메세지" git push -u origin main 1. git config 작업 전 한 번 실행, Github 계정과 로컬 저장소를 연결하는 명령..
https://www.acmicpc.net/problem/19638 19638번: 센티와 마법의 뿅망치 마법의 뿅망치를 센티의 전략대로 이용하여 거인의 나라의 모든 거인이 센티보다 키가 작도록 할 수 있는 경우, 첫 번째 줄에 YES를 출력하고, 두 번째 줄에 마법의 뿅망치를 최소로 사용한 횟수 www.acmicpc.net #include #include using namespace std; int main(void) { ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); int n, c, t, max = 0, count = 0, temp; priority_queue q; cin >> n >> c >> t; for (int i = 0; i ..
오브젝트가 마우스 따라다니게 만드는 기능과 키보드 숫자키를 누르면 이미지를 바꾸는 기능을 구현하였습니다. 마우스 따라다니는 오브젝트 FollowingMouse와 하위에 마우스 따라다니는 스프라이트를 생성합니다. 위치는 transform.position을 이용하여 변경합니다. 소스 코드 using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class Btn : MonoBehaviour { public GameObject followingMouse; // 마우스 따라다니는 오브젝트 void Start() { followingMouse.transform.GetChild(0..
토글(Toggle)이란? On/Off 스위치 같은 역할. 토글 그룹 중 하나의 토글만 On시키는 기능 버튼 대신 토글을 사용한 이유는 별다른 소스코드 없이 토글 그룹에서 여러 개의 토글 중 하나만 On이 가능하기 때문입니다. 버튼을 사용하면 현재 켜져 있는 버튼을 Off시킨 후, 사용자가 선택한 버튼을 On시켜야 하는 번거로움이 있을 것이라 생각했습니다. 파란 오브젝트는 토글 그룹, 빨간 오브젝트는 토글입니다. Add Component에서 Toggle Group과 Toggle 추가하면 됩니다. 토글을 처음 생성하면 Background와 Text가 존재하는데, 저는 Text가 필요 없어서 삭제했습니다. Background가 OffButton이고, 키보드로 해당 토글을 선택하면 OnButton이 활성화됩니다..
https://www.acmicpc.net/problem/3273 2. 오름차순 정렬 후 두 포인터 정렬 후, low와 high라는 변수를 생성하여 배열의 앞과 뒤에서부터 탐색 import java.util.*; class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n, x, ans=0, low, high; n=sc.nextInt(); low=0; high=n-1; int a[] = new int[n]; for(int i=0; i
https://www.acmicpc.net/problem/9251 9251번: LCS LCS(Longest Common Subsequence, 최장 공통 부분 수열)문제는 두 수열이 주어졌을 때, 모두의 부분 수열이 되는 수열 중 가장 긴 것을 찾는 문제이다. 예를 들어, ACAYKP와 CAPCAK의 LCS는 ACAK가 된다. www.acmicpc.net 9251 LCS길이 #include #include #include using namespace std; string str1, str2; int lcs[1001][1001]; int main() { ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); cin >> str1 >> str2; ..
https://www.acmicpc.net/problem/1744 1744번: 수 묶기 길이가 N인 수열이 주어졌을 때, 그 수열의 합을 구하려고 한다. 하지만, 그냥 그 수열의 합을 모두 더해서 구하는 것이 아니라, 수열의 두 수를 묶으려고 한다. 어떤 수를 묶으려고 할 때, 위치에 www.acmicpc.net #include #include #include #include using namespace std; vector num; int result, sum = 0; void cal() { int a=0, b=0, c=0; sort(num.begin(), num.end()); for (int i = num.size() - 1; i > 0; i -= 2) { a = num[i]; b = num[i - ..