profile
티끌모아 태산을 아는 사람
post-thumbnail

[Java] 거듭 제곱 / 제곱근 구하기 (Math.pow(), Math.sqrt())

Java 거듭 제곱 (Math.pow()) / 제곱근 (Math.sqrt()) 구하기

2022년 7월 5일
·
0개의 댓글
·

[프로그래머스] Level1 - 정수 제곱근 판별 (Java)

문제 설명 임의의 양의 정수 n에 대해, n이 어떤 양의 정수 x의 제곱인지 아닌지 판단하려 합니다. n이 양의 정수 x의 제곱이라면 x+1의 제곱을 리턴하고, n이 양의 정수 x의 제곱이 아니라면 -1을 리턴하는 함수를 완성하세요. 제한 사항 n은 1이상, 50000000000000 이하인 양의 정수입니다. 입출력 예 |n| return| |-|- ...

2022년 7월 5일
·
0개의 댓글
·

WIL (220629~220703)

(1) 코딩테스트 준비 프로그래머스 직사각형 별 찍기 (Java) x만큼 간격이 있는 n개의 숫자 (Java) [행렬의 덧셈 (Java)](https://velog.io/@expandable/%ED%94%84

2022년 7월 5일
·
0개의 댓글
·

[프로그래머스] Level1 - 짝수와 홀수 (Java)

문제 설명 정수 num이 짝수일 경우 "Even"을 반환하고 홀수인 경우 "Odd"를 반환하는 함수, solution을 완성해주세요. 제한 조건 num은 int 범위의 정수입니다. 0은 짝수입니다. 입출력 예 |num| return| |-|-| |3| "Odd" |4| "Even" 내 문제 풀이

2022년 7월 3일
·
0개의 댓글
·

[프로그래머스] Level1 - 콜라츠 추측 (Java)

문제 설명 1937년 Collatz란 사람에 의해 제기된 이 추측은, 주어진 수가 1이 될때까지 다음 작업을 반복하면, 모든 수를 1로 만들 수 있다는 추측입니다. 작업은 다음과 같습니다. >1-1. 입력된 수가 짝수라면 2로 나눕니다. 1-2. 입력된 수가 홀수라면 3을 곱하고 1을 더합니다. 결과로 나온 수에 같은 작업을 1이 될 때까지 반복합니다....

2022년 7월 3일
·
0개의 댓글
·

[프로그래머스] Level1 - 평균 구하기 (Java)

문제 설명 정수를 담고 있는 배열 arr의 평균값을 return하는 함수, solution을 완성해보세요. 제한사항 arr은 길이 1 이상, 100 이하인 배열입니다. arr의 원소는 -10,000 이상 10,000 이하인 정수입니다. 입출력 예 |arr| return| |-|-| |[1,2,3,4]| 2.5 |[5,5]| 5 내 문제 풀이 반복문 ...

2022년 7월 3일
·
0개의 댓글
·

[Java] int, char, String 간 type case (형변환)

int, char, String 간 type case

2022년 7월 3일
·
0개의 댓글
·

[프로그래머스] Level1 - 하샤드 수 (Java)

문제 설명 양의 정수 x가 하샤드 수이려면 x의 자릿수의 합으로 x가 나누어져야 합니다. 예를 들어 18의 자릿수 합은 1+8=9이고, 18은 9로 나누어 떨어지므로 18은 하샤드 수입니다. 자연수 x를 입력받아 x가 하샤드 수인지 아닌지 검사하는 함수, solution을 완성해주세요. 제한 조건 x는 1 이상, 10000 이하인 정수입니다. |입출력|...

2022년 7월 3일
·
0개의 댓글
·

[프로그래머스] Level1 - 핸드폰 번호 가리기 (Java)

문제 설명 프로그래머스 모바일은 개인정보 보호를 위해 고지서를 보낼 때 고객들의 전화번호의 일부를 가립니다. 전화번호가 문자열 phone_number로 주어졌을 때, 전화번호의 뒷 4자리를 제외한 나머지 숫자를 전부 *으로 가린 문자열을 리턴하는 함수, solution을 완성해주세요. 제한 조건 phone_number는 길이 4 이상, 20이하인 문자열입...

2022년 7월 3일
·
0개의 댓글
·

[프로그래머스] Level1 - 행렬의 덧셈 (Java)

문제 설명 행렬의 덧셈은 행과 열의 크기가 같은 두 행렬의 같은 행, 같은 열의 값을 서로 더한 결과가 됩니다. 2개의 행렬 arr1과 arr2를 입력받아, 행렬 덧셈의 결과를 반환하는 함수, solution을 완성해주세요. 제한 조건 행렬 arr1, arr2의 행과 열의 길이는 500을 넘지 않습니다. 입출력 예 |arr1| arr2| return|...

2022년 7월 3일
·
0개의 댓글
·

[프로그래머스] Level1 - x만큼 간격이 있는 n개의 숫자 (Java)

문제 설명 함수 solution은 정수 x와 자연수 n을 입력 받아, x부터 시작해 x씩 증가하는 숫자를 n개 지니는 리스트를 리턴해야 합니다. 다음 제한 조건을 보고, 조건을 만족하는 함수, solution을 완성해주세요. 제한 조건 x는 -10000000 이상, 10000000 이하인 정수입니다. n은 1000 이하인 자연수입니다. 입출력 예 |x...

2022년 7월 3일
·
0개의 댓글
·

[프로그래머스] Level1 - 직사각형 별찍기 (Java)

문제 설명 이 문제에는 표준 입력으로 두 개의 정수 n과 m이 주어집니다. 별(*) 문자를 이용해 가로의 길이가 n, 세로의 길이가 m인 직사각형 형태를 출력해보세요. 제한 조건 n과 m은 각각 1000 이하인 자연수입니다. 예시 입력 5 3 출력 나의 풀이

2022년 7월 3일
·
0개의 댓글
·
post-thumbnail

[IntelliJ] 한글 깨짐 Error 해결 방법 (unmappable character for encoding MS949)

IntelliJ 한글 깨짐 Error 해결 방법

2022년 6월 30일
·
0개의 댓글
·

[네이버 부스트캠프] 7기 1차 코테 결과 및 앞으로 공부 방향

당연한 결과지만 1차 코테 탈락 ㅠㅠ CS 지식도 많이 부족했고 알고리즘 테스트도 2개 중에 1번만 건드리고 0.9솔.. 그래도 객관적인 내 위치를 파악할 수 있었다. 이제 앞으로의 공부 뱡항은 아래처럼 진행 할 예정이다. (1) 코딩테스트 준비 프로그래머스 Level1 마무리 하고 Level2로 넘어갈 예정 나동빈 코딩테스트 책을 살...

2022년 6월 30일
·
0개의 댓글
·

[프로그래머스] Level1 - 이상한 문자 만들기 (Python)

문제 설명 문자열 s는 한 개 이상의 단어로 구성되어 있습니다. 각 단어는 하나 이상의 공백문자로 구분되어 있습니다. 각 단어의 짝수번째 알파벳은 대문자로, 홀수번째 알파벳은 소문자로 바꾼 문자열을 리턴하는 함수, solution을 완성하세요. 제한 사항 문자열 전체의 짝/홀수 인덱스가 아니라, 단어(공백을 기준)별로 짝/홀수 인덱스를 판단해야합니다. ...

2022년 6월 27일
·
0개의 댓글
·

[네이버 부스트캠프] 7기 1차 코테 후기

결론부터 말하면 진짜 어려웠다. 알고리즘 문제 2개에 객관식 10문제.. 알고리즘 문제 2개 중 1개는 0.9솔 나머지 1개는 풀지도 못했다. 객관식도 맞는것을/틀린것을 모두 고르시오 류의 문제여서 더 헷갈렸다. 시험 중간중간에도 계속 문제가 수정되고 시간도 계속 추가되고.. 전공자이지만 객관식도 너무 헷갈렸다. 내 부족한 부분을 깨닫는 순간이었다...

2022년 6월 27일
·
0개의 댓글
·

[WIL] 항해99 웹개발 종합 5주차 회고

1. 5주차 내용 복습 가비아 도메인 구매 AWS 인스턴스 설정 : Linux 서버 구매 Git bash 통한 linux 서버 접속 Filezila를 통한 app 배포 DNS 를 통한 ip와 도메인 연결 og tag 활용 0. 들어가며 4주차에 배운 frontend와 backend를 aws를 통한 배포 까지 배울 수 있는 5주차 였다. aws를 직접 써보...

2022년 6월 23일
·
0개의 댓글
·
post-thumbnail

[TIL] 항해99 웹개발 종합 5주차 220623

1. 도메인 연결하기 (1) 가비아 접속 (DNS 서비스 연결) https://dns.gabia.com/ (2) 기존에 구매한 도메인 선택 후 DNS 설정 클릭 (3) 아래 그림과 같이 설정 호스트 : @ 값/위치 : AWS 인스턴스의 IP 주소 입력 확인 버튼 클릭 후 저장 클릭 (4) 구매한 도메인 주소 웹 브라우저에 입력 후 확인 20~30분...

2022년 6월 23일
·
0개의 댓글
·
post-thumbnail

[TIL] 항해99 웹개발 종합 5주차 220621

1. AWS 서버 세팅하기 (EC2) (1) Git bash를 통해서 linux에 접속 했으면 아래 명령어 한 줄씩 입력 python3 -> python sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 10 (python3을 쳐서 실행하는게 아닌 python을 치고 ...

2022년 6월 21일
·
0개의 댓글
·
post-thumbnail

[TIL] 항해99 웹개발 종합 5주차 220619

1. 5주차 프로젝트 진행 (Cont) 어제 글과 이어집니다 기록하기 구현을 했으닌 불러오는걸 구현 해보자 (2) 불러오기 (GET) Backend : DB에 저장된 내용을 Json화 하면 됨 Frontend : Json 파일을 받아와서 해당 내용을 불러오는 tag에 append 해주면 된다. 다만 해당 bucket 수행 여부 (done) 에 ...

2022년 6월 19일
·
0개의 댓글
·