목록분류 전체보기 (235)
Machineboy空
import sys print = sys.stdout.write A = list(input()) for i in range(len(A)): Max = i for j in range(i+1, len(A)): if A[j] > A[Max]: Max = j if A[i] < A[Max]: temp = A[i] A[i] = A[Max] A[Max] = temp for i in range(len(A)): print(A[i])
N의 범위가 1000이하로 매우 작기 때문에 n2^시간 복잡도 알고리즘으로 풀 수 있다. N = int(input()) A = [0] * N for i in range(N): A[i] = int(input()) for i in range(N-1): for j in range(N-1-i): if A[j] > A[j+1]: temp = A[j] A[j] = A[j+1] A[j+1] = temp for i in range(N): print(A[i])
from queue import PriorityQueue import sys print = sys.stdout.write input = sys.stdin.readline N = int(input()) myQueue = PriorityQueue() for i in range(N): request = int(input()) if request == 0: if myQueue.empty(): print('0\n') else: temp = myQueue.get() print(str((temp[1]))+'\n') else: myQueue.put((abs(request),request))
//런타임 에러 //시간복잡도: n2^ using System; using System.Collections.Generic; using System.Linq; using System.Runtime.InteropServices; namespace CodingTestForBaekJoon { class Program { static void Main(string[] args) { int N = int.Parse(Console.ReadLine()); List A = new List(); int[] origin = new int[N]; int[] madeStack = new int[N]; for (int i = 1; i su: print("NO") result = False break else: answer +=..
* pycharm intro shift + F10 execute shift + shift ctrl + F ctrl + F8 breakpoint # This is a sample Python script. # Press Shift+F10 to execute it or replace it with your code. # Press Double Shift to search everywhere for classes, files, tool windows, actions, and settings. def print_hi(name): # Use a breakpoint in the code line below to debug your script. print(f'Hi, {name}') # Press Ctrl+F8 to..
using System.Collections; using System.Collections.Generic; using UnityEngine; //구조체 등을 다 때려넣는 클래스용으로 DataManager만들었다 [System.Serializable] public class UserInfo { public string name; public string phone; public string email; public int age; public bool gender; } [System.Serializable] public class ShopInfo { public string name; public int price; public int model; } public class DataManager : Mon..
Unity의 저장된 폴더들 - StreamingAssets - Resources 등
VM(Virtual Machine)의 정의 VM은 실행 중인 애플리케이션과 운영체제를 포함하여 컴퓨터와 거의 동일한 모든 기능을 수행할 수 있는 컴퓨터의 가상화된 인스턴스입니다. 가상 머신은 물리적 머신에서 실행되며 하이퍼바이저라고 불리는 소프트웨어에서 컴퓨팅 리소스에 엑세스한다. 하이퍼바이저: 물리적 머신의 리소스를 필요에 따라 프로비저닝 및 배포를 할 수 있는 풀로 추상화하여 여러 VM이 단일 물리적 머신에서 실행되도록 한다. VM(Virtual Machine)의 장단점 장점 가상 머신은 유지 및 관리가 간편하며 범용성이 뛰어나다. 하나의 물리적 컴퓨터에서 여러 운영 체제 환경을 실행할 수 있다. 멀티 플랫폼과 대응이 가능하다 (android, ios 등 모든 플랫폼에서 빌드 가능) 재해 복구 및 애..