본문 바로가기

분류 전체보기

(229)
[백준] 1707. 이분 그래프 https://www.acmicpc.net/problem/1707 1707번: 이분 그래프 입력은 여러 개의 테스트 케이스로 구성되어 있는데, 첫째 줄에 테스트 케이스의 개수 K(2≤K≤5)가 주어진다. 각 테스트 케이스의 첫째 줄에는 그래프의 정점의 개수 V(1≤V≤20,000)와 간선의 개수 E(1≤E≤200,000)가 빈 칸을 사이에 두고 순서대로 주어진다. 각 정점에는 1부터 V까지 차례로 번호가 붙어 있다. 이어서 둘째 줄부터 E개의 줄에 걸쳐 간선에 대한 정보가 주어지는데, 각 줄에 인접한 두 정점의 번호가 빈 칸을 사이에 두고 주어 www.acmicpc.net 문제를 풀기 위해서 이분 그래프의 개념을 확실하게 알고가야 합니다. 그래프를 두 그룹으로 나누어서 각 그룹이 서로 연결되어 있지 않다..
[프로그래머스] 후보키 https://programmers.co.kr/learn/courses/30/lessons/42890 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 후보키의 조건은 1) 유일성(uniqueness) : 릴레이션에 있는 모든 튜플에 대해 유일하게 식별되어야 한다. 2) 최소성(minimality) : 유일성을 가진 키를 구성하는 속성(Attribute) 중 하나라도 제외하는 경우 유일성이 깨지는 것을 의미한다. 즉, 릴레이션의 모든 튜플을 유일하게 식별하는 데 꼭 필요한 속성들로만 구성되어야 한다. 그래서 저는 먼저 속성의 조합이 만들어질 수 있는 모든 경..
메모장 만들기 [ 구현 화면 ] - 메모 추가 버튼 누르면 새로운 메모장 생성 - 화살표 누르면 작아지고 커지는 기능 구현 - 핀셋을 고정하면 안움직이는 기능 구현 - 쓰레기통 누르면 삭제 기능 구현 HTML public class NetworkHttpServer { public static void main(String[] args) { try (ServerSocket ss = new ServerSocket(8080)) { System.out.println("[WebServer is ready]"); while(true) { try(Socket socket = ss.accept()) { BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(socket.getO..
"오늘의 메뉴" JS -> JQuery 로 바꿔보기 https://daily-life-of-bsh.tistory.com/162?category=854985 HTML, CSS, Javascript 연습문제 1. 필수 구현 - 기능 구현 • 랜덤 선택 버튼을 클릭 시 제공되는 4 개의 이미지 중에서 랜덤 하게 하나의 이미지를 선택합니다 • 선택된 이미지의 음식 이름을 오늘의 메뉴 : 에 표시합니다 • 선.. daily-life-of-bsh.tistory.com - 위에서 작성했던 Javascript 를 JQuery 로 바꿔보기 Javascript var foods = ["cake 케이크", "burger 햄버거", "steak 스테이크", "sandwich 샌드위치"]; function init() { var html= "", food = ""; foods...
Javascript 생성자, 프로토타입 - Java 에서 사용하던 Map을 Javascript 에서 구현 한다. - html 파일 실행 시 console 에 아래와 같이 출력되도록 js 파일 작성. var map = new MyMap(); map.put("id", "ssafy"); map.put("name", "싸피"); console.log(map.size()); // 2 console.log(map.get("id")); // ssafy console.log(map.get("name")); // 싸피 map.remove("id"); console.log(map.get("id")); // undefined map.clear(); console.log(map.size()); // 0 /** * MyMap 생성자로 사용될 함수를 구현 */ fun..
HTML, CSS, Javascript 연습문제 1. 필수 구현 - 기능 구현 • 랜덤 선택 버튼을 클릭 시 제공되는 4 개의 이미지 중에서 랜덤 하게 하나의 이미지를 선택합니다 • 선택된 이미지의 음식 이름을 오늘의 메뉴 : 에 표시합니다 • 선택된 이미지를 화면 중앙에 표시합니다 - 화면 구현 • 최초 화면 로딩시 제공되는 이미지 중에서 케이크 이미지를 화면 중앙에 표시합니다 • 화면 상단에 랜덤 선택 버튼을 보여줍니다 • 제공된 4 개의 이미지를 화면 하단에 보여줍니다 썸네일 이미지 • 구현된 화면이미지를 참조하여 이미지 및 버튼의 크기는 적절하게 선택합니다 2. 선택 구현 • 화면 하단의 썸네일 이미지에 마우스를 올리면 이미지의 투명도를 변경합니다 • 화면 하단의 썸네일 이미지를 클릭하면 화면 중앙에 이 미지를 표시하고 썸네일 이미지의 테두리를..
HTML, CSS 연습문제 ONLINE SSAFY 메뉴1 메뉴2 메뉴3 메뉴4 기사 1 재산권의 행사는 공공복리에 적합하도록 하여야 한다. 정부는 회계연도마다 예산안을 편성하여 회계연도 개시 90일전까지 국회에 제출하고, 국회는 회계연도 개시 30일전까지 이를 의결하여아 한다. 대통령의 임기가 만료되는 때에는 임기만료 70일 내지 40일전에 후임자를 선거한다. 제2항과 제3항의 처분에 대하여는 법원에 제소할 수 없다. 언론·출판에 대한 허가나 검열과 집회·결사에 대한 허가는 인정되지 아니한다. 기사 2 번호 제목 작성자 1 이 헌법시행 당시의 대법원장과 대법원판사가... 강감찬 2 대한민국은 국제평화의 유지... 장영실 3 정당은 법률이 정하는 바에... 안중근 4 공공필요에 의한 재산권의 수용... 김두한 5 국회의원은 그 지위..
javascript 기본 연습 문제 1. 사용자로부터 2개의 정수를 입력받아 덧셈 결과 출력 덧셈 계산하기 2. 구구단을 테이블에 넣어 출력해주는 프로그램 3. 임의의 정수 한개를 발생시켜 변수에 저장한 후 사용자가 값을 입력 해 알아 맞히는 프로그램 입력 : 확인