2021-02-11
  • algorithm
  • Bubble sort, 버블 정렬

    Bubble sort, best=O(n), average=O(n^2), worst=O(n^2), memory=O(1)

    정렬되는 모양새가 거품같다 하여 버블 정렬, 앞에서부터 두개씩 비교해가며 정렬한다. ``` 6 5 3 1 8 7 2 4 1번째 루프를 다 돌게 되면, 마지막에는 가장 큰 수가 위치하게 된다. [6 5] 3 1 8 7 2 4 -> [5 6] 3 1 8 7 2 4 5 [6 3] 1 8 7 2 4 -> 5 [3 6] 1 8 7 2 4 5 3 [6 1] 8 7 2 4 -> 5 3 [1 6] 8 7 2 4 5 3 1 [6 8] 7 2 4 -> 5 3 1 [6 8] 7 2 4 5 3 1 6 [8 7] 2 4 -> 5 3 1 6 [7 8] 2 4 5 3 1 6 7 [8 2] 4 -> 5 3 1 6 7 [2 8] 4 5 3 1 6 7 2 [8 4] -> 5 3 1 6 7 2 [4 8]

    2021-02-09
  • design-pattern
  • 정적 팩토리 메소드

    낙후된 환경에서 정적 팩토리 메소드를 of 로 명명하고 사용했더니, Sonar cube 가 메소드명으로 너무 짧은걸 쓰지말라며 major issue 로 잡았다.

    2021-01-12
  • aws
  • AWS 비용 상세

    비용 상세

    • 월 비용 = 각 항목의 과금의 합
    • 항목의 월 비용 = 해당 항목의 월 전체 사용량 * 해당 항목의 단가
    • 항목의 월 전체 사용량 = 해당 항목의 일일 사용량의 합

    2021-01-10
  • javascript
  • javascript, Object 와 Prototype

    javascriptObject

    javascript 를 공부할 수록 java 와 javascript 가 서로 가까워지는 것 같다는 느낌이 든다.

    그냥 내 망상이겠지만 아무튼.