본문 바로가기

전체 글

(229)
java 객체 정렬 첫 번째 방법 import java.util.ArrayList; import java.util.Collections; public class Main { static class Obj implements Comparable{ String s; int n; public Obj(String s, int n) { this.s = s; this.n = n; } @Override public int compareTo(Obj o) { return Integer.compare(this.n, o.n); // n 오름차순 정렬 //return this.s.compareTo(o.s); // s 오름차순 정렬 } } public static void main(String[] args) { ArrayList list = ne..
[백준] 3055. 탈출 https://www.acmicpc.net/problem/3055 3055번: 탈출 문제 사악한 암흑의 군주 이민혁은 드디어 마법 구슬을 손에 넣었고, 그 능력을 실험해보기 위해 근처의 티떱숲에 홍수를 일으키려고 한다. 이 숲에는 고슴도치가 한 마리 살고 있다. 고슴도치�� www.acmicpc.net import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.LinkedList; import java.util.Queue; import java.util.Scanner; public class Main { static class Obj { int x; int y; char val;..
[백준] 19236. 청소년 상어 https://www.acmicpc.net/problem/19236 19236번: 청소년 상어 첫째 줄부터 4개의 줄에 각 칸의 들어있는 물고기의 정보가 1번 행부터 순서대로 주어진다. 물고기의 정보는 두 정수 ai, bi로 이루어져 있고, ai는 물고기의 번호, bi는 방향을 의미한다. 방향 bi는 www.acmicpc.net import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arrays; import java.util.StringTokenizer; public class Main { static class Fish { int x; int y; int d; ..
HashMap 의 Key, Value 기준 정렬하기 package test; import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.HashMap; import java.util.List; import java.util.Map.Entry; public class Main { public static void main(String[] args) { ///////////////// Key 기준 정렬 HashMap hm = new HashMap(); // Map에 데이터 추가 hm.put( "B", 1); hm.put( "C", 2); hm.put( "E", 4); hm.put( "A", 5); hm.put( "D", 3); Lis..
Easy Search 보호되어 있는 글입니다.
[백준] 16401. 과자 나눠주기 https://www.acmicpc.net/problem/16401 16401번: 과자 나눠주기 첫째 줄에 조카의 수 M (1 ≤ M ≤ 1,000,000), 과자의 수 N (1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄에 과자 N개의 길이 L1, L2, ..., LN이 공백으로 구분되어 주어진다. 과자의 길이는 (1 ≤ L1, L2, ..., LN www.acmicpc.net import java.util.Arrays; import java.util.Scanner; // 16401 과자 나눠주기 public class Main { static int M, N, result; static int[] arr; public static void main(String[] args) { Scanner ..
Vue.js - 01. 목록, 상세보기 연습 [ 결과 화면 ] hrm_list.html 사원목록 사원 아이디 사원명 부서 직책 연봉 {{emp.id}} {{emp.name}} {{emp.deptName}} {{emp.title}} {{emp.salary}} 게시글이 없습니다. hrm_detail.html 사원정보 사원 아이디 사원명 부서 직책 연봉 {{emp.id}} {{emp.name}} {{emp.deptName}} {{emp.title}} {{emp.salary}} 사원목록
오픈채팅방 https://programmers.co.kr/learn/courses/30/lessons/42888# 코딩테스트 연습 - 오픈채팅방 오픈채팅방 카카오톡 오픈채팅방에서는 친구가 아닌 사람들과 대화를 할 수 있는데, 본래 닉네임이 아닌 가상의 닉네임을 사용하여 채팅방에 들어갈 수 있다. 신입사원인 김크루는 카카오톡 오 programmers.co.kr import java.util.ArrayList; import java.util.HashMap; class Solution { public static String[] solution(String[] record) { HashMap hm = new HashMap(); // 마지막에 바꾼 유저 아이디와 닉네임 업데이트 for(int i=0; i