Skip to content

Instantly share code, notes, and snippets.

View dalcon10028's full-sized avatar
๐ŸŸ

dalcon dalcon10028

๐ŸŸ
View GitHub Profile
import java.util.*;
public class Main {
static int N, M;
static int []num;
static boolean []visited;
static StringBuilder sb = new StringBuilder();
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int N = sc.nextInt(); // ์ข…๋ฅ˜
int K = sc.nextInt(); // ๋งž์ถ”๋ ค๋Š” ๊ฐ’
int []coin = new int[N];
int sum=0; // ํ•„์š”ํ•œ ๋™์ „๊ฐœ์ˆ˜์˜ ํ•ฉ (๋‹ต)
public int[] solution(int[] heights) {
int []answer = new int[heights.length]; // ์ดˆ๊ธฐํ™”, int๋Š” ๊ธฐ๋ณธ๊ฐ’ 0
for(int i=heights.length-1; i>=0; i--){ // ๋งจ ๋’ค ์š”์†Œ๋ถ€ํ„ฐ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.
int tower = heights[i]; // ๋งจ ๋’ค ์š”์†Œ ๋„ฃ๊ธฐ
for(int j=i-1; j>=0 ;j--){ // ๋งจ ๋’ค ์š”์†Œ์˜ ๋ฐ”๋กœ ์•ž ์š”์†Œ๋ถ€ํ„ฐ ๋งจ ์•ž ์š”์†Œ๊นŒ์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.
if (tower < heights[j]) { // ์•ž์— ์š”์†Œ์ค‘ ๋งจ ๋’ค ์š”์†Œ๋ณด๋‹ค ํฐ ๊ฒŒ ์žˆ์œผ๋ฉด ์ฒดํฌ
answer[i] = j+1; // 1๋ถ€ํ„ฐ ์„ธ๊ธฐ ๋•Œ๋ฌธ์— ์ธ๋ฑ์Šค + 1
break;
}
}
import java.util.*;
public class Main {
public static void main(String args[]) {
Scanner sc = new Scanner(System.in);
while (true) {
int num1 = sc.nextInt();
int num2 = sc.nextInt();
if (num1+num2==0) break; // ๋‘ ์ž…๋ ฅ๊ฐ’์ด 0์ด๋ฉด ์ข…๋ฃŒ
if (num2 % num1 == 0) { // ์•ฝ์ˆ˜๋ผ๋ฉด
@dalcon10028
dalcon10028 / main.js
Created January 9, 2020 09:07
MySQL with Node.js
const mysql = require('mysql');
var mysqlConnection = mysql.createConnection({
host : '13.124.119.246',
user : 'root',
password : 'root',
database : 'USER',
port : '56891'
});
@dalcon10028
dalcon10028 / main.js
Created January 9, 2020 09:27
MySQL with Node.js
const mysql = require('mysql');
const express = require('express');
var app = express();
const bodyparser = require('body-parser');
app.use(bodyparser.json());
var mysqlConnection = mysql.createConnection({
host : '13.124.119.246',
user : 'root',
import java.util.*;
public class Main {
public static void main(String args[]) {
Scanner sc = new Scanner(System.in);
int N = sc.nextInt();
int [][]schedule = new int[N][2]; // ํšŒ์˜์‹ค์˜ ์ˆ˜์— ๋Œ€ํ•œ ์‹œ์ž‘์‹œ๊ฐ„๊ณผ ๋๋‚˜๋Š” ์‹œ๊ฐ„
for(int i=0; i<N; i++){
schedule[i][0] = sc.nextInt(); // ์‹œ์ž‘์‹œ๊ฐ„
schedule[i][1] = sc.nextInt(); // ๋๋‚˜๋Š” ์‹œ๊ฐ„
import java.util.*;
public class Main {
public static void main(String args[]) {
Scanner sc = new Scanner(System.in);
int N = sc.nextInt();
int []person = new int[N];
for(int i=0; i<N; i++)
person[i] = sc.nextInt();
sc.close();
import java.util.*;
public class Main {
public static void main(String args[]) {
Scanner sc = new Scanner(System.in);
String exp = sc.next();
sc.close();
String []str = exp.split("-"); // '-' ๊ธฐํ˜ธ ๊ธฐ์ค€์œผ๋กœ ๋ฐฐ์—ด์— ๋‹ด๊ธฐ
// ์ฒ˜์Œ '-'์ „๊นŒ์ง€ ๋ชจ๋‘ ๋”ํ•˜๊ธฐ
String []tmp = str[0].split("\\+");
import java.util.*;
class Solution {
public int[] solution(int[] progresses, int[] speeds) {
ArrayList<Integer> period = new ArrayList<>(); // ๊ฐ ์ž‘์—…๋งˆ๋‹ค ๊ฑธ๋ฆฌ๋Š” ๊ธฐ๊ฐ„
ArrayList<Integer> result = new ArrayList<>(); // ๊ฒฐ๊ณผ ๊ฐ’
for(int i=0; i<speeds.length; i++){
double restProgress = 100-progresses[i];
period.add((int)(Math.ceil(restProgress/speeds[i]))); //๊ฐ ์ž‘์—…์— ๋Œ€ํ•œ ๋ฐฐํฌ๊ฐ€๋Šฅํ•œ ๋‚ ์งœ
// [7, 3, 9]