[TIL] 코드스테이츠 SEB BE Day 27

💡 Today I Will Learn

  • Algorithm in Math

✏️ Summary


Permutation & Combination


Permutation

n개 중 순서에 상관있게 m개를 뽑는 모든 경우의 수: nPm

Combination

n개 중 순서에 상관없이 m개를 뽑는 모든 경우의 수: nCm

📌 정리


순열, 조합, 멱집합에 대한 페어프로그래밍을 진행했는데, 비전공자분을 만나서 난항에 빠질법도 했지만 동작원리를 디버깅으로 설명하면서 함께 잘 헤쳐나간 것 같아 뿌듯하다😁

👿 Problem

메서드 내에 정의한 List 지역변수를 재귀적으로 돌렸을 때, 디버깅으로 확인해보니 주소가 공유되고 있었다. Stack에 저장되어 재귀적으로 호출되어도 다른 공간에 저장될 것이라고 생각했다.

👼 Solution

모든 Object 타입은 Heap 영역에 저장된다.

🎯 Next Week


  • Client-Server Architecture
  • 브라우저의 작동 원리
  • HTTP

Back to [TIL] 코드스테이츠 SEB BE Day 26