전체 글136 C++ 타입 추론 키워드 auto C++에서 auto는 **문법적으로 "타입 추론 키워드(type inference keyword)"**에 해당합니다.📌 한 줄 요약auto는 컴파일러가 변수의 타입을 자동으로 추론하도록 하는 키워드입니다.✅ 문법적으로는?auto는 C++의 변수 선언 구문에서 쓰이는 형(type) 명시 방식이에요.C++11부터 도입되었고, 타입을 사람이 직접 쓰지 않아도 되게 도와주는 역할을 해요.🔍 예시로 이해하기기존 방식:cpp복사편집mapint, int> mp; for (mapint, int>::iterator it = mp.begin(); it != mp.end(); ++it) { cout first " " second "\n"; } 😵 너무 길고 복잡하죠?auto 사용:cpp복사편집for (auto it =.. 2025. 4. 23. Spring 네이버 클로바 OCR 연결 프론트엔드에서는 보안이 보장된 HTTPS를 통해 네이버 클로바 OCR API로 요청을 보내지 못하기 때문에 HTTPS로 보안 접속이 가능한 백엔드에서 CLOVA OCR API로 요청을 보내도록 구현해야 했다. 백엔드는 스프링 프레임워크에서 구현했다. 이 글에서는 CLOVA OCR 도메인 등록 이후 백엔드에서 OCR API에 요청을 보내고 반환 받은 텍스트 인식 결과를 이용하는 기능을 구현하기 위해 백엔드와 OCR API를 연결하는 방법을 작성하려 한다. 여기서는 CLOVA OCR의 일반 모델이 아닌 영수증 특화 모델을 이용했다. (모델에 따라 버전이 상이하기 때문에 참고해야 하는 API 예제 코드가 다르다.) 코드 작성 우선 application.yml 파일에 OCR API 관련된 사항을 추가해준다.. 2025. 4. 5. 팀 생성 여부 조회 시 URI 형식 내 질문- URI에서 특히 filter 여러 개를 설정할 때 %의 역할이 뭐야? 예를 들면 https://www.kurly.com/collection-groups/market-best?page=1&collection=market-best-logic&filters=category%3A910%2C911%2C912 여기서 category의 % 같은 거! - 이것처럼 나는 /team/?member= 이런 식으로 member 안에 사용자가 선택하는 여러 명의 사람들의 id를 여러 개 넣고 싶으면 &을 써서 나열해야 돼? 아니면 저 category처럼 %를 써야 돼?- 백엔드는 Spring으로 개발 중이야. 사용자가 사람들을 선택해서 버튼을 눌렀을 때 프론트에서 그 사람들의 memberId들을 URL에 넣어서 백으.. 2025. 2. 15. [프로그래머스] 42586번 기능개발 C++ 문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/42586 맞힌 코드#include using namespace std;vector solution(vector progresses, vector speeds) { vector answer; queue days; // 각 작업을 완료하기까지 걸리는 일 수 for (int i=0; i 2025. 2. 9. [백준/BOJ] 16967번 배열 복원하기 C++ 문제 링크 : https://www.acmicpc.net/problem/16967 맞힌 코드#include using namespace std;int main(){ int h, w, x, y; cin >> h >> w >> x >> y; vector> a(h, vector(w)); vector> b(h+x, vector(w+y)); for (int i=0; i> b[i][j]; } } for (int i=0; i=x && j>=y){ a[i][j] = b[i][j] - a[i-x][j-y]; } else{ a[i][j] = b[i][j.. 2025. 2. 5. [논문 리뷰] InstructPix2Pix: Learning to Follow Image Editing Instructions InstructPix2PixAbstract∘ image와 instruction(ex. "Swap sunflowers with roses") 입력→ edited image∘ language model(GPT-3)과 text-to-image model(Stable Diffusion)로 생성한 image editing example dataset으로 학습∘ edit에 걸리는 시간이 짧음 - forward pass에서 edit 진행 - example마다 이루어지는 fine-tuning, inversion이 없음 1. Introduction ∘ 생성 모델이 사람이 작성한 image editing instruction을 따르도록 학습시키는 방법에 관한 연구∘ 서로 다른 modality를 가진 LLM(GPT-3).. 2025. 1. 28. [백준/BOJ] 14503번 로봇 청소기 C++ 문제 링크 : https://www.acmicpc.net/problem/14503 맞힌 코드#include using namespace std;int n, m;int r, c, d;vector> room;vector> visited;int dx[] = {-1, 0, 1, 0};int dy[] = {0, 1, 0, -1};int turnLeft(int d){ return (d+3) % 4;}int cleanUp(){ int cnt = 0; while(true){ if(!visited[r][c]){ visited[r][c] = true; cnt ++; } bool notCleaned = fals.. 2025. 1. 26. [백준/BOJ] 14888번 연산자 끼워넣기 C++ 문제 링크 : https://www.acmicpc.net/problem/14888 맞힌 코드#include using namespace std;int n;vector numbers;vector operators(4); int maxValue = -1000000000;int minValue = 1000000000;void dfs(int idx, int now){ int next; if(idx == n){ maxValue = max(maxValue, now); minValue = min(minValue, now); return; } for(int i=0; i0){ operators[i]--; .. 2025. 1. 26. 이전 1 2 3 4 ··· 17 다음