# Pop
[JavaScript] Array - push, pop, unshift, shift (원본훼손O)
원본훼손O. arr이라는 배열 맨끝에 값넣기. 값에는 (식별자 or 값 자체)를 넣을 수 있다.기본 예시원본훼손O. arr이라는 배열의 맨끝에 값 없애기.기본 예시원본훼손O. arr이라는 배열 맨앞에 값넣기. 값에는 (식별자 or 값 자체)를 넣을 수 있다.기본 예시원
자료구조 스택(stack)과 큐(Queue)
스택을 번역하면 쌓다, 쌓아올리다 라는 의미스택 자료구조는 물건처럼 차곡차곡 쌓아 올린 형태의 자료구조LIFO ( Last In Fist out ) 구조맨 위에 자료를 넣고 뺄 수 있다스택에 데이터를 push하면 항상 최상단에 들어가며pop으로는 최근 push한 데이터

✨ARM Subroutines
Passing Parameters to Subroutines via Registers Subroutine subroutine은 function 혹은 procedure라고도 부른다. single-entry, single-exit를 가지고 있고 exit하고 나면 자신을 c
배열
배열을 만드는 방법배열을 만드는 방법은 배열이름 = a , b , c; 의 형태로 배열의 원소를 대괄호로 감싸는 형태이다.배열의 원소는 0번부터 시작한다.배열을 함수를 이용해서 선언하는 방법이다.배열과 반복문toUpperCase 함수를 이용해 배열의 원소를 대문자로 반

Stack과 Queue
이 포스팅에서 소개할 내용은 다음과 같습니다.Stack과 Queue는 자료를 저장하는 순서리스트(ordered list)입니다.Stack \- top : 스택의 최상위 원소 \- top = -1 : 공백 스택을 의미함. \- top이라고 하는 한쪽 끝에서 삽입(P
JavaScript 배열 추가 삭제
배열 사용하기 배열에 엘리먼트 추가/삭제하기 기본적으로 배열의 앞과 뒤에서 엘리먼트를 추가하거나 삭제할 수 있음. .push(element) : 배열의 뒤에 엘리먼트 추가 .pop() : 배열의 뒤에서 엘리먼트 삭제하고 리턴 .shift() : 배열의 앞에서 엘리먼트
점프투파이썬_07_연습문제
홍길동 씨의 과목별 점수는 다음과 같다. 홍길동 씨의 평균 점수를 구해 보자. 국어: 80, 영어: 75, 수학: 55 자연수 13이 홀수인지 짝수인지 판별할 수 있는 방법에 대해 말해 보자. 홍길동 씨의 주민등록번호는 881120-1068234이다. 홍길동 씨의
배열과 객체 / Array vs Object
대괄호' '를 통해 배열 생성그 안의 값들을 요소(element)라고 부르며, 각각의 요소들은 쉼표로 구분배열은 순서가 있는 값으로, 그 순서는 인덱스로 구성되어 있습니다. (번호는 0부터 매김)중괄호'{ }'를 통해 객체 생성항상 키와 값(key-value pair)

스터디 8주차 주간공부 내용 - JS Stack 자료구조, push, pop 메서드, undo/redo 구현
Stack 이란? >데이터를 마지막에 밀어 넣고, 마지막에 밀어 넣은 데이터를 먼저 꺼내는 후입 선출 방식의 자료구조이다. 스택은 언제나 가장 마지막에 밀어 넣은 최신 데이터를 먼저 취득한다. push와 pop 메서드를 사용하면 쉽게 구현할 수 있다. 스택 구현해보기

[JAVASCRIPT] 배열의 요소 추가 및 삭제 – UNSHIFT(), PUSH(), SHIFT(), POP()
알고리즘 문제를 풀기 시작하면서, 기본 자바스크립트 메서드들을 다시 한번 정리하면 좋을 것 같아 정리를 시작해 본다!가장 먼저, 자바스크립트 배열의 요소를 추가 및 삭제 할 수 있는 메서드들을 알아보자.배열 요소 추가 unshift(), push()배열 요소 삭제 sh
SWEA 5097 회전
문제출처 SW Expert Academy 문제의 저작권은 SW Expert Academy에 있습니다. 문제소개 풀이접근 코드 1 10 23 17236 31594 29094 2412 4316 5044 28515 24737 11578 7907 #1 2412

BJ_4792 레드블루 스패닝 트리
BJ_4792Disjoint set 문제를 공부하는 중이다. 제법 simple한 방법이라고 생각하는 응용 범위가 넓고 정형화 되어 있지 않아 제법 어려운 문제들이 많이 등장한다. disjoint_set으로 문제를 계속 풀어가다가 발견한 이문제, 뭔가 disjoint_

Extension, Protocol, Generic
Extension과 Protocol은 Swift에서 자주 사용되는 기능이다. 값에 접근이 불가함에도 Extension으로 추가 기능을 구현할 수 있고, Protocol의 경우 POP라는 개념으로 Apple에서 밀어주는? 개념이다.

[FC] JavaScript Day-7
parseInt(변환할 값)해당값을 정수로 반환ex) 정수를 반환한다.parseFloat(변환할 값)해당값을 실수로 변환ex) 실수로 반환한다.toString(): 배열을 문자로 변환join(): 구분자를 활용해 문자열로 이어붙이기pop(): 배열의 마지막 요소 제거(

JavaScript 배열(Array)에 대해 쉽게 알아보자
순서 배열이란? 배열의 구조 배열의 특징 및 순서 배열 사용법 배열 요소에 접근하기 배열 요소를 수정하기 배열의 길이 구하기 배열 요소 추가(삭제)하기 배열이란? 🤔 우선 배열의 정의부터 알아보자. > 컴퓨터 과학에서 배열은 번호(인덱스)와 번호