목록개발하는 삶 (102)
개발하는 삶

나중에 오답노트 겸 다시 보고싶어서 문제 풀었던거 몇개는 올려보기로 했다! https://www.acmicpc.net/problem/1931 문제 한 개의 회의실이 있는데 이를 사용하고자 하는 N개의 회의에 대하여 회의실 사용표를 만들려고 한다. 각 회의 I에 대해 시작시간과 끝나는 시간이 주어져 있고, 각 회의가 겹치지 않게 하면서 회의실을 사용할 수 있는 회의의 최대 개수를 찾아보자. 단, 회의는 한번 시작하면 중간에 중단될 수 없으며 한 회의가 끝나는 것과 동시에 다음 회의가 시작될 수 있다. 회의의 시작시간과 끝나는 시간이 같을 수도 있다. 이 경우에는 시작하자마자 끝나는 것으로 생각하면 된다. 입력 첫째 줄에 회의의 수 N(1 ≤ N ≤ 100,000)이 주어진다. 둘째 줄부터 N+1 줄까지 각..

상속 자손의 멤버개수는 조상보다 많거나 같다 조상의 static 메서드는 상속이 불가능 하나의 부모만 상속 final 클래스는 부모클래스가 될 수 없음 (String 클래스가 대표적인 예) 모든 클래스는 Object를 상속받음 Object에 정의된 11개의 메서드를 상속받음 상속은 아니지만. 클래스 내에 다른 클래스 참조변수를 선언할 수 있다 Parent p = new Child(); 일 때, p는 참조변수. 메서드 : 정의된 클래스에 따라가는데, 상속받은 클래스를 구현한 것만 인정(new Child()) 멤버변수: 참조변수의 타입에서 참조됨 (Parent p) 다형성 참조변수의 형변환 조상-자손 관계에서만 가능 기존 객체의 기능(조상) + 좀더 업그레이드 된 기능(자손) 을 활용하기 위해 씀 자손타입을..

자바 개발 환경 설정 자바 SE 11 - window64 이클립스 UTF-8 인코딩 설정(새로 설치할때마다 초기화 해주는게 좋음) window - prefereces - encoding - General - content 어쩌구 - Text, java class file - default에 UTF-8 입력 workspace - text file encoding - other - UTF-8 입력 이스케이프 문자 문자열 “” 에 들어가면 효과를 발휘함 \t 탭 \n 줄바꿈 \” \’ \\ 이클립스 단축키 ctrl+ +.- 화면 폰트 확대/축소 ctrl+D 한줄삭제 ctrl+alt+↑↓ 행단위 복사 alt + ↑↓ 행단위 이동 ctrl + / 해당 줄 주석으로 만들기 // 행 주석 /* */ 여러줄 주석 ct..

알파벳/숫자 확인하기 문자/문자열.isalpha() : 문자/문자열의 구성이 알파벳인지 문자/문자열.isdigit() : 문자/문자열의 구성이 숫자인지 16진수 및 변환 ord() : 문자 → 정수 “”인 문자열 안됨. 무조건 ‘’ ! 길이가 1인 문자만 바꿀수있음. chr() : 정수 → 문자 int() 변환(2,8,16 → 10) n = int(a,16) n = int(a(변환하려는 수), 16(진수)) 함수로 변환(10진수 →2,8,16) (문자열로 반환) bin(40) : 2진수 oct(40) : 8진수 hex(40) : 16진수 print로 출력 print(”%b”%10진수변수) : 2진수 print(”%o”%10진수변수) : 8진수 print(”%x”%10진수변수) : 16진수 지수표현 1e9..

- 요약해서 필요한 부분만 넣었다! VSCODE 초기화 https://velog.io/@leejuhwan/VSCODE-초기화-후-재설치-for-Windows 주석처리 하는법 #주석처리, ‘’’ 주석처리 ‘’’ 단축키 : ctrl + / 헷갈리는 자료형 관련 수식 type(a) : 타입 알아보기 출력시 이렇게 뜸 a//b : 몫 구하기 (나눗셈 /로 하면 소수점 뜸 (파이썬3부터)) str : 파이썬 문자열 str(396) : 자료형 변환 a[0:4] : 문자열 뽑아내기 [이상:미만:간격] bool 자료형 : True , False 변하지 않는 자료형 : 정수, 실수, 문자열, 튜플 변하는 자료형 : 리스트, 딕셔녀리, 집합 줄바꿈 \n 줄바꿈 \t 탭간격 추가 \\ \쓸때 \’ \” %% \rApple ..