분류 전체보기 127

[파이썬]-백준(BOJ)10809 _ 알파벳 찾기

# https://www.acmicpc.net/problem/10809 10809번: 알파벳 찾기 각각의 알파벳에 대해서, a가 처음 등장하는 위치, b가 처음 등장하는 위치, ... z가 처음 등장하는 위치를 공백으로 구분해서 출력한다. 만약, 어떤 알파벳이 단어에 포함되어 있지 않다면 -1을 출 www.acmicpc.net 해결방안 문자열을 받고 딕셔너리에 넣어준다 setdefault 함수는 기존에 있던 값으로 그대로 값을 사용한다 string.ascil_lowercase 는 소문자 알파벳 배열에 있는 내장 값이다 # https://www.acmicpc.net/problem/10809 # 알파벳 찾기 import string def solution(strings): answer = '' # 조인할 문..

백준 2021.07.26

Colgroup

https://developer.mozilla.org/ko/docs/Web/HTML/Element/colgroup - HTML: Hypertext Markup Language | MDN HTML 요소는 표의 열을 묶는 그룹을 정의합니다. developer.mozilla.org 표의 열을 묶는 그룹 bgcolor : 열 그룹의 배경색. '#' 문자로 시작하는 6자리 16진수 RGB 코드 또는 사전 정의된 색상 키워드를 사용할 수 있습니다. span : 이 차지할 열의 수를 나타내는 양의 정수. 기본값은 1입니다. 내부에 요소가 존재하면 사용할 수 없습니다.

Front-end/HTML 2021.07.26

열거 타입

한정된 값만을 갖는 데이터 타입이 열거 타입(하나의 상수를 저장하는 데이터 타입 ) 열거타입 이름으로 소스파일 생성 public enum 열거타입이름 {} 파일명과 열거타입이름이 같아야한다 열거상수는 모두 대문자로 작성, 여러 단어 구성시 단어 사이를 밑줄(_) 연결하는것이 관례 public enum Week { MONDAY, TUESDAY, WEDNESDAY, THURSDAY} 열거 변수 사용시 열거타입 변수 = 열거타입.열거상수; Enum 메소드 name() 메소드 : 열거 객체의 문자열을 리턴 ordinal(): 열거 객체의 순번 리턴 compareTo(): 열거 객체를 비교해서 순번 차이를 리턴 valueOf(String name) : 주어진 문자열의 열거 객체를 리턴 values() : 모든 열..

배열 타입

배열 변수 이미 선언한 후에 다른 실행문에서 중괄호를 사용한 배열 생성은 허용되지 않는다. 타입[] 변수; 변수 = {1,,3,2,3,4} -> 컴파일 에러 변수 = new 타입[] {값1, 값2, 값,3 } 메소드의 매개값이 배열 일 경우에 new 연사자로 이용해 값을 전달해야 한다 int add(int[] scores){...} int result = add(1,3,2,3,4}) -> X 컴파일 에러 int result = add(new int[] {95,99,04}); 타입[] 변수 = new 타입[길이] 가능 인덱스 초과해서 사용 -> ArratIndexOutOfBoundException 커맨드 라인 입력 public static void main(String[] args){...} "java 클..

JVM 내부구조

메소드 영역 클래스들을 클래스 로더로 읽어 클래스 별로 런타임 상수풀(runtime constant pool), 필드(field), 데이터, 메소드(method) 데이터, 메소드 생성자(constructor) 코드 등을 분류해서 저장 힙 영역 객체와 배열이 생성되는 영역, JVM 스택 영역에서 병수나, 다른 객체의 필드에서 참조, 참조되는 것이 없으면 GC 실행 자동 제거 JVM 스택(영역) 각 스레드 마다 하나씩 존재 스레드가 시작될때 할당, 추가적 스레드 생성 하지 않았다면 , main 스레드만 존재 JVM 스택도 하나 JVM스택은 메소드를 호출할때 마다 프레임(Frame) 추가 (Push) 하고 메소드가 종료되면 해당 프레임을 제거(Pop) 하는 동작을 수행 예외 발생시 printStackTrace..