본문 바로가기

분류 전체보기201

[JAVA]백준_4779_칸토어집합 문제링크 https://www.acmicpc.net/problem/4779 4779번: 칸토어 집합 칸토어 집합은 0과 1사이의 실수로 이루어진 집합으로, 구간 [0, 1]에서 시작해서 각 구간을 3등분하여 가운데 구간을 반복적으로 제외하는 방식으로 만든다. 전체 집합이 유한이라고 가정하고, www.acmicpc.net 코드 중간에 설명적어놨습니다. 저는 재귀로 풀었습니다. --------- (n이 3인 경우) 1. 중간 부분을 먼저 공백으로 바꾸어 줍니다. --- --- 2. 첫번째 부분을 DFS 함수를 통해 중간 부분만 공백으로 바꾸어줍니다. - - --- 3. 만약 전체 길이가 3보다 작으면 RETURN 합니다. 4. 세번째 부분을 DFS 함수를 통해 중간 부분만 공백으로 바꾸어줍니다. - - - .. 2021. 9. 9.
[JAVA]백준_1654_랜선자르기 문제링크 https://www.acmicpc.net/problem/1654 1654번: 랜선 자르기 첫째 줄에는 오영식이 이미 가지고 있는 랜선의 개수 K, 그리고 필요한 랜선의 개수 N이 입력된다. K는 1이상 10,000이하의 정수이고, N은 1이상 1,000,000이하의 정수이다. 그리고 항상 K ≦ N 이다. 그 www.acmicpc.net 기본적인 이분탐색 문제이다. 이분탐색 이해가 잘 안되어서 풀어보았다. 중간에 많이 틀렸는데 left,right,mid 를 long형으로 해주어야 한다. package BOJ; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.. 2021. 8. 31.
[React]react-dom.production.min.js:216 Error: Minified React error #31; visit https://reactjs.org/docs/error-decoder.html?invariant=31&args[]=object%20with%20keys%20%7Bid%2C%20name%2C%20image%7D for the full message or use the non-minified dev environme.. 어제 잘 되는거 확인했는데 오늘 다시 들어가보니 실행이 안되었다. 이렇게 검색을 통해 아래에 정보를 띄워주는 기능이었다. 구글에 검색한 결과 https://reactjs.org/docs/error-decoder.html/?invariant=31&args[]=Error%3A%20Minified%20React%20error%20%23310%3B%20visit%20https%3A%2F%2Freactjs.org%2Fdocs%2Ferror-decoder.html%3Finvariant%3D310%20for%20the%20full%20message%20or%20use%20the%20non-minified%20dev%20environment%20for%20full%20errors%20and%20additional%20.. 2021. 8. 19.
리액트 음성인식 사용해보기 https://www.npmjs.com/package/react-speech-recognition react-speech-recognition 💬Speech recognition for your React app www.npmjs.com 사용한 api는 react-speech-recongition 아래의 명령어를 통해 프로젝트에 설치해준다. npm install --save react-speech-recognition 사이트 밑에 보시면 기본적인 코드가 제공되어 있습니다. 더보기 import React from 'react'; import SpeechRecognition, { useSpeechRecognition } from 'react-speech-recognition'; const Dictaphone.. 2021. 8. 12.
[JAVA]백준_19942_다이어트 문제링크 https://www.acmicpc.net/problem/19942 19942번: 다이어트 식재료 N개 중에서 몇 개를 선택해서 이들의 영양분(단백질, 탄수화물, 지방, 비타민)이 일정 이상이 되어야 한다. 아래 표에 제시된 6가지의 식재료 중에서 몇 개를 선택해서 이들의 영양분의 각 www.acmicpc.net package BOJ; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.Collections; import java.util.StringTokenizer; public class Main_1.. 2021. 8. 9.
Jenkins 랑 Gitlab 연동하기 Jenkins랑 Gitlab 연동하기 현재 내가 쓸 프로젝트는 public이 아니라 private 프로젝트라서 Access Token을 발급해주여야한다. gitlab 내 프로필 눌러서 settings -> Access Token으로 들어가준다. 이름이랑 사용기한? 은 난 약 1년 정도 해줬다. 그리고 아래 항목 체크해줬다. (write_repository빼고 다해주었다.) 토큰 발급 완료 토큰 어디 저장해놓장 이제 젠킨스 설정? 해주어야한다. jenkins 관리 들어가서 플러그인 관리로 들어가준다. 나는 NodeJs,BlueOcean,Gitlab,Spring 이렇게 검색해서 뜨는거 다 다운받아 주었다. 이제 시스템 설정으로 들어가서 Gitlab을 찾는다 이름 설정해주고 깃랩 호스트 url 적어준다. 이제.. 2021. 8. 9.
Docker에 Jenkins 설치하기 Docker 설치하기 https://www.docker.com/ Empowering App Development for Developers | Docker Learn how Docker helps developers bring their ideas to life by conquering the complexity of app development. www.docker.com 위 사이트 접속 후 본인 OS에 맞는 것 다운로드 받으면 된다. docker --version 명령어 입력 통해 다운받은 거 확인하기. Docker 에 Jenkins 설치하기 아래의 명령어를 cmd창에 입력하여 다운받는다. docker run -d -u root -p 8080:9090 --name=jenkins jenkins/jenk.. 2021. 8. 8.
[JAVA]백준_10816_숫자카드2 문제링크 https://www.acmicpc.net/problem/10816 10816번: 숫자 카드 2 첫째 줄에 상근이가 가지고 있는 숫자 카드의 개수 N(1 ≤ N ≤ 500,000)이 주어진다. 둘째 줄에는 숫자 카드에 적혀있는 정수가 주어진다. 숫자 카드에 적혀있는 수는 -10,000,000보다 크거나 같고, 10, www.acmicpc.net package BOJ; import java.io.*; import java.util.Arrays; import java.util.StringTokenizer; public class Main_10816 { static int N,M; static int arr[]; public static void main(String[] args) throws IOE.. 2021. 8. 7.
[JAVA]백준_1920_수찾기 문제링크 https://www.acmicpc.net/problem/1920 1920번: 수 찾기 첫째 줄에 자연수 N(1 ≤ N ≤ 100,000)이 주어진다. 다음 줄에는 N개의 정수 A[1], A[2], …, A[N]이 주어진다. 다음 줄에는 M(1 ≤ M ≤ 100,000)이 주어진다. 다음 줄에는 M개의 수들이 주어지는데, 이 수들 www.acmicpc.net package BOJ; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arrays; import java.util.StringTokenizer; public class Main_1920 { s.. 2021. 8. 7.