Jam's story

1 본문

CS지식

1

애플쩀 2022. 3. 20. 15:46
오버라이딩 재정의 , 자손 클래스 자신에 맞게 변경해야 하는경우 내용을 바꿈 
1. 접근제어자를 조상클래스보다 더 좁게 설정할 수 없다. 
2. 예외는 조상클래스보다 더 적게 설정
3. 인스턴스 메서드-> static메소드 또는 그 반대로 변경 할 수 없다. 
오버로딩 리턴타입, 함수명은 같지만, 매개변수의 타입이나 갯수를 바꾼다. 
스트림 빨대와 같이 연결통로 
스트림 종류 방향  : 입력용(input) 출력용 (output)
대상 : 1
  파일을 읽어서 파일로 저장 , 화면에 출력 
텍스트파일 

기술면접에서 필수로 알아야 하는 것

  1. # 자료구조
    • 연결리스트(Linked Lists)
    • 트리, 트라이(Tries), 그래프
    • 스택 & 큐
    • 힙(Heaps)
    • Vector / ArrayList
    • 해시테이블
  2. # 알고리즘
    • BFS (너비 우선 탐색)
    • DFS (깊이 우선 탐색)
    • 이진 탐색
    • 병합 정렬(Merge Sort)
    • 퀵 정렬
  3. # 개념
    • 비트 조작(Bit Manipulation)
    • 메모리 (스택 vs 힙)
    • 재귀
    • DP (다이나믹 프로그래밍)
    • big-O (시간과 공간 개념)

'CS지식' 카테고리의 다른 글

[CS지식] 알고리즘  (0) 2022.06.13
Comments