본문 바로가기
728x90
반응형

전체 글144

티처블머신 - 이미지 인식 인공지능 배우기 안녕하세요 아임코딩입니다.소개이번에는 쉽게 인공지능에 대해서 배워볼 수 있는 티처블머신에 대해서 알아보도록 하겠습니다.티처블머신은 ( Teachable Machine)은 누구나 머신러닝 모델을 쉽고 빠르고 간단하게 만들 수 있도록 제작된 웹 기반 도구입니다.머신러닝은 인공지능의 세부분야 중 하나입니다.티처블머신을 활용하여 이미지, 사운드, 자세를 컴퓨터가 인식할 수 있는 프로그램을 제작할 수 있습니다. 티처블머신은 구글에서 만들어 제공하는 인공지능을 학습하고 실제로 테스트해볼 수 있는 도구입니다.티처블머신 웹사이트의 주소는 다음과 같습니다.https://teachablemachine.withgoogle.com/ Teachable MachineTrain a computer to recognize your .. 2024. 4. 29.
[C언어] 포인터를 이용한 swap 함수 구현 안녕하세요 아임코딩입니다.이번에는 C언어 함수에 대한 내용과 swap 함수에 대해서 알아보도록 하겠습니다.함수란 특정 기능을 하는 코드들의 집합입니다.단순하게 생각하면 단지 코드 여러줄을 모아 이름을 붙여놓은 것입니다. main 함수에 int 형 변수 a와 b가 있을 때우선 함수를 사용하지 않고 이 두 변수의 값을 바꿔보도록 하겠습니다.#include void main(){ int a = 1, b = 2; printf("swap을 호출하기 전: a = %d, b = %d\n", a, b); int tmp; tmp = a; a = b; b = tmp; printf("swap을 호출한 다음: a = %d, b = %d\n", a, b);}두 변수의 값을 바꾸기 위해서는 새로운 변수를 하나 만들어서 (tmp).. 2024. 4. 29.
[파이썬] 백준 2775번 부녀회장이 될테야 문제 풀이 python 문제 설명 평소 반상회에 참석하는 것을 좋아하는 주희는 이번 기회에 부녀회장이 되고 싶어 각 층의 사람들을 불러 모아 반상회를 주최하려고 한다. 이 아파트에 거주를 하려면 조건이 있는데, “a층의 b호에 살려면 자신의 아래(a-1)층의 1호부터 b호까지 사람들의 수의 합만큼 사람들을 데려와 살아야 한다” 는 계약 조항을 꼭 지키고 들어와야 한다. 아파트에 비어있는 집은 없고 모든 거주민들이 이 계약 조건을 지키고 왔다고 가정했을 때, 주어지는 양의 정수 k와 n에 대해 k층에 n호에는 몇 명이 살고 있는지 출력하라. 단, 아파트에는 0층부터 있고 각층에는 1호부터 있으며, 0층의 i호에는 i명이 산다. 문제 링크 https://www.acmicpc.net/problem/2775 2775번: 부녀회장이 될.. 2024. 2. 6.
[파이썬] 백준 2751번 수 정렬하기 2 문제 풀이 python 문제 설명 N개의 수가 주어졌을 때, 이를 오름차순으로 정렬하는 프로그램을 작성하시오. 문제 링크 https://www.acmicpc.net/problem/2751 2751번: 수 정렬하기 2 첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄부터 N개의 줄에는 수가 주어진다. 이 수는 절댓값이 1,000,000보다 작거나 같은 정수이다. 수는 중복되지 않는다. www.acmicpc.net 입출력 예시 프로그램 코드 import sys#입력 위한 sys 라이브러리 n = int(sys.stdin.readline())#n 입력 받기 li = []#빈 리스트 만들기 for i in range(n):#숫자 n개 입력 받아서 리스트에 저장 li.append(int(sys.stdin... 2024. 2. 6.
[파이썬] 백준 2609번 최대공약수와 최소공배수 문제 풀이 python 문제 설명 두 개의 자연수를 입력받아 최대 공약수와 최소 공배수를 출력하는 프로그램을 작성하시오. 문제 링크 https://www.acmicpc.net/problem/2609 2609번: 최대공약수와 최소공배수 첫째 줄에는 입력으로 주어진 두 수의 최대공약수를, 둘째 줄에는 입력으로 주어진 두 수의 최소 공배수를 출력한다. www.acmicpc.net 입출력 예시 프로그램 코드 a, b = map(int, input().split())#숫자 입력 m = 0#최대 공약수 저장 숫자 for i in range(1, a + 1):#최대 공약수 구하기 if a % i == 0 and b % i == 0: m = i print(m)#최대공약수 출력 print(m * (a // m) * (b // m))#최소 공배.. 2024. 2. 6.
[파이썬] 백준 2292번 벌집 문제 풀이 python 문제 설명 위의 그림과 같이 육각형으로 이루어진 벌집이 있다. 그림에서 보는 바와 같이 중앙의 방 1부터 시작해서 이웃하는 방에 돌아가면서 1씩 증가하는 번호를 주소로 매길 수 있다. 숫자 N이 주어졌을 때, 벌집의 중앙 1에서 N번 방까지 최소 개수의 방을 지나서 갈 때 몇 개의 방을 지나가는지(시작과 끝을 포함하여)를 계산하는 프로그램을 작성하시오. 예를 들면, 13까지는 3개, 58까지는 5개를 지난다. 문제 링크 https://www.acmicpc.net/problem/2292 2292번: 벌집 위의 그림과 같이 육각형으로 이루어진 벌집이 있다. 그림에서 보는 바와 같이 중앙의 방 1부터 시작해서 이웃하는 방에 돌아가면서 1씩 증가하는 번호를 주소로 매길 수 있다. 숫자 N이 주어졌 www.acm.. 2024. 2. 6.
728x90
반응형