일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
- 프로그래머스 레벨3
- 도커연결오류
- 코딩테스트
- 프로그래머스 파이썬
- 라이브러리란?
- 카카오 코딩테스트
- docker시작하기
- 프레임워크란?
- 파이썬 양과늑대
- 부스트캠프AITech
- 프로그래머스 레벨2
- 부캠
- 카카오코테
- 카카오코딩테스트
- 프로그래머스
- 부스트캠프
- 파이썬 프로그래머스
- 프로그래머스 양과늑대
- 프로그래머스 레벨1
- level1
- 네이버 부스트캠프
- 카카오 파이썬
- 파이썬 카카오코딩테스트
- 양과늑대
- 부스트캠프 회고
- 파이썬 재귀함수
- Cannot connect to the Docker daemon at unix
- 프로그래머스LEVEL1
- 도커오류
- 파이썬
- Today
- Total
목록STUDY (23)
코린이의 공부일기
일단 프레임워크(Framework)와 라이브러리 (Library)의 먼저 공통점은 ! 개발자가 쉽게 사용할 수 있도록 사람(?)이 만들어 놓은 것! But, 심플한 차이점은 -> " 누가 누구를 컨트롤 하는가" 이다 1. 내가 코드를 컨트롤 하는 것 -> 라이브러리 (Library) 2. 내가 정해진 규칙을 따라하는 것 -> 프레임워크 (Framework) 즉, 예시를 들어본다면 훨씬 더 쉽게 이해할 수 있다. 먼저 라이브러리에 대해 설명하자면, 머신러닝 라이브러리 중 하나인 scikit learn 에서 K fold와 Stratified K fold 을 사용해 교차검증을 사용할 수 있는 것처럼 라이브러리는 내가 선택해 사용할 수 있다. 그리고 쉽게 대체해서 사용할 수 있다. 예를들어, 교차검증데이터셋은 ..
$ docker pull tensorflow/tensorflow:2.7.1-gpu-jupyter Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? docker hub에서 tensorflow docker image가져와서 튜닝을 하려했더니 바로 이런 오류가 떴다. 그래서 한번 stackoverflow에 찾아보았다. 이 오류가 뜨는 이유는 docker 가 실행이 되어있지 않아서 뜨는 문제인데 해결 방법은 두가지가 있다. 첫 번째 방법은 1. 바로 도커 앱을 키고 다시 터미널에 명령을 쳐본다면? $ docker ps CONTAINER ID IMAGE COMMAND CREATED STAT..
양과 늑대 문제 설명 2진 트리 모양 초원의 각 노드에 늑대와 양이 한 마리씩 놓여 있습니다. 이 초원의 루트 노드에서 출발하여 각 노드를 돌아다니며 양을 모으려 합니다. 각 노드를 방문할 때 마다 해당 노드에 있던 양과 늑대가 당신을 따라오게 됩니다. 이때, 늑대는 양을 잡아먹을 기회를 노리고 있으며, 당신이 모은 양의 수보다 늑대의 수가 같거나 더 많아지면 바로 모든 양을 잡아먹어 버립니다. 당신은 중간에 양이 늑대에게 잡아먹히지 않도록 하면서 최대한 많은 수의 양을 모아서 다시 루트 노드로 돌아오려 합니다. 예를 들어, 위 그림의 경우(루트 노드에는 항상 양이 있습니다) 0번 노드(루트 노드)에서 출발하면 양을 한마리 모을 수 있습니다. 다음으로 1번 노드로 이동하면 당신이 모은 양은 두 마리가 됩..
- 9월 21일 정보처리기사 STUDY 3장 -통합 구현 * 사용자의 요구사항에 맞춰 송수신 모듈과 중계 모듈 간의 연계를 구현하는 것을 의미한다. * 통합구현은 송수신 시스템과 모듈, 중계 시스템, 연계 데이터, 네트워크로 구성된다. -연계 요구사항 분석 * 통합 구현을 위해 사용자 요구사항을 분석해 연계 데이터를 식별 및 표준화하여 연계 데이터를 정의한다. -연계 메커니즘 * 연계 메커니즘은 데이터의 생성 및 전송을 담당하는 송신 시스템과 데이터 수신 및 DB반영을 담당하는 수신 시스템으로 구성된다. -구성방식 * 직접 연계 방식 : 중간 매개체 없이 송 수신 시스템이 직접 연계하는 방식 EX ) DB Link, API/OPEN API, DB Connection *간접 연계 방식: 송 수신 시스템 사..
anaconda 다운로드 방법을 정리한 글입니다. 중간중간 오류가 생기는 경우가 많으니 꼭 천천히 따라하면서 오류들을 해결하길 바랍니다! ` 1. 먼저 anaconda 홈페이지에 들어가 다운을 해주세요. https://www.anaconda.com/products/individual Anaconda | Individual Edition Anaconda's open-source Individual Edition is the easiest way to perform Python/R data science and machine learning on a single machine. www.anaconda.com 2. 사용중인 PC의 운영체제에 맞게 선택해주세요. -윈도우는 요 버튼 바로 눌러주시면 됩니다. 3...
안녕하세요 ! 오늘은 오랜만에 프로그래머스 레벨2 문제인 '더 맵게'를 가져왔습니다. 이번 문제는 heap(힙)을 사용하여 푸는 문제로 처음에는 ,, ! 힙을 사용하지 않고 for문을 사용했다가 시간효율성에서 다 실패로 나왔습니다. 그래서 이 문제의 목적을 생각하며 heap(힙)을 사용해 푸니 효율성 통과가 나왔습니다. 프로그래머스에서 많은 문제를 풀어보며 배워가는 점은 많은 함수들과 코딩설계 뿐 아니라 시간복잡도를 줄이려고 하는 능력도 같이 배워가는 거 같습니다. 실제로 코딩테스트를 볼 때 이 부분도 정말정말 중요하니 효율성 체크도 같이하면서 테스트를 보는 것을 추천드립니다. 문제 설명 매운 것을 좋아하는 Leo는 모든 음식의 스코빌 지수를 K 이상으로 만들고 싶습니다. 모든 음식의 스코빌 지수를 K ..
안녕하세요! 프로그래머스 level2 문제 카카오 코딩테스트중 그나마 쉬운 메뉴 리뉴얼 문제를 가져왔습니다! 문제 설명 레스토랑을 운영하던 스카피는 코로나19로 인한 불경기를 극복하고자 메뉴를 새로 구성하려고 고민하고 있습니다. 기존에는 단품으로만 제공하던 메뉴를 조합해서 코스요리 형태로 재구성해서 새로운 메뉴를 제공하기로 결정했습니다. 어떤 단품메뉴들을 조합해서 코스요리 메뉴로 구성하면 좋을 지 고민하던 "스카피"는 이전에 각 손님들이 주문할 때 가장 많이 함께 주문한 단품메뉴들을 코스요리 메뉴로 구성하기로 했습니다. 단, 코스요리 메뉴는 최소 2가지 이상의 단품메뉴로 구성하려고 합니다. 또한, 최소 2명 이상의 손님으로부터 주문된 단품메뉴 조합에 대해서만 코스요리 메뉴 후보에 포함하기로 했습니다. 예..
안녕하세요,! 오늘은 카카오 코딩테스트 1차 문제 중 하나인 뉴스 클러스터링 문제를 가져왔습니다. 이 문제같은 경우에는 '중복집합' 을 어떻게 표현할 것 인지 캐치를 빠르게 했다면 금방 풀 수 있는 문제였습니다. 이 문제는 풀이를 두 가지를 가져왔는데 첫 번째는 제가 푼 약간은 복잡해보이는 풀이이고, 두 번째는 아주 간결한 내장함수를 사용해 푼 풀이입니다. 둘 다 좋은 풀이로써 한번 확인해보시길 바랍니다!:) 포스팅 시작합니다. 문제설명 뉴스 클러스터링 여러 언론사에서 쏟아지는 뉴스, 특히 속보성 뉴스를 보면 비슷비슷한 제목의 기사가 많아 정작 필요한 기사를 찾기가 어렵다. Daum 뉴스의 개발 업무를 맡게 된 신입사원 튜브는 사용자들이 편리하게 다양한 뉴스를 찾아볼 수 있도록 문제점을 개선하는 업무를 ..