본문 바로가기
반응형

분류 전체보기97

[MariaDB] 데이터베이스 생성, 계정생성, 권한 부여 MariaDB 데이터베이스 생성 MySQL(MariaDB) 접속 mysql -u root -p 데이터베이스(Database) 확인 SHOW DATABASES; 데이터베이스(Database) 생성 CREATE DATABASE 데이터베이스이름; 사용자(계정) 생성 CREATE USER '아이디'@'localhost' IDENTIFIED BY '비밀번호'; 사용자 권한 추가 GRANT ALL PRIVILEGES ON 데이터베이스명.* TO '아이디'@'localhost'; - 해당 데이터베이스의 모든 권한은 사용자에게 정해줄 수 있다. 새로고침 FLUSH PRIVILEGES; 프로젝트 적용 2023. 7. 6.
[라즈베리파이] PCF8591 ADC/DAC 모듈 PCF8591 모듈 : 모듈 내부에서는 입력 채널과 출력 채널을 선택하기 위해 I2C 프로토콜을 사용하여 제어 레지스터를 설정한다. 그리고 A/D 변환기는 선택한 입력 채널에서 아날로그 입력 신호를 8비트 디지털 값으로 변환하고, D/A 변환기는 선택한 출력 채널에서 8비트 디지털 값을 아날로그 출력 신호로 변환한다. 따라서, PCF8591 모듈은 외부 아날로그 신호를 디지털 값으로 변환하고, 디지털 값을 아날로그 출력 신호로 변환함으로써 다양한 아날로그 및 디지털 애플리케이션에 적용할 수 있습니다. 8비트 다목적 A/D 및 D/A 컨버터 모듈 (1) 아날로그 신호를 디지털 신호(ADC)로 변환하거나 디지털 신호를 아날로그 신호(DAC)로 변환하는 모듈. (2) PCF8591이 측정하는 값은 주변에서 입.. 2023. 6. 23.
[C++ 알고리즘] 백준 14444 가장 긴 팰린드롬 부분 문자열 [백준] 14444 가장 긴 팰린드롬 부분 문자열 cpp 풀이 문자열, 매내처 알고리즘 https://www.acmicpc.net/problem/14444 14444번: 가장 긴 팰린드롬 부분 문자열 알파벳 소문자로만 이루어진 문자열 S가 주어졌을 때, S의 부분 문자열 중에서 팰린드롬 이면서 길이가 가장 긴 것의 길이를 구하는 프로그램을 작성하시오. www.acmicpc.net 문제 요약 - 문자열 S가 주어졌을 때, S의 부분 문자열 중에서 팰린드롬 이면서 길이가 가장 긴 것의 길이를 출력하면 된다. - 문제는 짧지만, 문자열 S를 글자 하나씩, 글자 두개씩, 글자 세개씩 잘라서 각각이 팰린드롬인지 확인해야 한다고 생각했다. 풀이 정리 1. 역시나, 그냥 다 해보는 것이다. 문자열의 길이가 n이라고 .. 2023. 5. 23.
네트워크 플로우(Network Flow) 알고리즘, 에드몬드-카프 (Edmonds-Karp) C++ 에드몬드-카프 알고리즘 (Edmonds-Karp Algorithm) - 포드- 풀커슨 방법을 BFS로 구현한 알고리즘 2023.05.22 - [알고리즘] - 네트워크 플로우(Network Flow) 알고리즘, 포드-풀커슨 (Ford-Fulkerson) 네트워크 플로우(Network Flow) 알고리즘, 포드-풀커슨 (Ford-Fulkerson) 네트워크 플로우(Network Flow) 알고리즘이란? - 그래프에서 두 정점 사이에 얼마나 많은 유량(flow)을 보낼 수 있는지 계산하는 알고리즘 - 그래프 내 source 정점에서 유량을 발생시켜 간선을 통해 sink sum-mit45.tistory.com 그렇다면, BFS를 사용하는 이유는 무엇일까?? 1. 시간복잡도 E: 간선 개수, V: 정점 개수, F.. 2023. 5. 22.
반응형