목록코딩 (32)
최코딩의 개발

사이트https://www.acmicpc.net/problem/2493 문제 분석실수 문제 자체는 이해하는데에 어렵지 않았다.. 하지만 필자가 잘못짚어서 계속 해맸다... 먼저 필자는 List를 이용해 풀려고 했다. 계속 비교하면서 제거하고 하면 되지 않을까? 라는 생각을 해봤다. package datastructure;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.*;public class DataStructure2493 { static List top = new ArrayList(); static int n; static List resul..

사이트https://www.acmicpc.net/problem/1107 문제 분석서론오랜만에 풀어보는 코테이다! 지난 시험기간 및 동아리 활동때문에 많이 못했다. 이번 문제는 브로보토스 알고리즘이다. 설계하는데 시간을 좀 애먹었다. 풀이사용가능한 번호를 조합을 해서 그 번호가 최종 n이랑 유사해야된다. 그러기 위해서는 필자는 재귀함수를 사용했다. 5457 3 6 7 8 입력은 위와 같다고 가정 하겠다. min = Math.abs(100 - n); if (100 == n) { System.out.println(cnt); } else { solution(0); System.out.println(min); } 입력을 하고나서 위와 함수를 들어갈때 위와 같이 작업을 해줘야 된다. 맨 첫번째 줄 코드 의미는 번호..

이번시간에는 스프링과 Open AI 연동하는 법을 알려드리겠습니다!! 제한적인 모델 https://velog.io/@minji1289/Springboot-%EC%8A%A4%ED%94%84%EB%A7%81%EB%B6%80%ED%8A%B8%EB%A1%9C-DALL-E-API-%ED%98%B8%EC%B6%9C%ED%95%98%EA%B8%B0 [Springboot] 스프링부트로 DALL-E API 호출하기프로젝트를 진행하는 과정에서, 사용자가 원하는 이미지를 생성하여 출력하는 기능을 구현하기 위해 OpenAI사의 DALL-E API를 유료 결제를 통해 사용하게 되었습니다.(DALL-E: OpenAI에서 개발한 생성형velog.io 일단 필자도 잘 몰라서 위 블로그님꺼를 활용해서 만들어 보았습니다.... 연동이..

사이트 https://www.acmicpc.net/problem/1049 1049번: 기타줄 첫째 줄에 N과 M이 주어진다. N은 100보다 작거나 같은 자연수이고, M은 50보다 작거나 같은 자연수이다. 둘째 줄부터 M개의 줄에는 각 브랜드의 패키지 가격과 낱개의 가격이 공백으로 구분하여 주 www.acmicpc.net 문제 분석 초반에 문제가 이해가 안되었지만 집중해서 읽으니 나름 쉬운 문제 였다. 일단 요점을 파악해야된다. 적어도 N개를 사기 위해!! 적어도!! 이 적어도라는 말이 중요하다. 필자는 N개를 딱 맞춰서 그에 맞는 최소 비용인줄 알았으나 아니었다. 즉 N개 이상이 되도 최소비용이면 된다는 것이다!! 그럼 필자는 어떻게 해결했을까? sett = new int[m + m]; one = ne..

사이트 https://www.acmicpc.net/problem/7576 7576번: 토마토 첫 줄에는 상자의 크기를 나타내는 두 정수 M,N이 주어진다. M은 상자의 가로 칸의 수, N은 상자의 세로 칸의 수를 나타낸다. 단, 2 ≤ M,N ≤ 1,000 이다. 둘째 줄부터는 하나의 상자에 저장된 토마토 www.acmicpc.net 문제 분석 static int n; static int m; static int[][] arr; static boolean[][] visited; static int[] dx = {-1, 1, 0, 0}; static int[] dy = {0, 0, -1, 1}; static int cnt1 = 0; static Queue queue = new LinkedList(); - ..
보호되어 있는 글입니다.