프로그래머스 삼각 달팽이 문제 python
프로그래머스 문제명: 삼각 달팽이문제📝 문제 설명정수 n이 주어졌을 때, 높이와 밑변이 n인 정삼각형 형태의 2차원 배열을 생각합니다.맨 위 꼭짓점에서 시작하여 반시계 방향으로 달팽이 채우기를 진행합니다.달팽이 채우기 순서는 다음과 같습니다: 아래 방향 ↓ 오른쪽 방향 → 왼쪽 위 대각선 ↖(이 순서를 반복)그리고 이 삼각형 모양 배열을 한 줄 배열로 평탄화(flatten)하여 반환합니다.테스트케이스 n result 4 [1,2,9,3,10,8,4,5,6,7] 5 [1,2,12,..
백준 스터디/프로그래머스
2025. 9. 24. 15:08
프로그래머스 테이블 해시 함수 Python
프로그래머스 테이블 해시 함수 python 문제 문제 설명 완호가 관리하는 데이터베이스 테이블은 정수형 컬럼들로만 구성되어 있으며, 행은 튜플을 나타내고, 열은 컬럼을 의미합니다. 첫 번째 컬럼은 기본키 역할을 하며, 모든 튜플에 대해 값이 중복되지 않습니다. 완호가 정의한 해시 함수는 다음과 같은 규칙을 가집니다. 입력값: col, row_begin, row_end 정렬 규칙: col번째 컬럼 기준으로 오름차순 정렬, 동일하면 첫 번째 컬럼은 내림차순 정렬 정렬된 결과에서 i번째 행(1부터 시작)에 대해 \( S_i = \sum (컬럼값 \mod i) \) 최종 해시 값 = \( S_{row\_begin} \oplus S_{row\_begin+1..
백준 스터디/프로그래머스
2025. 9. 24. 12:03
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 브루트포스
- 알고리즘문제풀이
- 상속
- 문제풀이
- DP
- 문자열처리
- C++
- 프로그래밍
- 동적계획법
- 코딩 테스트
- HTML
- python 알고리즘
- 알고리즘 문제풀이
- 코딩
- Python
- 파이썬코딩
- 프로그래머스
- 알고리즘기초
- 그리디
- 그리디알고리즘
- 코딩테스트
- 객체지향
- 동적 계획법
- dfs
- c언어
- 알고리즘
- 문제 풀이
- 그래프 탐색
- 파이썬
- 백준
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
글 보관함
반응형
