# array

1610개의 포스트

TIL_007 | Kotlin 문법

알고리즘 문제를 kotlin으로 풀다 2차원 배열이 필요해져서 kotlin의 2차원 배열 선언법에 대해서 알아보았다.그런데... 어라...? 기존 사용하던 언어와는 색달랐다.내가 사용해 본 언어중에 이런 식으로 선언하는 언어가 있을까? 하고 찾아보니 dart정도가 가장

약 14시간 전
·
0개의 댓글
·

[JavaScript] sort()

자바스크립트의 sort 함수를 사용하기 위해서는 parameter로 정렬 조건 함수를 넣어줘야 한다.여기서 a는 b보다 앞에 있는 값인데 return 값이 양수인 경우 순서를 변경한다.따라서, 오름차순으로 정렬하고 싶다면 return a - b를 해주면 된다.devel

약 16시간 전
·
0개의 댓글
·

Array와 List의 차이점

선언할 때 초기값을 반드시 지정해줘야하는 데이터 묶음이다.모든 원소가 메모리주소상에서 연속적으로 저장되어 효율적이고 집약적이다. 대신, 길이가 고정되어 있고 삽입, 삭제에서 불리하다. > O(n)List는 자바를 기준으로 인터페이스다.그리고 이 인터페이스 안에 Link

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

배열과 클래스의 관계 지금까지 내용 정리(Q)

Q. 동일한 기억공간을 메모리에 연속적인 구조로 만들어서 사용하는 자료구조는 무엇인가? Q. 현실세계의 객체는 이질적인 구조로 표현이 된다. 객체지향프로그래밍에서 이질적인 구조를 설계하는 도구는 무엇인가? Q. 배열과 클래스의 공통점으로 자바에서 배열과 클래스를 무

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

배열과 클래스의 관계

동일한 구조와 이질적인 구조 배열(Array)과 클래스(Class)는 데이터를 담는 역할은 같지만 만들어지는 구조는 서로 다르다. 배열(Array)은 동일한 데이터를 담는 동일한 구조이며, 클래스(Class)는 서로 다른 데이터를 담는 이질적인 구조이다. > 객체

2일 전
·
0개의 댓글
·

LeetCode - 2586. Count the Number of Vowel Strings in Range

큰 어려움 없이 해결한 문제였다.먼저 알파벳 모음을 담은 vowels배열을 선언한다.그리고 for문을 이용해서 words의 left부터 right까지의 범위를 탐색한다.첫 번째와 마지막 알파벳이 vowels에 포함되는지 확인하는 작업만 해주면 된다.

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

[자료구조] 2. 순차 자료구조와 배열(Array)

참고도서 : C로 배우는 쉬운 자료구조(4판) 한빛출판네트워크 이지영 2021 Goal Array를 이해하고 Array의 구현 방법을 이해한다. 포인터의 의미를 이해하고 구현 방법을 이해한다. 구조체 자료형을 이해하고 구현 방법을 이해한다. 1. 배열이란? 같은 자

2023년 11월 27일
·
0개의 댓글
·
post-thumbnail

문자열 포함여부 확인

contains() 함수는 대상 문자열에 특정 문자열이 포함되어 있는지 확인하는 함수이다.대/소문자를 구분한다.✅ 변수명.contains(찾고자 하는 값)

2023년 11월 27일
·
0개의 댓글
·
post-thumbnail

문자열 정렬

💡 문자열의 4번 index("o")부터 0번 index("H")까지를 reverse 변수에 char로 변환하여 값을 한개씩 순차적으로 넣어준다.✅ str.length() = 5; // 01234✅ 4번 index("o") = str의 length(5)에서 -1 =

2023년 11월 27일
·
0개의 댓글
·
post-thumbnail

정렬(선택정렬)

\--> 오름차순, 내림차순석차, 순위(rank) 등에 사용된다.

2023년 11월 24일
·
0개의 댓글
·
post-thumbnail

검색하기(search)

데이터를 원소의 개수의 중앙에서부터 검색한다.💡조건 : 오름차순 정렬이 우선되어야 사용할 수 있다.

2023년 11월 24일
·
0개의 댓글
·
post-thumbnail

빈도수 구하기

2023년 11월 24일
·
0개의 댓글
·
post-thumbnail

최대값, 최소값 구하기

초기값은 배열의 첫 원소값으로 설정한다

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

LeetCode - 2154. Keep Multiplying Found Values by Two

while문을 사용하여 간단하게 해결할 수 있었다.문제의 요구대로 코드를 작성하면 된다.nums배열의 요소들 중 original이 존재할 경우 original을 2배 시키고 존재하지 않을 경우 그 즉시 리턴해주면된다.

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

Swift Array custom sort 헷갈리지 않기

true를 반환하면 순서를 유지하고 false를 반환하면 순서를 뒤집는다

2023년 11월 22일
·
0개의 댓글
·
post-thumbnail

[JS] LV.1 부족한 금액 계산하기

새로 생긴 놀이기구는 인기가 매우 많아 줄이 끊이질 않습니다. 이 놀이기구의 원래 이용료는 price원 인데, 놀이기구를 N 번 째 이용한다면 원래 이용료의 N배를 받기로 하였습니다.

2023년 11월 20일
·
0개의 댓글
·
post-thumbnail

배열 짝수, 홀수 구하기

배열의 짝수, 홀수 구하기 배열의 짝수, 홀수의 합 구하기

2023년 11월 20일
·
0개의 댓글
·