🔷 소프트웨어 테스트 커버리지: 개념, 코드, 테스트케이스별 퍼센트까지 완전 정리 📖 커버리지란 무엇인가요? 커버리지(coverage)는 소프트웨어 테스트에서 “코드의 어느 부분이 실제 테스트 되었는지를 수치로 표현한 비율”입니다. 소프트웨어는 작성된 코드 전체가 실제 실행되거나 검증된다는 보장이 없습니다. 많은 경우 테스트 케이스가 충분하지 않으면 특정 조건, 특정 분기, 특정 경로가 전혀 실행되지 않아도 프로그램은 오류 없이 통과해 보이지만, 실제 상황에서는 숨겨진 오류가 남아 있을 수 있습니다. 이런 문제를 막기 위해 커버리지라는 개념이 등장했습니다. 🔷 커버리지를 측정하는 이유 테스트가 코드의 얼마나 많은 부분을 다..
🔷 C언어 printf 소수점 출력 완전 정리입니다 📌 printf로 숫자를 출력하려면 형식을 지정해야 합니다 C언어에서 printf 함수는 사람이 읽을 수 있는 형태로 숫자를 화면에 출력하는 함수입니다. 숫자는 메모리에 이진수로 저장되므로, 이를 사람이 읽을 수 있는 문자열로 출력하려면 반드시 형식을 지정해야 합니다. 서식 지정자를 사용해야 하며, 정수는 %d, 실수는 %f를 사용합니다. 🔷 실수 출력 기본: %f입니다 실수를 출력할 때는 서식 지정자 %f를 사용합니다. 아래는 가장 기본적인 예제입니다. #include int main() { double pi = 3.14; printf("%f", pi); return 0;}..
🔷 백준 1051번 숫자 정사각형 파이썬 풀이 ✅ 문제 N×M 크기의 직사각형 격자 안에 한 자리 숫자가 적혀 있습니다. 이 격자에서 네 꼭짓점에 적힌 숫자가 모두 같은 가장 큰 정사각형을 찾고, 그 넓이를 구하는 문제입니다. 정사각형은 반드시 행과 열에 평행하게만 만들어야 합니다. ✅ 입력 첫째 줄: N, M (1 ≤ N,M ≤ 50) 둘째 줄부터 N개의 줄: 길이 M의 숫자가 공백 없이 주어짐 ✅ 출력 네 꼭짓점이 모두 같은 가장 큰 정사각형의 넓이 ✅ 예제 입력 421012210022101 ✅ 예제 출력 9 ✅ 아이디어 이 문제를 해결하기 위해..
- Total
- Today
- Yesterday
- Python
- 백준
- 문자열처리
- C++ 알고리즘
- 그리디
- 알고리즘 문제풀이
- 알고리즘
- python 알고리즘
- 파이썬
- 동적계획법
- 동적 계획법
- 그리디알고리즘
- DP
- 코딩
- 프로그래밍
- 객체지향
- 문제풀이
- 알고리즘문제풀이
- 문제 풀이
- c++알고리즘
- C++
- 브루트포스
- 알고리즘기초
- c언어
- 인접 행렬
- dfs
- 파이썬코딩
- 그래프 탐색
- 코딩테스트
- 코딩 테스트
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |