본문 바로가기

분류 전체보기376

코테 준비 3 2024.05.091. Arrays DSpublic static List reverseArray(List a) { List ret = new ArrayList(a.size()); for (int i = 0; i  2. 2D Arrays - DSpublic static int hourglassSum(List> arr) { int max = Integer.MIN_VALUE; for (int i = 0; i   2024.05.11이 날은 Stack 위주로 풀었다. 1. Hackerrank Maximum Elementclass Result { /* * Complete the 'getMax' function below. * * The f.. 2024. 5. 14.
Lecture 12-13: Objects 목차 Learning Objectives - Explain what an object is - Explain how objects are typed in Scala - Explain what the "self" is in object-oriented programming - Explain what delegation and late binding is in object-oriented programming - Desugar a language with simple objects into functions and mutation - Explain what the Expression Problem is, and how objected-oriented programming and functional progr.. 2024. 4. 10.
CPL 5: Parallel and Concurrent 목차 Single Core Concurrency Multiprogramming allows a single-core processor to run multiple programs in a rotation principle. Therefore, multiple programs can be loaded in memory and each will take turn executing instructions on the CPU. 2 multiprogramming concepts: Multi-user system: Multiple users that share a single-core machine. The single core processor is going to allocate time to every ter.. 2024. 4. 9.
Lecture 14: DNS and Coordinated Vulnerability Disclosure 목차 DNS Domain Name System is a decentralized naming system for computers, services, or any resource connected to the internet or a private network. → DNS translates human-readable domain names (like example.com) into IP addresses that computers use to identify each other on the network. DNS operates as a hierarchical and distributed database. When you type a domain name into your web browser, yo.. 2024. 4. 8.
반응형