본문 바로가기

분류 전체보기

(35)
[백준 알고리즘]1003번 피보나치 함수(Runtime error 해결) https://www.acmicpc.net/problem/1003 1003번: 피보나치 함수 각 테스트 케이스마다 0이 출력되는 횟수와 1이 출력되는 횟수를 공백으로 구분해서 출력한다. www.acmicpc.net 문제 다음 소스는 N번째 피보나치 수를 구하는 C++ 함수이다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 int fibonacci(int n) { if (n == 0) { printf("0"); return 0; } else if (n == 1) { printf("1"); return 1; } else { return fibonacci(n‐1) + fibonacci(n‐2); } } http://colorscripter.com/info#e..
[Flask] flask web에서 plotly.figure_factory 연결 app.py 파일 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 from flask import Flask, render_template import plotly.figure_factory as ff import plotly import json import numpy as np import pandas as pd app = Flask(__name__) # @는 밑에 def를 바로 실행시킴 @app.route('/') def index(): #그래프를 받아서 index.html에 띄우기 bar = create_gantt() return render_tem..
[Android Studio] CreateProcess error=2 해결 Suddenly you can't make a release of my app anymore, although you can build and launch it successfully. 1. Reference site https://www.sitepoint.com/community/t/how-to-solve-android-studio-error-error-createprocess-error-2-the-system-cannot-find-the-file-specified/227121 How to solve Android Studio error Error:CreateProcess error=2, The system cannot find the file specified? Hi, I’ve successfully..
[Nodejs/MongoDb] MongoDb 연결해서 데이터 불러오기 1. cmd 창에서 DB 생성 (1) MongoDB 접속 mongo "mongodb+srv://몽고디비주소" --username 아이디 mongodb+srv://아이디:비번@몽고디비주소?retryWrites=true&w=majority (2) 데이터 추가 db.콜렉션이름.insert([{.insert([{키1:"내용1", 키2:"내용2"~~~}, {키1:"내용1", 키2:"내용2"~~~}]) (3) 데이터 조회 db.콜렉션이름.find() 2. MongoDB에 저장된 데이터를 확인 3. NodeJs에서 MongoDB에 저장된 데이터 연결 위 데이터를 불러와 사용하려면 아래 코드를 사용하면 됩니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ..
[백준 알고리즘] 1929 소수구하기 C++ (시간초과 해결) https://www.acmicpc.net/problem/1929 1929번: 소수 구하기 첫째 줄에 자연수 M과 N이 빈 칸을 사이에 두고 주어진다. (1 ≤ M ≤ N ≤ 1,000,000) www.acmicpc.net 문제 M이상 N이하의 소수를 모두 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 자연수 M과 N이 빈 칸을 사이에 두고 주어진다. (1 ≤ M ≤ N ≤ 1,000,000) 출력 한 줄에 하나씩, 증가하는 순서대로 소수를 출력한다. C++ 코드 및 풀이 소수 구하기 문제는 에라토스테네스의 체를 이용해서 풀이하면 시간초과 문제를 해결할 수 있습니다. 에라토스테네스의 체란 아래와 같은 원리로 소수 이외의 숫자를 제외해주는 방법이에요. 에라토스테네스의 체를 이용해서 코딩하면 아래와 같이 ..
[Android Studio] Adapter 사용하기 Weather라는 클래스를 사용해서 데이터를 생성해줍니다. 1 2 3 4 5 6 7 8 ArrayList data = new ArrayList(); data.add(new Weather("수원", "25도", "맑음")); data.add(new Weather("서울", "26도", "비")); data.add(new Weather("안양", "24도", "구름")); data.add(new Weather("부산", "29도", "구름")); data.add(new Weather("인천", "23도", "맑음")); data.add(new Weather("대구", "28도", "비")); data.add(new Weather("용인", "25도", "비")); http://colorscripter.com..
[Android Studio] startActivityForResult 사용해보기 startActivityForResult()는 startActivity()에서 결과값을 돌려받는 기능이 추가된 함수입니다. 제가 작성한 코드에서는 startActivityForResult()를 실행한 클래스와 Intent를 받은 뒤 결과를 전달하는 클래스로 나뉩니다. 후자의 클래스에서 setResult()로 result 값을 반환해주면, 전자 클래스에서는 onActivityResult() 함수를 사용해 result 값을 받아오는거죠. 아래 코드에서 startActivityForResult(), setResult(), onActivityResult() 부분만 찾아보면 쉽게 이해가 됩니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 ..
[Android Studio] ActivityNotFoundException error android.content.ActivityNotFoundException: Unable to find explicit activity class {com.example.myapplication/com.example.myapplication.SecondActivity}; have you declared this activity in your AndroidManifest.xml Use it 1 2 3 4 AndroidMenifest.xml