[Kotlin] 자료구조 : Hash, Tree, Binary Search Tree, Heap, Priority Queue package com.samclarke.android.util // playHash()import java.security.MessageDigest // playHash()import java.security.DigestException // playHash()import java.util.* // playPriorityQueue()fun main() { println("Hello kotlin.....") // playHash() // playTree() // playBST() // playHeap() // playPriorityQueue()}private fun playHash() { /** *.. 2023. 7. 18. [Kotlin] 자료구조 : Stack, Queue, Deque, Array, ArrayList, LinkedList import java.util.*fun main() { println("Hello kotlin.....") // playStack() // playQueue() // playDeque() // playArray() // playArrayList() // playLinkedList()}private fun playStack() { /** * 스택 : Stack * LIFO(Last In First Out) : 목록의 끝에서만 접근, 접근이 제한적임. * * [시간복잡도] * - 접근, 검색 O(n) 처음 index 부터 접근 * - 추가, 삭제 O(1) 마지막 index에 추가, 삭제 * * .. 2023. 6. 16. 이전 1 다음 728x90 반응형