목록파이팅 (8)
최코딩의 개발노트
사이트 https://www.acmicpc.net/problem/13913 13913번: 숨바꼭질 4 수빈이는 동생과 숨바꼭질을 하고 있다. 수빈이는 현재 점 N(0 ≤ N ≤ 100,000)에 있고, 동생은 점 K(0 ≤ K ≤ 100,000)에 있다. 수빈이는 걷거나 순간이동을 할 수 있다. 만약, 수빈이의 위치가 X일 www.acmicpc.net 문제 분석 숨박꼭질3 문제랑 굉장히 유사했던 문제였다. 차근차근 알아보자! 일당 최소 이동시간은 구현하는데에 있어서 숨박꼭질3이랑 유사했다. private static void bfs() { Queue queue = new LinkedList(); queue.offer(new int[]{n, 0}); while (!queue.isEmpty()) { int[..
경로 표현식 상태 필드 - 단순히 값을 저장하기 위한 필드이다. - 즉 경로 탐색의 끝이며 탐색이 더 이상 안된다. String query = "select m.username, m.age from Member m"; 연관필드 단일 값 연관 필드 - @ManyToOne, @OneToOne, 대상이 엔티티인것들을 말한다. String query = " select o.member from Order o"; - 위와 같이 쿼리를 넣을때 SQL에서 묵시적 내부 조인이 발생한다. - 물론 탐색은 가능하다. - 비추X 컬렉션 값 연관 필드 - @OneToMany, @ManyToMany, 대상이 컬렉션인것들을 말한다. //String query = "select t.members from Team t"; Strin..
CDS2LED TinkerCad 코드 void setup() { Serial.begin(9600); pinMode(8, OUTPUT); pinMode(9, OUTPUT); pinMode(10, OUTPUT); pinMode(11, OUTPUT); pinMode(12, OUTPUT); } void loop() { int A; A = analogRead(0); if (A > 100) { digitalWrite(8, HIGH); } else { digitalWrite(8, LOW); } if (A > 200) { digitalWrite(9, HIGH); } else { digitalWrite(9, LOW); } if (A > 300) { digitalWrite(10, HIGH); } else { digital..
전송 방식 점대점 방식 (1대1) - 각 호스트를 일대일로 직접 연결하는 방식으로 네트워크를 구성하고 특정한 수신 호스트에만 데이터를 전송하는 방식 - 링형, 스타형, 완전형, 불규칙형이 있다. - 이때 링형은 브로드캐스팅 방식을 지원함, 단점은 한 호스트가 고장나면 전체 네트워크가 동작안함 자세한건 아래에 설명하겠음 브로드캐스팅 방식 - 네트워크에 연결된 모든 호스트에 데이터를 전송하는 방식 - 즉 특정 호스트가 전송한 데이터가 네트워크에 연결된 모든 호스트에 전달됨 - 중개 기능만 전용으로 수행하는 라우터는 필요없음 버스형 - 모든 호스트가 하나의 전송 매체를 공유하므로 전송 데이터를 모든 호스트에서 수신할 수 있음 - 이때 둘 이상의 호스트에서 데이터를 동시에 전송하면 데이터 충돌이 발생한다. 이를..
개요: 필자가 클론코딩을 공부하면서 정리하는 게시물이다. Transition - 어떤 상태에서 다른 상태로 가는 변화를 애니메이션화 한 것이다. - state에 따라 바뀌는 property를 갖고 있는 사용된다. - box, element를 변형시키지 않는다. - margin, padding 적용안된다. 일종의 3D transformation이기 때문이다. a { color: wheat; background-color: tomato; text-decoration: none; padding: 3px, 5px; border-radius: 5px; font-size: 50px; transition: background-color 10s ease-in-out, color 5s ease-in-out; } a:ho..