일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Grafana
- aop
- 코딩테스트 준비
- 정렬 알고리즘(sort algorithm)
- 자바
- 99클럽
- Java
- 면접(java
- Entity
- 회고
- 코딩
- 메서드
- 자료구조
- 코딩공부
- ArrayList
- cs 공부)준비
- 항해99
- CS
- Spring
- wil
- 배열
- 이진 탐색(binary search)
- GIT
- 프로그래머스
- Til
- 코딩문제
- css
- HTML
- 개발자 취업
- github
- Today
- Total
목록분류 전체보기 (174)
hayu's 개발 일지
문제 설명 프로그래머스 모바일은 개인정보 보호를 위해 고지서를 보낼 때 고객들의 전화번호의 일부를 가립니다. 전화번호가 문자열 phone_number로 주어졌을 때, 전화번호의 뒷 4자리를 제외한 나머지 숫자를 전부 *으로 가린 문자열을 리턴하는 함수, solution을 완성해주세요. 제한 조건 phone_number는 길이 4 이상, 20이하인 문자열입니다. 입출력 예 phone_number return "01033334444" "*******4444" "027778888" "*****8888" 출처: 프로그래머스 코딩 테스트 연습 https://school.programmers.co.kr/learn/courses/30/lessons/12948 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션..
문제 설명 자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요. 예를들어 n이 12345이면 [5,4,3,2,1]을 리턴합니다. 제한 조건 n은 10,000,000,000이하인 자연수입니다. 입출력 예 n return 12345 [5,4,3,2,1] 출처: 프로그래머스 코딩 테스트 연습 https://school.programmers.co.kr/learn/courses/30/lessons/12932 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 내 풀이 public int[] solution(long n) { String str =..
for 문 - for 문도 while 문과 같은 반복문이고, 코드를 반복실행하는 역할을 한다. - for문은 주로 횟수가 정해져있을 때 사용한다. for 문의 형식 for (1.초기식; 2.조건식; 4.증감식) { // 3.실행 코드 } for 문의 순서 1. 초기식을 실행한다.(초기식은 처음 한번만 사용) 2. 조건식을 검증한다. 참이면 코드를 실행하고 거짓이면 for 문을 나간다. 3. 코드를 실행한다. 4. 코드가 종료되면 증감식을 실행한다. 주로 초기식에 넣은 (반복 횟수와 관련된) 변수의 값을 증가할 때 사용한다. 5. 다시 조건식부터 시작한다.(반복) for 문 예시 for (int i = 1; i 10) { System.out.println("합이 10보다 크면 종료: i=" + i + " ..

객체 지향 프로그래밍(Object-Oriented Programming, OOP) 이란? - 객체 지향 프로그래밍이란 객체를 지향하는 프로그래밍을 말한다. 객체들의 상호작용을 표현한 것이다. (= 객체들의 모임) 객체(object)란? - 객체는 클래스에 실제 내용물을 담아 실체화한것을 말한다. 즉, 객체는 실제 세계에서 존재하는 사물이나 개념 등을 프로그래밍에서 표현한 것이다. 객체 지향 프로그래밍 언어 - C++ , C# , JAVA , Pytnon 등이 있다. 객체 지향 프로그래밍의 특징 - 객체 지향 프로그래밍의 특징에는 추상화, 캡슐화, 상속, 다형성이 있다. 추상화 - 불필요한 정보를 숨기고 중요한 정보만을 표현함으로써 프로그램을 간단히 만드는 것이다. - 객체의 공통적인 속성과 기능을 추출하..
반복문이란? - 특정 코드를 반복하는 코드를 말한다. 조건문의 종류 - while 문 - do - while 문 - for 문 while 문 - while 문은 조건에 따라 코드를 반복해서 실행할 때 사용한다. - 조건식이 참이면 코드 블록을 실행하고 거짓이면 while 문을 빠져나온다. while 문 형식 while (조건식) { // 실행 코드(조건식이 참일 때) } while 문 예시 int count = 0; while (count < 3) { count++; System.out.println("현재 숫자는:" + count); } // 출력 // 현재 숫자는:1 // 현재 숫자는:2 // 현재 숫자는:3 do - while 문 - do - while 문은 while 문과 비슷하지만, 조건에 상관..

0. 협업할 저장소의 프로젝트를 Fork해온다. / Fork는 다른 저장소에 있는 프로젝트를 내 저장소로 복사한다는 뜻이다. 0. fork로 가져온 저장소를 내 컴퓨터의 로컬에 clone한다. 1. Github에서 소스코드 다운로드한다. git clone 주소 폴더이름 - 주소는 깃허브에서 들고 와야한다. / clone을 통해 복사한 주소이다. - 폴더이름은 선택사항이다. 폴더 이름을 주면 폴더가 생성되어 그 안에 코드들이 다운로드되고 폴더이름을 안 줄 경우에는 깃허브 프로젝트 이름으로 폴더가 자동 생성되고 그 안에 코드들이 다운로드 된다. 2. Github에서 내 브랜치(branch)를 만든다. git checkout -b 브랜치이름 3. 내 브랜치에 소스코드를 입력한다. git add . git co..