일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 반복문
- GoingBus
- 카카오
- 자바
- Linux
- 백준 java
- 자바스크립트 코딩의 기술
- Kotlin
- 스프링 컨테이너
- map
- 스프링 빈
- java 백준 1차원 배열
- 월간코드챌린지
- 명령어
- 리눅스마스터 3과목
- 리눅스마스터 1급 정리
- toCharArray
- 프로그래머스
- 개발자 회고록
- 백준 javascript
- 리눅스마스터1급
- JavaScript
- 리눅스
- 연습문제
- 코테
- 고잉버스
- 코딩테스트
- Memoir
- 문자열
- Java
- Today
- Total
목록 전체 글 (224)
hoon DevLog

문제출처 : https://school.programmers.co.kr/learn/courses/30/lessons/68645 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr [문제 설명] 정수 n이 매개변수로 주어집니다. 다음 그림과 같이 밑변의 길이와 높이가 n인 삼각형에서 맨 위 꼭짓점부터 반시계 방향으로 달팽이 채우기를 진행한 후, 첫 행부터 마지막 행까지 모두 순서대로 합친 새로운 배열을 return 하도록 solution 함수를 완성해 주세요. [제한사항] n은 1 이상 1,000 이하입니다. [입출력 예] n result 4 [1, 2, 9, ..

문제출처 : https://www.acmicpc.net/step/3 반복문 단계 코딩 공부를 잘 하여 이렇게 long long long long...을 칠판에 적는 일이 없도록 합시다. www.acmicpc.net 이번 포스팅은 반복문! 반복문 역시 난이도는 ★! 총 12문제 Get it!!! [2739] 구구단 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); sc.close(); for (int i = 1; i < 10; i++) { System.out.println(a+" * "+i+" = ..

세상에....4월 첫 게시물이 3월 회고록이라니.... 업로드가 늦어도 너무 늦었다... 거두절미하고 바로 3월 review Get it! 회사생활 드디어 node.js에 눈을~~~~뜬건 아니지만 그래도 실무에서 자주 사용하는 callback function이라던지, 비동기 프로그래밍인 async / await, 기타 exception 처리 및 mybatis 연동 등 어느 정도 사용할 수 있는 정도가 되었다. (물론 아직도 공부 해야할게 산더미다.....) jQuery나 ajax 부분은 4년 차 개발자로서 당연히 선행돼야 하는 부분이지만 아직도 매번 찾으면서 하고 있다... jQuery나 ajax도 실무에서 굉장히 많이 사용되다보니 진짜 힘들게 구글링 해서 습득한 것들을 정리해서 포스팅할 생각이다. 프로..

연산자(operator) 자바스크립트는 여러 종류의 연산을 위한 다양한 연산자(operator)를 제공 산술 연산자(arithmetic operator) 산술 연산자는 사칙연산을 다루는 가장 기본적이면서도 많이 사용하는 연산자 모두 두 개의 피연산자를 가지는 이항 연산자이며, 피연산자들의 결합 방향은 왼쪽에서 오른쪽 이항 연산자 : 해당 연산의 실행을 위해서 두 개의 값이나 변수가 필요한 연산자 항이란 해당 연산의 실행이 가능하기 위해 필요한 값이나 변수를 의미 산술 연산자 설명 + 왼쪽 피연산자의 값에 오른쪽 피연산자의 값을 더함. - 왼쪽 피연산자의 값에 오른쪽 피연산자의 값을 뺌. * 왼쪽 피연산자의 값에 오른쪽 피연산자의 값을 곱함. / 왼쪽 피연산자의 값에 오른쪽 피연산자의 값을 나눔. % 왼쪽..

변수(variable)란?? 데이터(data)를 저장할 수 있는 메모리 공간 의미, 값은 변경 가능 변수의 선언과 초기화 const, let, var 키워드를 사용하여 변수를 선언 선언되지 않은 변수를 사용하려고 하거나 접근하려고 하면 오류가 발생 선언되지 않은 변수를 초기화할 경우에는 자동으로 선언을 먼저 한 후 초기화를 진행 선언된 변수는 나중에 초기화할 수도 있고, 선언과 동시에 초기화 가능. 쉼표(,) 연산자를 이용하여 여러 변수를 동시에 선언하거나 초기화 가능 var month; // month라는 이름의 변수 선언 date = 25; // date라는 이름의 변수를 예약어 없이 묵시적으로 선언 var date = 25; // 변수의 선언과 동시에 초기화 month = 12; // 변수의 초기화..

기본타입 타입(data type) : 프로그램에서 다룰 수 있는 값의 종류 타입의 종류 : 원시 타입, 객체 타입 원시 타입(primitive type) 원시 타입은 변경이 불가능한(immutable) 값 원시 값을 변수에 할당하면 변수(확보된 메모리 공간)에는 실제 값이 저장 call by value(= pass by value) : 원시 값을 가진 변수를 다른 변수에 할당하면 원본의 원시 값이 복사되어 전달 객체 타입(object type) 객체(참조) 타입은 변경 가능한(mutable) 값 객체를 변수에 할당하면 변수(확보된 메모리 공간)에는 참조 값이 저장 call by reference(= pass by reference) : 객체를 가리키는 변수를 다른 변수에 할당하면 원본의 참조 값이 복사되..

자바스크립트(Javascript)란? 자바스크립트(JavaScript)는 객체(object) 기반의 스크립트 언어 HTML로는 웹의 내용을 작성하고, CSS로는 웹을 디자인하며, 자바스크립트로는 웹의 동작 구현 가능 자바스크립트는 주로 웹 브라우저에서 사용되나, Node.js와 같은 프레임워크를 사용하면 서버 측 프로그래밍에서도 사용 가능 현재 컴퓨터나 스마트폰 등에 포함된 대부분의 웹 브라우저에는 자바스크립트 interpreter가 내장! 자바스크립트를 사용하고 활용하기 위해서는 HTML / CSS가 선행되야함! 자바스크립트의 역사 자바스크립트는 1995년에 넷스케이프(Netscape)의 브렌던 아이크(Brendan Eich)에 의해 개발 처음에는 모카(Mocha)라는 이름으로 개발되었으나, 그 후에 ..

Error 발생 경로 최근에 회사에서 맥북 포맷을 했는데, homebrew 설치 후, 다음과 같은 에러가 발생했다. zsh: command not found: brew 윈도우든, 맥이든, 항상 초기 setting은 귀찮고 오래 걸린다. 특히 맥은 윈도우에 비해 사용기간이 적었던 터라, 문제를 해결하는데 늘 오래 걸린다ㅠㅠ 역시 포맷을 하고, 기본세팅을 위해 homebrew를 까는데 엄청난 노가다를 했다.....(내 settingㅠㅠ) 이 오류 메시지는 2020년 11월 이후 애플이 처음으로 공개한 M1 칩 이후에 생기는 오류로, Homebrew가 기존의 경로인 /usr/local/... 가 아닌 /opt/homebrew/ 로 설정되어 있어서 생기는 에러!! 해결 우선 ~/(기본 cd 명령어만 입력했을 때..

문제출처 : https://school.programmers.co.kr/learn/courses/30/lessons/42862 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr[문제 설명]점심시간에 도둑이 들어, 일부 학생이 체육복을 도난당했습니다.다행히 여벌 체육복이 있는 학생이 이들에게 체육복을 빌려주려 합니다.학생들의 번호는 체격 순으로 매겨져 있어, 바로 앞번호의 학생이나 바로 뒷번호의 학생에게만 체육복을 빌려줄 수 있습니다.예를 들어, 4번 학생은 3번 학생이나 5번 학생에게만 체육복을 빌려줄 수 있습니다.체육복이 없으면 수..

문제출처 : https://school.programmers.co.kr/learn/courses/30/lessons/42840 코딩테스트 연습 - 모의고사수포자는 수학을 포기한 사람의 준말입니다. 수포자 삼인방은 모의고사에 수학 문제를 전부 찍으려 합니다. 수포자는 1번 문제부터 마지막 문제까지 다음과 같이 찍습니다. 1번 수포자가 찍는school.programmers.co.kr[문제 설명]수포자는 수학을 포기한 사람의 준말입니다. 수포자 삼인방은 모의고사에 수학 문제를 전부 찍으려 합니다.수포자는 1번 문제부터 마지막 문제까지 다음과 같이 찍습니다.1번 수포자가 찍는 방식: 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, ...2번 수포자가 찍는 방식: 2, 1, 2, 3, 2, 4, 2, 5, ..