# shift

54개의 포스트
post-thumbnail

프로그래머스 배열 회전시키기 자바스크립트 | 배열 원소 추가 삭제

🔅 1. 아이디어 문자열 cipher중 code번째 글자만 answer배열에 추가하고, 이걸 합쳐서 리턴해야겠다! 🧑‍💻 2. 내 코드 🐣 3. 개념 벨로그에서 내 글을 다른 글에 링크하려면 어떻게 해야하지? 그동안 잘 링크 됐다고 생각했는데 눌러도 아무런

2023년 5월 25일
·
0개의 댓글
·
post-thumbnail

프로그래머스 암호 해독 자바스크립트 | 배열 원소 추가/삭제하기 | push, unshift, pop, shift, splice

🔅 1. 아이디어 문자열 cipher중 code번째 글자만 answer배열에 추가하고, 이걸 합쳐서 리턴해야겠다! 🧑‍💻 2. 내 코드 🐣 3. 개념 (1) 배열 원소 추가 함수 📌 1) Array.prototype.push() push() 메서드는 배열

2023년 5월 25일
·
0개의 댓글
·

Javascript 배열

🔹배열 생성 방법1. new Array() 🔹배열 생성 방법2. let arr = [ ]; 배열 끝에 추가하기 > ### 🔹배열.push(값): '가장 마지막 위치'에 추가된다. 🔹배열[배열.length] = 값 > ### 🔹배열.shift(): 오른쪽에

2023년 5월 24일
·
0개의 댓글
·

Binary Exponentiation

Introduction 문제해결을 듣다가 거듭제곱을 빠르게 계산하는 방법에 대해 교수님이 짧게 언급을 하셔서 따로 더 찾아서 공부를 해보았다. $a^n$을 계산하는 가장 쉬운 방법은 $a$를 $n$번 곱하는 $O(n)$이 걸리는 방식이다. 그러나 지금부터 설명할 방법

2023년 4월 18일
·
0개의 댓글
·

node.js deque

javascript 덱 사용법

2023년 4월 14일
·
0개의 댓글
·
post-thumbnail

프로그래머스 - 문자열 계산하기

my_string은 "3 + 5"처럼 문자열로 된 수식입니다. 문자열 my_string이 매개변수로 주어질 때, 수식을 계산한 값을 return 하는 solution 함수를 완성해주세요.연산자는 +, -만 존재합니다.문자열의 시작과 끝에는 공백이 없습니다.0으로 시작하

2023년 4월 12일
·
0개의 댓글
·

[javascript] 배열 요소 추가, 삭제

arr.push(추가할 값);\-> arr배열 맨 끝에 값이 추가 된다.arr.pop();\-> arr배열 맨 마지막에 있는 요소가 제거된다.요소를 지정해서 삭제할수는 없음. 그냥 무조건 마지막 애가 삭제됨.arr.unshift(추가할 값);\-> arr배열의 맨 앞에

2023년 4월 6일
·
0개의 댓글
·

단일 연결 리스트

📌 단일 연결 리스트(Single Linked List) 연결 리스트 : 인덱스 없이 다수의 데이터(노드)들로 연결. 각각의 엘리먼트를 노드라고 한다. 각각의 노드는 문자열/숫자와 같은 하나의 데이터를 저장한다. 각 노드들은 다음 노드를 가리키는 정보 역시 저장해

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

[프로그래머스] 배열 회전시키기

Q. 정수가 담긴 배열 numbers와 문자열 direction가 매개변수로 주어집니다. 배열 numbers의 원소를 direction방향으로 한 칸씩 회전시킨 배열을 return하도록 solution 함수를 완성해주세요.내 코드 = 다른 사람의 코드

2023년 2월 21일
·
0개의 댓글
·
post-thumbnail

[JavaScript] 배열 (Array)

배열은 여러 데이터 타입을 담으며 배열 안에는 어떠한 데이터 타입이든 들어갈 수 있다. 특히 배열 안에 다른 배열이 포함될 수도 있다. 대괄호 사용쉼표로 구분랭킹과 같은 순위, 또는 순서가 있는 값을 만들 경우 객체보다 배열이 보다 간결하고 효율적단순히 여러 값의 묶음

2023년 1월 28일
·
0개의 댓글
·
post-thumbnail

[프로그래머스] 배열 회전시키기

문제 설명정수가 담긴 배열 numbers와 문자열 direction가 매개변수로 주어집니다. 배열 numbers의 원소를 direction방향으로 한 칸씩 회전시킨 배열을 return하도록 solution 함수를 완성해주세요.제한사항3 ≤ numbers의 길이 ≤ 20

2023년 1월 25일
·
0개의 댓글
·
post-thumbnail

shift()

shift() 메서드는 배열에서 첫 번째 요소를 제거하고, 제거된 요소를 반환합니다.

2023년 1월 23일
·
0개의 댓글
·
post-thumbnail

📦[프로그래머스] 택배 배달과 수거하기

해당 풀이는 프로그래머스 Jang Sungil님의 풀이법을 해석하여 제작되었음을 밝힙니다.당신은 일렬로 나열된 n개의 집에 택배를 배달하려 합니다. 배달할 물건은 모두 크기가 같은 재활용 택배 상자에 담아 배달하며, 배달을 다니면서 빈 재활용 택배 상자들을 수거하려 합

2023년 1월 9일
·
0개의 댓글
·

배열 내장 함수

forEach 메서드는 배열을 반복하는 메서드이다. 일반적으로 무언가를 반복하고자 할때는 for문을 사용한다.첫번째 배열 인덱스부터 마지막 배열 인덱스까지 반복한다.splice 메서드는 해당 구간 인덱스의 요소를 다른 요소로 바꾸거나 삭제하고 새로운 배열을 반환한다.s

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

[백준 C++] 9527 1의 개수 세기

문제 두 자연수 A, B가 주어졌을 때, A ≤ x ≤ B를 만족하는 모든 x에 대해 x를 이진수로 표현했을 때 1의 개수의 합을 구하는 프로그램을 작성하시오. 즉, f(x) = x를 이진수로 표현 했을 때 1의 개수라고 정의하고, 아래 식의 결과를 구하자. 입력 첫 줄에 두 자연수 A, B가 주어진다. (1 ≤ A ≤ B ≤ 1016) 출력 1의 개...

2022년 11월 10일
·
0개의 댓글
·
post-thumbnail

배열(Array) 기본 메소드

index는 0부터 시작한다.배열은 arr0 으로 인덱스를 가져올 수 있다.arrarr.length -1 을 하면 배열의 마지막 인덱스에 접근할 수 있다.데이터 추가push : 배열 맨 뒤에 데이터 추가unshift : 배열 맨 앞에 데이터 추가데이터 삭제pop :

2022년 11월 1일
·
0개의 댓글
·
post-thumbnail

💞[프로그래머스] 배열 회전시키기

정수가 담긴 배열 numbers와 문자열 direction가 매개변수로 주어집니다. 배열 numbers의 원소를 direction방향으로 한 칸씩 회전시킨 배열을 return하도록 solution 함수를 완성해주세요.1 ≤ numbers의 길이 ≤ 100directio

2022년 10월 13일
·
0개의 댓글
·

JS - 07_Array

배열이 필요한 이유배열의 선언배열 값의 추가, 수정, 삭제배열의 인덱스를 활용하여 원하는 요소에 접근하기다차원 배열에서 원하는 값에 접근하기반복문이 필요한 이유와 사용하는 방법배열과 반복문을 함께 자주 사용하는 이유자주 사용하는 배열 메서드의 종류, 사용방법반복문과 배

2022년 9월 14일
·
0개의 댓글
·