넘어졌으면 일어서서 다시 걷자 🐈My GitHub🐈

2025/01 7

[11054] 가장 긴 바이토닉 수열

BOJ11054: 바이토닉 수열 - 가장 긴 바이토닉 부분 수열 구하기https://www.acmicpc.net/problem/11054설명1. 문제 개요입력된 수열에서 각 위치를 기준으로: 왼쪽 방향으로 증가하는 부분 수열을 계산한다. 오른쪽 방향으로 증가하는 부분 수열을 계산한다. 두 값을 합하여 가장 긴 바이토닉 부분 수열의 길이를 구한다. 2. 주요 변수와 데이터 구조 static int[] sq, dpr, dpl;sq: 원본 수열을 저장하는 배열. dpl: 각 위치에서 왼쪽 방향으로 증가하는 부분 수열의 길이를 저장하는 배열. dpr: 각 위치에서 오른쪽 방향으로 증가하는 부분 수열의 길이를 저장하는 배열. 3. 코드 동작 원리 1) 입력 처리 및 초기화: BufferedRea..

기록/코테 2025.01.24

Cline - AI 에이전트

AI 에이전트에 대해취미가 여러 가지 있는데 요즘은 AI 에이전트에 대해 찾아보고 관련한 여러 기술을 다뤄보는 걸 하고 있다. 이런저런 정보를 찾아보고 있었는데 DEVIN에 대해 다룬 글을 우연히 보게 됐다. 결론만 말하자면 구매 가능한 기본 크레딧이 500달러부터 시작인데 시니어 개발자 수준의 업무는 아직 완벽하지 않다고 한다. 심지어 작업을 얼마 돌리지도 않았는데 그 크레딧도 순삭되더라.. 어쨌든 비교 대상에 GPT와 Cline이 있었다. 그 중 Cline이 작업 중에 생긴 API 요금이 가장 적었다. 적은 비용으로 효율적인 작업을 한다는 내용을 보고 궁금해졌다. 직접 내 눈으로 확인해보자 싶었다. Cline ai?먼저 Cline ai에 대해 알아보자. Cline은 Visual Studio Code에..

[24511] queuestack

코드 설명1) 주요 변수와 클래스 선언:import java.io.*;import java.util.*;public class BOJ24511 { static Deque qs; static int n, m;qs: 프로그램의 핵심 데이터 구조인 Deque를 저장하는 변수다.n: 초기 데이터의 개수를 저장하는 변수다.m: 추가 작업에 사용할 데이터 개수를 저장하는 변수다.2) 메인 로직 구현:public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); n = Integer.parseInt(br.readLine(..

기록/코테 2025.01.22

[2346] 풍선 터트리기

문제 개요백준 2346번 문제, 풍선 터뜨리기는 큐(Queue)를 활용하여 풍선이 터지는 순서를 출력하는 문제다. 이 문제는 자료구조와 덱(Deque)의 활용 능력을 테스트하는 데 적합하다. 주어진 풍선 번호와 이동 값을 기반으로 풍선이 터지는 순서를 계산하는 것이 핵심이다.코드 분석public class BOJ2346 { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int n = Integer.parseInt(br.readLine()); Deque deque = new..

기록/코테 2025.01.21

Cloudflare Pages 대역폭 무제한..?

Cloudflare Pages: 개발자를 위한 궁극의 무료 호스팅 솔루션최근 몇 년간 신뢰할 수 있고 빠르며 비용 효율적인 호스팅 솔루션에 대한 수요가 폭발적으로 증가하고 있다. 과거에는 전통적인 호스팅 서비스가 선결제 비용을 요구했으나, GitHub Pages, GitLab Pages, Netlify, Cloudflare Pages와 같은 제공업체들이 관대한 무료 요금제를 도입하면서 이 환경이 크게 변화했다. 이들 중 Cloudflare Pages는 특히 뛰어난 무료 요금제를 제공하며 개발자들에게 탁월한 혜택을 제공하고 있다.Cloudflare Pages를 선택해야 하는 이유Cloudflare Pages는 정적 웹사이트를 관리하는 개발자들을 위해 호스팅 경험을 혁신적으로 변화시켰다. 이 서비스의 주요 ..

ETC/thinking 2025.01.17

AI Agent 프레임워크, CrewAI

AI Agent란?AI 에이전트는 특정 목적을 달성하기 위해 역할을 부여해 행동할 수 있는 AI 프로그램이다. 이러한 에이전트는 주어진 환경에서 데이터를 수집하고 분석하여 최적의 결정을 내리는 역할을 수행한다. 이를 통해 다양한 산업에서 복잡한 문제를 해결하거나 사용자 경험을 혁신적으로 개선할 수 있다.AI 에이전트의 주요 특징은 다음과 같다.지능적 의사결정: 데이터를 기반으로 한 학습과 추론을 통해 최적의 결과를 도출한다.자율성: 사용자 개입 없이 스스로 작업을 수행하며, 환경 변화에 따라 적응할 수 있다.상호작용성: 사용자와 자연스럽게 소통하며 정보를 교환한다.한 마디로 정리하자면, 역할이 부여된 인공지능 개체라 할 수 있다.   CrewAI: AI Agent 개발을 위한 프레임워크AI 에이전트의 발..

ETC/thinking 2025.01.16

2024년을 보내며 - 캡디, GDSC, 구름톤 유니브 (스압주의)

한해를 되돌아보는 시간을 갖는 김에 블로그도 다시 훑어보았다. 그런데 블로그를 시작한 이후로 회고를 제대로 작성한 적이 별로 없었다는 사실을 알았다. 그래서 조금 늦었지만 2024년을 되짚어볼 겸 회고를 남겨보고자 한다!  새해 시작은 항상 계획적이다2024년의 시작은 계획적이었다. 대학생으로 지내는 마지막 해이자 대학생으로 결과를 남길 수 있는 마지막 해다. 늦게나마 개발공부를 시작해서 더 계획적으로 무언가를 하고자 했다. 그래서 연초에 생각해내고 다짐한 것들은 많다. 그런데 정작 이룬 건 많지 않다. 용두사미란 말이 연상되는 순간이다. 그러나 지금 다시 생각해보면 그거라도 이룬 게 어딘가 싶다. 올해는 유독 힘에 겨운 일이 많았기 때문에 전부 그만두고 싶었다. 그래도 맡은 일은 반드시 해내야 한다는 ..

728x90
반응형