목록2024/01 (12)
KSI일기장
import java.util.Arrays; class Solution { public int solution(String before, String after) { int answer = 0; char[] beforeArr = before.toCharArray();//정렬을 위한 배열로 변환 char[] afterArr = after.toCharArray();//정렬을 위한 배열로 변환 //before 순서를 바꿔 after를 만들 수 있으면 되니깐 //순서 상관없이 before와 after에 포함된 문자들이 일치하기만 하면 된다. Arrays.sort(beforeArr);//두 배열을 비교하기 위한 정렬 Arrays.sort(afterArr);//두 배열을 비교하기 위한 정렬 if (Arrays.eq..
class Solution { public int[][] solution(int[] num_list, int n) { int[][] answer = {}; answer = new int[num_list.length/n][n];//answer 배열 길이 선언 int k = 0; for (int i = 0; i < num_list.length/n; i++){//answer의 열 개수 만큼 for (int j = 0; j
https://jetbrains.com JetBrains: Essential tools for software developers and teams JetBrains is a cutting-edge software vendor specializing in the creation of intelligent development tools, including IntelliJ IDEA – the leading Java IDE, and the Kotlin programming language. www.jetbrains.com *라이센서 발급 1. 위 링크로 JetBrains 홈페이지에 접속 후 "무료 라이센스에 학생 교사를 위한 교육용 JetBrains IDE"를 클릭해줍니다. 2. 밑으로 내리다 보면 신청하기..
라우터 라우터의 기본기능은 LAN과 LAN을연결하고 목적지에 따라 패킷을 처리하는 것입니다. 여러장치로 구성된 네트워크 세그먼트를 LAN으로 묶어 내부패킷을 처리하면서 동시에 외부 LAN과도 연결해서 상호 간 패킷을 교환합니다. 이런 패킷 처리를 라우팅이라고 합니다. 라우팅에서는 패킷의 헤더를 확인하고, 자신이 관리하는 LAN을 향항 패킷이라면 받아들여 목적지 장치에 전달하고, 그렇지 않으면 다른 라우터에 전송합니다. 자신의 LAN에서 패킷을 받을 때도 마찬가지로 처리합니다. 앞서 말한 '다른 라우터'란 자신과 직접 연결된 라우터를 의미합니다. 이런 기능을 구현하고자 라우터에는 내부LAN과 외부LAN을 연결하는 연결포트가 2개 있습니다. 패킷 패킷이란 주고받는 데이터 단위를 의미합니다. 데이터를 주고받을..