스택 수열 시간 제한 메모리 제한 제출 정답 맞힌 사람 정답 비율 2 초 128 MB 118426 44334 31325 36.972% 문제 스택 (stack)은 기본적인 자료구조 중 하나로, 컴퓨터 프로그램을 작성할 때 자주 이용되는 개념이다. 스택은 자료를 넣는 (push) 입구와 자료를 뽑는 (pop) 입구가 같아 제일 나중에 들어간 자료가 제일 먼저 나오는 (LIFO, Last in First out) 특성을 가지고 있다. 1부터 n까지의 수를 스택에 넣었다가 뽑아 늘어놓음으로써, 하나의 수열을 만들 수 있다. 이때, 스택에 push하는 순서는 반드시 오름차순을 지키도록 한다고 하자. 임의의 수열이 주어졌을 때 스택을 이용해 그 수열을 만들 수 있는지 없는지, 있다면 어떤 순서로 push와 pop ..
1. 배열(array) 1.1 배열의 선언과 생성 1.1.1 배열의 생성 1.1.2 배열의 생성과정 1.1.3 배열의 길이 변경 1.2 배열의 초기화 1.3 배열의 복사 1.4 배열의 활용 1.4.1 [예제] 총합과 평균 1.4.2 [예제] 최대값과 최소값 1.4.3 [예제] 섞기(shuffle) 1.4.4 [예제] 임의의 값으로 배열 채우기 1.4.5 [예제] 정렬하기(sort) 1.5.6 [예제] 빈도수 구하기 2. String 배열 2.1 String 배열의 선언과 생성 2.2 String 배열의 초기화 2.2.1 [예제] String 배열과 for 문 2.2.2 [예제] 16진수를 2진수로 변환 2.3 char 배열과 String 클래스 2.3.1 String 클래스의 주요 메서드 2.3.2 [예..
목차 스택이란 [10828] 스택 문제 입력 출력 답안 [9093] 단어 뒤집기 문제 입력 출력 예제 입력 1 예제 출력 1 답안 join 앞에 ‘’가 붙는 이유 stack[::-1]의 의미 [9012] 괄호 문제 입력 출력 예제 입력 1 예제 출력 1 예제 입력 2 예제 출력 2 풀이 def란? def의 사용범위는? 스택이란 의미 : 한쪽 끝에서만 자료를 넣고 뺄 수 있는 자료구조 마지막으로 넣은 것이 가장 먼저 나오기 때문에 LIFO(Last In First Out)라고도 함 push : 스택에 자료를 넣는 연산 pop : 스택에서 자료를 빼는 연산 top : 스택의 가장 위에 있는 자료를 보는 연산 empty : 스택이 비어있는지 아닌지를 알아보는 연산 size : 스택에 저장되어 있는 자료의 개수..
1. NHN·KT·네이버, 국산 AI반도체 활용 'K-클라우드'로 뭉쳤다 'AI 반도체팜' 공동 컨소시엄으로 참여…카카오엔터프라이즈는 협력 파트너 못 찾아 국내 주요 클라우드 서비스 제공 기업(CSP)인 NHN클라우드·KT클라우드·네이버클라우드가 국산 AI반도체를 활용한 'K-클라우드 프로젝트' 사업 참여를 위해 손을 맞잡았다. 16일 관련 업계에 따르면, 과학기술정보통신부가 추진하는 K-클라우드 프로젝트 중 'AI반도체 팜(Farm) 구축 및 실증' 사업과 'AI 반도체 시험검증 환경조성' 사업에 NHN클라우드·KT클라우드·네이버클라우드가 공동 컨소시엄을 꾸려 참여한다. 해당 컨소시엄에는 AI반도체 기업인 퓨리오사AI, 사피온, 리벨리온 3사가 함께 참여한다. 국내 주요 클라우드 서비스 제공 기업(CS..
1. JPQL이란? JPQL은 Java Persistence API (JPA)의 쿼리 언어 중 하나이며, 객체 지향적인 방식으로 데이터베이스를 다루기 위한 언어이다. JPQL은 엔티티 객체를 대상으로 쿼리를 작성하며, SQL과 유사한 구문을 사용한다. 그러나 JPQL은 객체 지향적인 개념에 기반을 두기 때문에, 테이블과 컬럼 이름 대신에 엔티티 클래스와 필드 이름을 사용하고, SQL에서처럼 JOIN 조건을 명시할 필요가 없다. JPQL을 사용하면 객체 지향적인 개념으로 데이터를 다룰 수 있으며, JPA에서 제공하는 다양한 기능을 활용할 수 있다. 예를 들어, 상속 관계가 있는 엔티티를 조회할 때는 JPQL의 상속 관계를 지원하는 기능을 사용할 수 있다. JPQL은 EntityManager 인터페이스를 사..
1. 라이브러리 추가 - pom.xml 4.0.0 jpa-basic ex1-hello-jpa 1.0.0 org.hibernate hibernate-entitymanager 5.3.10.Final com.h2database h2 2.1.214 2. JPA 설정하기 - persistence.xml JPA 설정 파일 /META-INF/persistence.xml 위치 persistence-unit name으로 이름 지정 javax.persistence로 시작 : JPA 표준 속성 hibernate로 시작 : 하이버네이트 전용 속성 3. persistence.xml 4. 데이터베이스 방언 JPA는 특정 데이터베이스에 종속되지 않음 각각의 데이터베이스가 제공하는 SQL 문법과 함수는 조금씩 다름 방언 : SQL ..