일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- ssafy 7기 합격
- 알고리즘
- React
- git
- Learning
- 유니온 파인드
- ssafy 7기 교수님
- 코딩교육
- 삼성 청년 SW 아카데미
- bfs
- 프로그래머스 고득점 kit
- 싸피 7기 입학식
- SSAFY 입학식
- pytorch
- 백준7576 bfs
- 프로그래머스
- SWEA
- 웹 표준 사이트 만들기
- SSAFY
- SSAFYcial
- dfs
- 백준
- 이코테
- DenseNet
- DP
- SSAFY 8기
- 전이학습
- ssafy 7기
- 코딩 교육
- 삼성청년sw아카데미
- Today
- Total
목록분류 전체보기 (168)
개미의 개열시미 프로그래밍
어제 공부했던 DFS, BFS문제를 이어 풀어보았습니다. 백준 단계별 풀기에서 'BFS, DFS' 문제가 11문제 정도되는데 학기중이니 하루에 한문제씩이라도 꾸준히 풀생각입니다. https://www.acmicpc.net/problem/1260 1260번: DFS와 BFS 첫째 줄에 정점의 개수 N(1 ≤ N ≤ 1,000), 간선의 개수 M(1 ≤ M ≤ 10,000), 탐색을 시작할 정점의 번호 V가 주어진다. 다음 M개의 줄에는 간선이 연결하는 두 정점의 번호가 주어진다. 어떤 두 정점 사 www.acmicpc.net from collections import deque from sys import stdin n, m, v = map(int, stdin.readline().split()) graph..
이제 코딩 테스트를 본격적으로 공부하려 한다. 원래 학기가 끝나고 준비하려 했지만 왠지 모를 불안감에 시작했다.. 친구가 알려준 순서와 나동빈의 이코 테를 참고해서 같이 공부하려 한다. 친구가 알려준 알고리즘 공부 순서는 '백 트랙킹, DFS, BFS, 브루트 포스, 유니온 파인드 기타 자료구조(큐, 스택, 리스트)'이고 이코테에서는 백트래킹 부분이 없어서 따로 유튜브 강의를 보고 백준을 풀 생각이다. 먼저, 오늘은 BFS와 DFS를 공부했고 표로 간단히 정리하면 아래와 같다. DFS BFS 동작원리 스택 큐(dequeue) 구현방법 재귀 함수 이용 큐 자료구조 이용 주의할 점은 BFS문제를 풀때 dequeue를 활용한다는 점이다. 문제 1) 음료수 얼려먹기 # 입력받기 n, m = map(int, in..
react에서 페이지를 나누는 방법을 정리하려 합니다. 1. 먼저, 라우팅을 하기전에 터미널을 열고 설치를 진행합니다 yarn이 설치되있지 않다면 'npm install react-router-dom' 으로 설치를 합니다. 2. 설치 후 index.js파일로 가서 BrowserRouter를 import하고 ReactDom.render괄호 안에 컴포넌트를 태그로 감싸면 라우팅할 준비를 마치게 됩니다. 3. Route태그 임포트하기! 태그로 main과 detail페이지를 나누어 작성하면 됩니다. 주의할 점은 exact 속성을 넣어주지 않으면 /detail 페이지로 이동했을때도 main페이지의 내용이 나오기 때문에 exact 속성을 넣어주어야 합니다.
리액트를 공부하기 위해 고민하던 중 친한 형에게 공부 순서를 추천받았다. 1. 코딩애플 유튜브 무료 강의 8강 2. 생활코딩 40강 완강 이정도만 하면 리액트가 뭔지 감이 잡힐 거라고 했고 생활코딩의 마지막 부분에서 막히긴 했지만 어느 정도는 감이 잡힌 것? 같기도 하다. 코딩 애플 강사님이 유머도 있고 시원시원하게 가르치시기에 7만원 정도를 결제를 하고 무료 8강부터 쇼핑몰 프로젝트까지 이어지는 강의를 큰맘 먹고 구매했다.. 앞으로 리액트 강의를 들으면서 중요하거나 막히는 내용에 대해 기록하려고 한다!
블로그를 도중에 손을 놔버려서 너무 늦은 후기지만 올려봅니다! 시험은 3월 6일에 응시했었고 일주일 정도 공부했습니다. 3시간씩 하다가 3~4일 전에 6시간? 했던 것 같습니다. [응시결과] 당일 가채점을 통해서 86점이 나와서 바로 합격을 짐작했습니다. 확실히 소프트웨어 설계 부분은 이해가 안 되는 부분이 있어서 많이 틀렸던 것 같습니다ㅠ [난이도] 2020년 기출을 다풀어보고 시험을 응시했기에 난이도를 주관적으로 말하자면 작년 기준보다 훨씬 쉬었던 것 같습니다. 실제로 이번 필기 합격률이 80%.. [공부방법] 책은 깃벗출판사의 '시나공'으로 공부했습니다. 책 선택 이유는 예전에 산업기사를 공부할 때도 시나공으로 했었기에 익숙한 책을 골랐습니다. 현재 실기를 준비하는 책은 수제비이지만 각 책의 장단점..
이번에 6,7주차를 한번에 작성하게 된 건 2주동안 유사이미지분류기를 고도화하거나 리팩토링하는데 초점을 두어서 나눌 필요가 없다고 생각했지만 사실 시간이 없기도 했습니다... 원래 기존의 아키텍쳐에서 많이 변경된 모습인데 처음 하는 협업이라 그런지 인턴분과 의사소통을 하는 부분에서 많은 미스가 있었습니다. '혼자 이렇게 구성하면 더 좋지 않을까' 라는 생각에 마음대로 수정하기도 했고 yaml파일과 trainer.py 코드도 두개로 나뉘는 것부터 소통이 잘 안된 것을 알 수있었습니다. (tester.py도 두개가 되버려서 통합하는데는 성공..) 개발자들은 원래 코드의 아키텍쳐를 서로 공유하고 설계본을 많이 안건드리는 선에서 작업을 한다고 합니다! 만약 디렉토리나 코드 변수에 대해 변경을 한다면 같이 하는 ..
저번 5주차를 마무리하며 작성했던 Trainer코드를 작성하고 리팩토링까지 완료하여 회의시간에 루카스님께 필요한 부분을 점검받았다. Notion 5주차 스프린트 Trainer.py 구조 서명하기 쉽게 정리 Trainer.py 전체 동작 최종 구현 Densenet_trainer의 분류기 부분이 카테고리에 맞춰서 원활한 학습이 가능하도록 구현 구현된 Trainer 설계 및 동작을 문서화 구현된 코드의 전체적인 설계와 동작구조를 문서화하거나 그림으로 표현 먼저, 과제를 구체적으로 설명하자면 '유사 이미지 분류' 라는 주제이며 코드는 아래와 같은 구조로 되어있다. 하나씩 간략히 설명하자면 - /dataset : 이미지 데이터들이 들어가는 디렉토리 - /model_property : 학습 후 저장될 모델의 가중치..
전이 학습(Transfer learning)은 직접 코드를 보면서 이해하는 것이 이해하는데 도움이 많이 되었습니다. 실습은 PyTorch.org 사이트에서 전이 학습에 대한 코드를 Colab, Jupyter notebook, GitHub으로 공유하고 있고 이 공유된 코드를 통해 정리를 하려고 합니다. tutorials.pytorch.kr/beginner/transfer_learning_tutorial.html 컴퓨터 비전(Vision)을 위한 전이학습(Transfer Learning) — PyTorch Tutorials 1.6.0 documentation Note Click here to download the full example code 컴퓨터 비전(Vision)을 위한 전이학습(Transfer L..