전체보기(295)
-
행렬 회전
#include using namespace std;// 시계방향 90도 회전vector> rotate_array_90(const vector>& array) { int n = array.size(); int m = array[0].size(); vector> rotated(m, vector(n)); for (int i = 0; i > rotate_array_180(const vector>& array) { int n = array.size(); int m = array[0].size(); vector> rotated(n, vector(m)); for (int i = 0; i > rotate_array_270(const vector>& array)..
2025.09.22 -
[Vibe coding] Cursor, GPT와 함께하는 42과제(Swifty-Companion)
들어가기 앞서.요즘 실무 프로젝트를 진행하면서 부분 부분으로 Cursor, GPT를 굉장히 많이 쓰고 있는데, 갑자기 이 AI들의 한계가 궁금해져서, 42 과제를 처음부터 끝까지 AI에 맡겨 프로젝트 하나를 통째로 만들어 보고 싶어서 해보게 되었습니다.1. 참고로 저는 iOS 앱 개발자입니다.2. 42Outer에는 Swifty-Companion이라는 과제가 있습니다. 요약하자면 학생을 검색하는 과제. 계획Subject를 GPT에게 보내 요약정리를 한다.해당 내용을 바탕으로 Cursor에게딸-깍 진행Xcode로 앱을 생성.README.md 작성 (subject에 도도새 내용 있길래 이게 왜 적혀있을까 하면서 해석한 내용 적음... 내용정리한 거 안 올림..)PDF를 그냥 넣는 게 좋을 거 같아서, 프로젝트..
2025.09.03 -
42
보호되어 있는 글입니다.
2025.08.21 -
[삼체] 2부: 암흑의 숲 독후감
이 글은 스포일러가 약간 포함되어 있습니다.지난번 삼체 1부: 삼체문제를 읽고 난 후, 머릿속을 떠나지 않는 궁금증 때문에 바로 삼체 2부: 암흑의 숲을 펼쳤습니다. (이하 암흑의 숲)1부가 과학과 철학이 절묘하게 결합된 문제 제기에 집중했다면, 2부는 훨씬 더 거대한 스케일로 확장되며 ‘문제 해결’과 ‘생존’이라는 현실적인 주제를 정면으로 다룹니다.암흑의 숲을 읽는 대부분의 시간은 출퇴근 길이었는데, 책을 한번 펼쳐 몇 페이지 읽다 보면 어느새 회사 앞에 도착해 있는, 마치 SF 같은 일들이 저에게도 일어나곤 했습니다.책의 주요 전개는 인류와 외계 문명의 충돌을 둘러싼 '면벽자' vs '파벽자' 구조로 진행됩니다. 면벽자 만이 가질 수 있는 인류의 대표의 고뇌와 그 고뇌를 타파하여 무력화시키려는 파벽..
2025.03.18 -
[Solved.ac] Pro Plan
오늘 Solved.ac에서 사용하던 프로 플랜이 만료되었다.예전에 코딩 테스트 준비할 때 북마크 기능을 활용하며 편하게 문제를 풀었던 기억이 새록새록 떠올랐다. solved.ac알고리즘 문제해결 학습의 이정표 🚩 Baekjoon Online Judge 문제들의 난이도 및 티어 정보를 제공하는 사이트입니다.solved.ac 코드 작성과 시간, 공간 복잡도 처리와 메모리 최적화 감각을 잃지 않으려면 아무래도 알고리즘 문제 풀이는 평생해야 하니까 일단 다시 결제하기로 마음 먹고 결제창으로 향했다. 솔브드의 프로 플랜의 혜택은 아래와 같다. 마침 Payco로 결제가 가능하길래 회사에서 복지포인트로 주는 포인트로 결제했다. 만세 🙌프로 플랜 결제를 완료하면 축포를 쏴준다, 깃허브 스폰서 비용 지출했을때랑 비슷..
2025.02.07