# array

227개의 포스트
post-thumbnail

[leetcode] validate stack sequences

push -> peek: check if pop element is equal if yes -> pop, continueif no -> pushbreak ifpop index is equal to length of pushed aray andstack is not em

약 1시간 전
·
0개의 댓글
post-thumbnail

[leetcode] Shortest Unsorted Continuous Subarray

Time: O(N)Space: O(1)but code is too longTime: O(nlogn), 100 times slower than 1st try

약 24시간 전
·
0개의 댓글
post-thumbnail

[TIL] #14 JS - Repl 정리 | DOM & Event

findSmallestElement 함수를 구현해 주세요.findSmallestElement 의 arr 인자는 숫자 값으로만 이루어진 array 입니다.array 의 값들 중 가장 작은 값을 리턴해주세요.만일 array가 비어있으면 0을 리턴해주세요.예를 들어, 다음과

5일 전
·
0개의 댓글
post-thumbnail

TIL_19_with Wecode 009 JavaScript about array

🐱‍💻배열의 정의 및 특징배열을 사용하면 몇 천 개의 변수를 생성하지 않고, 하나의 변수에 모든 데이터를 갖고 있을 수 있습니다.배열은 대괄호(\[])로 감싸져 있습니다.데이터가 있는 배열을 만들어보겠습니다.Element: "서울", "대전" 과 같은 배열의 값,

7일 전
·
0개의 댓글

Swift Array 정리 (for codingTest)

다른분이 정리해놓은 포스트 거의 99% 배껴서 정리했다.GoogleGoogle모든 요소를 동일한 값으로 초기화 하기값 접근/변경값 추가값 제거값의 index 찾기배열 뒤집기배열 정렬하기최대, 최소값기타arr.contains(value)arr.countarr.isEmpt

2021년 2월 19일
·
0개의 댓글
post-thumbnail

[Effective java] item 28. 배열보다는 리스트를 사용하라

Effective java - item 28. 배열보다는 리스트를 사용하라 (feat. 왜 미션에서 배열말고 리스트를 사용하라고 하나?)

2021년 2월 17일
·
0개의 댓글
post-thumbnail

[leetcode]

Time: O(mn + nlogn)Space: O(m + k)

2021년 2월 16일
·
0개의 댓글
post-thumbnail

[자료구조] List

2\. List 인터페이스순서가 있는 데이터의 집합으로 데이터의 중복을 허용한다.LinkedList : 양방향 포인터 구조로 데이터의 삽입, 삭제가 빈번할 경우 데이터의 위치정보만 수정하면 되기에 유용스택, 큐, 양방향 큐 등을 만들기 위한 용도로 쓰인다.Vector

2021년 2월 8일
·
0개의 댓글

Swift 기초 -04 Collection

Array : 순서가 있는 리스트 컬렉션Dictionary : Key와 Value의 쌍으로 이루어진 컬렉션Set : 순서가 없으며, 멤버는 유일한 값으로 구성비어있는 Int Array 생성여러가지 Array 선언 문자열 배열의 출력배열에 데이터 추가 : append를

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

TIL : Python - Arrays - 동적 배열

C 에서의 배열은 미리 크기만큼 지정하므로 크기가 고정된다. 이런 배열을 정적(static) 배열 방식이라 한다. Python 에서는 어떨까?파이썬과 자바, c++ 같은 Dynamic language 들은 배열 data type 을 <동적> 인것만 제공한다.처음

2021년 2월 1일
·
0개의 댓글
post-thumbnail

[CS50] Array - 명령행 인자

명령행 인자를 받는 프로그램을 C로 작성할 수 있다.명령행 인자argvargc여태껏 많이 사용해온 main 함수를 보다 자세히 들여볼 때가 왔다.main도 그 형태를 보면 하나의 함수임을 알 수 있다. 이젠 더이상 main() 안에 기계적으로 void라고 입력하는 대

2021년 1월 27일
·
0개의 댓글
post-thumbnail

[CS50] Array - 문자열의 활용

문자열을 탐색하고 일부 문자를 수정하는 코드를 구현할 수 있다.strlentoupper사용자로부터 문자열을 입력받아 대문자로 바꿔주는 프로그램을 아래와 같이 작성할 수 있습니다. 먼저 사용자로부터 입력받은 문자를 s라는 변수에 저장한다.그리고 s의 길이만큼 for 루프

2021년 1월 27일
·
0개의 댓글
post-thumbnail

[leetcode] 1437. Check If All 1's Are at Least Length K Places Away

This is another way to solve this problem. It is a good example of using bitwise operation

2021년 1월 26일
·
0개의 댓글
post-thumbnail

[CS50] Array - 배열

배열을 정의하고 사용하는 방법을 설명할 수 있다.배열전역 변수 C에는 아래와 같은 여러 자료형이 있고, 각각의 자료형은 서로 다른 크기의 메모리를 차지한다.bool: 불리언, 1바이트char: 문자, 1바이트int: 정수, 4바이트float: 실수, 4바이트long:

2021년 1월 25일
·
0개의 댓글

TIL 4

배열이란 순서가 있는 자료형이다. 객체와 다르게 순서로 조회하며 데이터를 추가하거나 뺄 수 있다. 배열안의 반복과 데이터 추가 및 제거를 할수있는 방법을 알아보자

2021년 1월 25일
·
0개의 댓글

TIL21 l Array APIs

Join : 배열의 모든 요소를 연결해 하나의 문자열로 만든다. Split : String 객체를 지정한 구분자를 이용하여 여러 개의 문자열로 나눈다. 주어진 문자열을 separator마다 끊은 부분 문자열을 담은 Array를 반환함 Reverse : 배열의 순서를

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

배열

데이터가 많아지면 그룹 관리 필요성이 생기게 됩니다.여러 데이터를 하나의 이름으로 그룹핑해서 관리하기위한 데이터 스트럭쳐index를 통해서 어떤 데이터를 저장하고 가져 올 수 있다는 것이배열의 가장 중요한 특징입니다.데이터를 그룹으로 관리할 수 있습니다.그 때 사용

2021년 1월 23일
·
0개의 댓글

1572. Matrix Diagonal Sum (javascript)

난이도 이지 정답률 78%문제는 이렇다 2차원 배열의 대각선 방향의 합을 구하여라.제가 생각하기엔 배열문제는 배열의 규칙을 찾는 게 가장 중요한 것 같다. 1 5 9로 가기 위한 규칙은 무엇일까?0,0,1,1,2,2이다. 1씩 증가한다 규칙 1 찾았다.3 5 7로 가기

2021년 1월 23일
·
0개의 댓글

TIL19 l JavaScript Array

배열은 프로토타입으로 탐색과 변형 작업을 수행하는 메서드를 갖는, 리스트와 비슷한 객체입니다. JavaScript에서 배열의 길이와 요소의 자료형은 고정되어 있지 않다.요소 인덱스로 문자열(연관 배열)을 사용할 수 없으며, 무조건 정수만 허용한다.callback fun

2021년 1월 23일
·
0개의 댓글