분류 전체보기86 GIT/GITHUB - 10주차 깃허브 클라우드 개발 코드 스페이스를 통해 설정 완료 깃허브 데브 : 웹 브라우저에서 VS code 로 저장소의 소스를 수정할 수도 있고, 다시 푸시도 가능 깃허브 데브에 접근하는 방법 1. 저장소에서 마침표 눌러 접근하기 2. 주소를 입력해 깃허브 데브에 직접 접속하기 http:// github.dev/깃허브계정/저장소명 코파일럿 : AI에 기반한 소스 추천 서비스 -60일간 무료 가용 가능 깃허브에 올라와 있는 많은 소스를 분석하고 이해하고, 주석을 달명 소스코드로 변환 2023. 5. 20. 백엔드 - 기능 정의 계획 기능 정의 계획 Q&A 게시판 정보 공유 게시판(좋은 글 추천/공모전, 각종 대회, 부트캠프 등 추천) 팀원 모집 게시판(스터디, 프로젝트, 공모전, 학교 컴퓨터공학 과목 팀플 등) 요수사항 ID 요구사항명 기능 ID 기능명 상세설명 필수 데이터 선택 데이터 Q & A 게시판 글쓰기 기능 게시판 글을 쓸 수 있도록 함 글 제목, 글 내용 익명 선택 글 목록 보기 기능 게시판 글 목록을 볼 수 있도록 이동 모든 게시물 글 내용보기 기능 글 목록에서 게시물을 선택하면 내용을 볼 수 있도록 이동 글 제목, 글 내용 게시글 수정 기능 게시물 작성 후 수정할 수 있도록 함 해당 글 제목, 내용 게시글 삭제 기능 게시물 작성 후 삭제 할 수 있도록 함 해당 글 제목, 내용 댓글 쓰기 기능 댓글 작성 할 수 있도록 .. 2023. 5. 19. C++ - 10주차 DFS ( 깊이 우선 탐색) - 재귀 함수로 구현 ( 스택 오버플로우에 유의해야함) - 스택 자료구조 이용 - 시간 복잡도 O(V+E) - 단절점 찾기 , 단절선 찾기 , 사이클 찾기 , 위상 정렬 -> 인접 리스트: 한 번 방문한 노드를 다시 방문하면 안됨. -> 스택 : 후입선출 특성을 가짐 1. DFS를 시작할 노드를 정한 후 사용할 자료구조 초기화 인접 리스트로 그래프 표현하기, 방문 배열 초기화 하기, 시작 노드 스택에 삽입하기 2. 스택에서 노드를 꺼낸 후 꺼낸 노드의인접 노드를 다시 스택에 삽입하기 pop을 수행해 노드를 꺼냄 . 꺼낸 노드의 인접 리스트의 인접 노드를 스택에 삽입해 배열 체크. 3. 스택 값이 없을 때 까지 반복하기 BFS ( 너비 우선 탐색) - 시작노드 기준으로 가까운 .. 2023. 5. 15. GIT/GITHUB - 9주차 지역저장소로 fork한 모습이다. 내 vs code 에 clone을 한 모습이다 resume 폴더에 html 파일을 열었다 나만의 이력서로 수정하기 위해 html 파일을 수정하고 commit을 하는 모습이다 설정에서 pages 를 통해 깃허브 페이지를 바로 페이지로 설정했다 2023. 5. 13. 백준 2751번 - c++ S[i] = stoi(A.substr(i,1)); // 문자열 받아서 1자리씩 배열에 저장 수 정렬하기 퀵 정렬을 이용하여 정렬하는 방법을 생각했음. 하지만 시간 초과... #include using namespace std; int arr[1000001]; void quickSort(int arr[], int left, int right) { int i = left, j = right; int tmp; int pivot = arr[(left + right) / 2]; // Partition while (i pivot) j--; if (i > N; if (N 1000000) { return 0; } for (int i = 0; i > arr[i]; } // .. 2023. 5. 9. Spring 12.2-12.3 보호되어 있는 글 입니다. 2023. 5. 9. 이전 1 ··· 7 8 9 10 11 12 13 ··· 15 다음