본문 바로가기

반응형

분류 전체보기

(644)
JAVA : 객체배열을 다루기(2차원 객체,1차원 정렬) 객체배열을 다루어보자! 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 package test; public class t1 { public static class Traning{ int a=0; int b=0; } public static void main(String[] args) { Traning[] t = new Traning[10]; for(int i = 0;iColored by Color Scripter extends 와 implement 의 차이점은 extends는 상속을 받아서 부모의 형질을 그대로 가져온다. 하지만 implement는 상속받을때 재정의를 한다. 따라서 객체의 Comparable라는 클래스를 상속받아서 c..
JAVA : Vector 연습하기 Vector는 int 형을 만들수가 없다. Integer 형을 만들어야 한다. 1 2 3 4 5 6 7 8 9 10 11 public static void main(String[] args) { Vector v = new Vector(); v.addElement(3); v.addElement(12); v.addElement(15); for(Integer s : v) { System.out.println(s); } } http://colorscripter.com/info#e" target="_blank" style="color:#4f4f4ftext-decoration:none">Colored by Color Scripter 출력결과 3 12 15 add 와 addElement가 잇는 자바 1.2이하버전은 ..
백준 : 15683* https://www.acmicpc.net/problem/15683 15683번: 감시 스타트링크의 사무실은 1×1크기의 정사각형으로 나누어져 있는 N×M 크기의 직사각형으로 나타낼 수 있다. 사무실에는 총 K개의 CCTV가 설치되어져 있는데, CCTV는 5가지 종류가 있다. 각 CCTV가 감시할 수 있는 방법은 다음과 같다. 1번 CCTV는 한 쪽 방향만 감시할 수 있다. 2번과 3번은 두 방향을 감시할 수 있는데, 2번은 감시하는 방향이 서로 반대방향이어야 하고, 3번은 직각 방향이어야 한다. 4번은 세 방향, 5번은 네 방향을 감시할 www.acmicpc.net #include #include #include using namespace std; int N, M; int Arr[8][8]; int ..
백준 : 13460* https://www.acmicpc.net/problem/13460 13460번: 구슬 탈출 2 첫 번째 줄에는 보드의 세로, 가로 크기를 의미하는 두 정수 N, M (3 ≤ N, M ≤ 10)이 주어진다. 다음 N개의 줄에 보드의 모양을 나타내는 길이 M의 문자열이 주어진다. 이 문자열은 '.', '#', 'O', 'R', 'B' 로 이루어져 있다. '.'은 빈 칸을 의미하고, '#'은 공이 이동할 수 없는 장애물 또는 벽을 의미하며, 'O'는 구멍의 위치를 의미한다. 'R'은 빨간 구슬의 위치, 'B'는 파란 구슬의 위치이다. 입력되는 모든 보드 www.acmicpc.net #include #include #include using namespace std; int N, M; char map[11][..
GIT 배우기 https://git-scm.com/downloads Git - Downloads Downloads Mac OS X Windows Linux/Unix Older releases are available and the Git source repository is on GitHub. GUI Clients Git comes with built-in GUI tools (git-gui, gitk), but there are several third-party tools for users looking for a platform-specific git-scm.com 다운로드는 디폴트값으로 하면된다. 형상 관리를 위한 Git Configuration Management 소프트웨어 개발 프로세스 각 단계에서 소프트웨어..
Dialogflow,ngrok 연동 from flask import Flask, request import pprint app = Flask(__name__) @app.route('/webhook',methods=['POST','GET']) def process_webhook(): body = request.json #전체 json 데이터 출력 pprint.pprint(body) print("\n\n\n") return "OK" if __name__ == '__main__': app.run(debug=True,port=5000)
ngrok를 사용해서 내부ip와 외부ip 매칭시키기기 https://dashboard.ngrok.com/get-started ngrok - secure introspectable tunnels to localhost dashboard.ngrok.com 사이트에 접속한다. Download ngrok 해서 압축을 풀고 실행을 한다. 그리고 계정을 로그인했다면 Connect your account가 정보가 있다 그것을 복사해서 ngrok실행한 cmd화면에 실행하면 account가 등록된다. 그후 ngrock http 5000 처럼 원하는 포트번호를 등록하면 내 컴퓨터의 ip와 외부 도메인이 매칭이된다.
백준 : 15685 * https://www.acmicpc.net/problem/15685 15685번: 드래곤 커브 첫째 줄에 드래곤 커브의 개수 N(1 ≤ N ≤ 20)이 주어진다. 둘째 줄부터 N개의 줄에는 드래곤 커브의 정보가 주어진다. 드래곤 커브의 정보는 네 정수 x, y, d, g로 이루어져 있다. x와 y는 드래곤 커브의 시작 점, d는 시작 방향, g는 세대이다. (0 ≤ x, y ≤ 100, 0 ≤ d ≤ 3, 0 ≤ g ≤ 10) 입력으로 주어지는 드래곤 커브는 격자 밖으로 벗어나지 않는다. 드래곤 커브는 서로 겹칠 수 있다. 방향은 0, 1, 2, www.acmicpc.net 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 2..

반응형