전체 글

깃허브 : DongHun3946 백준 : a3989957
import cv2import randomimport matplot.pyplot as pltimport pyautogui  8-puzzle 코드에서 위 라이브러리 사용하심 보여지는 건 이미지지만 내부적으로 처리하는 건 숫자데이터  이진트리 코드 해석함 16주차 월요일 기말시험 예정
함수가 필요한 이유? 유지보수가 쉬워지기 때문지역변수 - 함수가 호출될 때 메모리에 저장되고 함수가 끝날 때 메모리에서 삭제된다.전역변수 - 프로그램이 실행될 때 메모리에 저장되고 프로그램이 종료될 때 메모리에서 삭제된다.
기말과제 2주 뒤에 검사 (6월 10, 11, 12일 중 시간배정해서 과제 검사) 보고서 작성해야 됨, 데모는 현장에서 함 8-puzzlehttps://codinglilly.tistory.com/8 [Algorithm] 8-puzzle: DFS, BFS, A*0. 8-puzzle 문제 백준의 문제 정의를 참고하겠다. 다만 나는 최단 경로의 길이를 찾는 것이 아닌 모든 노드를 방문하여 탐색하는 방식으로 구현했다. www.acmicpc.net/problem/1525 1525번: 퍼즐 세 줄에 걸codinglilly.tistory.com  A* 알고리즘로 구현할 것(언어는 파이썬으로, opencv 이용하는 거 추천)이 소스 기반으로 할 것  ▶조건1. 숫자가 아니라 이미지를 9등분해서 짤라오고 하나의 칸만 비..
우선 h2 란주로 개발 환경에서 사용하는 자바 기반의 경량 DBMS 개발 시에는 h2 데베를 사용하여 빠르게 개발하고 실제 운영 시스템에는 좀 더 규모 있는 DBMS( MySQL, 오라클 DB, MS SQL 등) 을 사용하는 것이 일반적이라고 한다.  1. build.gradle 파일에 다음과 같이 입력한다.  2. src/main/resources 디렉터리의 application.properties 파일에 다음과 같이 설정을 추가한다.  3. spring.datasource.url 을 jdbc:h2:~/local 로 설정했으므로 사용자 홈 디렉터리 아래에 local.mv.db 라는 파일을 생성해야 한다.C:\Users\사용자명 경로에서 새로만들기 → 텍스트 문서 → 다른 이름으로 저장 파일 이름 : l..
▶ 먼저 CRUD 란?데이터 처리 기능인 Create Read Update Delete 를 묶어서 일컫는 말  ▶ 가장 기초적인 게시판을 만드는데 있어서 필요한 기능들질문 생성질문 검색질문 수정질문 삭제댓글 생성댓글 수정댓글 삭제... 여기서 create 의 역할을 지닌 질문 생성, 댓글 생성 기능을 구현해볼 것이다.과정은 다음과 같다.1. 질문엔티티 만들기 -Question.java2. 답변엔티티 만들기 -Answer.java3. h2 데이터베이스에서 질문, 답변 테이블 생성됐는지 확인하기4. 리포지터리 생성하기 -QuestionRepository.java -AnswerRepository.java5. JUnit 으로 리포지터리가 정상적으로 동작하는지 확인하기6. 질문 작성 기능 만들기 ..
cpu는 한 번에 하나 밖에 처리 못함gpu는 동시에 여러 개를 처리 가능 cuda, gpu computing 이 일반화됨cpu로는 수행시간이 오래걸림 USE_CUDA = torch.cuda.is_available() # GPU를 사용가능하면 True, 아니라면 False를 리턴device = torch.device("cuda" if USE_CUDA else "cpu") # GPU 사용 가능하면 사용하고 아니면 CPU 사용print("Device:", device) 위 코드에서USE_CUDA = torch.cuda.is_available() # GPU를 사용가능하면 True, 아니라면 False를 리턴 다음 코드는 GPU를 사용가능하게 함 random.seed(777)torch.manual_seed(77..
공부 기록장
Dong_hun