인터넷은 웹의 핵심적인 기술입니다. 인터넷의 가장 기본적인 핵심은, 컴퓨터들이 서로 통신 가능한 거대한 네트워크라는 것입니다. 더보기 인터넷의 역사는 잘 알려지지 않았습니다. 인터넷은 1960년대 미육군에서 기금한 연구 프로젝트에서 시작되었습니다. 그리고 1980년대에 많은 국립 대학과 비공개 기업의 지원으로 공공의 기반으로 변화되었습니다. 인터넷을 지원하는 다양한 기술은 시간이 지남에 따라 진화해 왔지만, 작동방식은 그다지 변하지 않았습니다. 인터넷은 모든 컴퓨터를 연결하고 어떤 일이 있어도 연결 상태를 유지할 수 있는 방법을 찾는 방법입니다. 단순한 네트워크 두 개의 컴퓨터가 통신이 필요할 때, 우리는 다른 컴퓨터와 물리적(보통 이더넷 케이블)으로 또는 무선(Wifi나 Bluetooth 시스템)으로 ..
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182import java.util.*; class Solution { private static List nodeList; private static boolean[][] visited; public int solution(int n, int[][] wires) { int answer = Integer.MAX_VALUE; nodeList = new ArrayList(); for(int i=0; i
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960import java.util.*; class Solution { private static int[] dr = {1, 0, -1}; private static int[] dc = {0, 1, -1}; public int[] solution(int n) { int[][] temp = new int[n][n]; int r = -1; int c = 0; int i = 0; int currVal = 1; boolean dirChanged = true; while(true){ int nr = r+dr[i]; int ..
(틀린 코드) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 class Solution { public long[] solution(long[] numbers) { long[] answer = new long[numbers.length]; for(int i=0; i0 && diffBitNum 11 (뒤에 자릿수가 없기 때문에 이거는 비트를 1개만 바꾸는 것이 최소값임) 그리고 0이 없는 경우인 11111111.........11111111로만 가득찬 경우 가장 앞자리를 0으로 바꾼 후에 다시 가장 앞자리에 1을 붙여주면됨 11111111.........11111111(n자리수) -> 101111111.........1111111..