You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Given an integer num, return a string of its base 7 representation.
Example 1:
Input: num = 100
Output: "202"
Example 2:
Input: num = -7
Output: "-10"
Constraints:
-107 <= num <= 107
/**
* @param {number} num
* @return {string}
*/
var convertToBase7 = function(num) {
return num.toString(7);
};
기초적인 문제라 보고 바로 풀긴 했으나, 7진법으로의 전환은 사용해본 적이 없어, 7진법의 개념에 대해 정리해보았다.
✅ 7진법이란?
**7진법(Septenary, Base-7)**은 기수법의 하나로, 0부터 6까지의 숫자만 사용하는 수 체계.
10진법: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
7진법: 0, 1, 2, 3, 4, 5, 6
✅ 언제 7진법을 사용하는가?
솔직히 말하면, 7진법은 실제 산업/컴퓨터 시스템에서 많이 사용되진 않아.
하지만 다음과 같은 용도로 등장하긴 해:
🔹 1. 컴퓨터 과학 / 알고리즘 문제
프로그래밍 문제에서 기수 변환 연습용으로 자주 등장.
LeetCode, 백준 등에서 “n진법으로 바꿔라”는 문제에서 7진법이 나올 수 있음.
🔹 2. 수학 교육 / 개념 연습
진법 개념을 이해하기 위한 연습용으로 사용.
기수 변환, 자리값 이해, 모듈로 연산 훈련용
🔹 3. 퍼즐, 보안, 부호화 (드물게)
아주 제한된 환경에서, 또는 의도적으로 특정 수 체계를 사용하고자 할 때 쓰이기도 함.
예: 일주일 7일 → 날짜 계산 시스템에서 7을 기반으로 생각하는 경우.
SolvedImprovements or additions to documentationNotes
1 participant
Heading
Bold
Italic
Quote
Code
Link
Numbered list
Unordered list
Task list
Attach files
Mention
Reference
Menu
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
leetcode easy 문제에서 반복적으로 나오는 문제 유형.
기초적인 문제라 보고 바로 풀긴 했으나, 7진법으로의 전환은 사용해본 적이 없어, 7진법의 개념에 대해 정리해보았다.
✅ 7진법이란?
**7진법(Septenary, Base-7)**은 기수법의 하나로, 0부터 6까지의 숫자만 사용하는 수 체계.
✅ 언제 7진법을 사용하는가?
솔직히 말하면, 7진법은 실제 산업/컴퓨터 시스템에서 많이 사용되진 않아.
하지만 다음과 같은 용도로 등장하긴 해:
🔹 1. 컴퓨터 과학 / 알고리즘 문제
프로그래밍 문제에서 기수 변환 연습용으로 자주 등장.
LeetCode, 백준 등에서 “n진법으로 바꿔라”는 문제에서 7진법이 나올 수 있음.
🔹 2. 수학 교육 / 개념 연습
진법 개념을 이해하기 위한 연습용으로 사용.
기수 변환, 자리값 이해, 모듈로 연산 훈련용
🔹 3. 퍼즐, 보안, 부호화 (드물게)
아주 제한된 환경에서, 또는 의도적으로 특정 수 체계를 사용하고자 할 때 쓰이기도 함.
예: 일주일 7일 → 날짜 계산 시스템에서 7을 기반으로 생각하는 경우.
Beta Was this translation helpful? Give feedback.
All reactions