코드스테이츠 - 3회차 백엔드 부트캠프/Section 2

2022.10.14 화 - Rest API, Postman

곰돌이볼 2022. 10. 4. 09:15

📄 학습내용

Rest API

좋은 API 자료

 

 

- REST API -> 1) 모든 리소스를 URI로 표현 2) 서버 상태 고려 X 3) 자원에 대한 행위는 HTTP method 사용

주로 CamelCase를 많이 사용하고, Snake_case와 Spinal-case를 특별한 상황에서 많이 사용

 

 

 

Postman

  •  

 

 

주제

  •  

 

 

주제

  •  

 

 

주제

  •  

 

주제

  •  

 

 

 

 

🧶 발생한 문제 및 해결방법

  • 문제점) 조합 경우의 수 구하기
  • 해결방법) nCr = n-1Cr-1 + n-1Cr 공식 및 재귀 이용
// 조합 계산기(nCr = n-1Cr-1 + n-1Cr 공식 이용)
public int combination(int n, int r) {
    // 계산 간편화(nCr = nCn-r 공식 이용)
    if(r > n-r && n-r >= 0) r = n-r;

    // Base Case :
    if(r == 1) return n; // nC1 = n
    if(n == 1 || r == 0) return 1; // nC0 = 1, 1Cr = 1

    // Recursive Case : 
    return combination(n-1, r-1) + combination(n-1, r);
}

 

  • 문제점) 
  • 해결방법) 

 

  • 문제점) 
  • 해결방법) 

 

 

 공부 난이도

REST API ☆★★★★

 

 

🎡 페어리뷰