본문 바로가기

전체 글24

[C/C++] 다중 연결 리스트 (Double Linked List) 구현 풀 코드는 아래 링크에서 확인하실 수 있습니다! (피드백 환영합니다~~~) https://github.com/Sjisoo/DataStructure/blob/master/LinkedList/DoubleLinkedList.c Sjisoo/DataStructure Contribute to Sjisoo/DataStructure development by creating an account on GitHub. github.com 노드 구조체 생성이나 makeNode와 같은 함수의 구체적인 부분은 아래 링크를 참조해 주시기 바랍니다 https://jisoo-coding.tistory.com/7 단일 링크드 리스트 (single linked list ) 구현 C C++ 풀 코드는 아래 링크에서 확인하실 수 있습니다!.. 2019. 5. 20.
[C/C++] 단일 연결 리스트 (Single Linked List) 구현 풀 코드는 아래 링크에서 확인하실 수 있습니다! (피드백 환영합니다~~~) https://github.com/Sjisoo/DataStructure/blob/master/LinkedList/SingleLinkedList.c Sjisoo/DataStructure Contribute to Sjisoo/DataStructure development by creating an account on GitHub. github.com 먼저, element와 다음 ListNode의 위치를 담는 노드 구조체 생성 !! 노드 추가하기! // 노드 생성 노드 삭제하기!! 리스트 출력 2019. 5. 20.
[Ubuntu] Anaconda 설치 방법 (conda : command not found 오류 해결 방법) 1. Anaconda 다운로드 https://www.anaconda.com/distribution/#download-section 링크에 들어가 Python 버전에 따라 선택 2. 명령어 입력 계속 enter 누르다가 yes 입력 3. bashrc 실행 4. Anaconda 설치 확인 -------------------------------------------------------------------------------------------------------- +++만약! 이 오류 메세지 가 떴다면! bashrc가 제대로 수정되지 않을 가능성 높다 => bashrc 수정 1. vi 열기 2. 경로 추가 보통 /home/(username)/anaconda3 3. bashrc 실행 4. Anacon.. 2019. 5. 20.
선형 자료 구조 기존 배열 - 처음 배열 선언시, 배열 크기 지정 해야함 - 지정 된 크기 이상으로 할당X ==> 동적배열!!(Dynamic Array) : 자료의 개수가 변함에 따라 크기 변경 - 배열을 이요해 만들어 낸 별도의 자료 구조 기존 배열의 특성을 이어 받은 동적 배열 1. 원소들은 메모리의 연속된 위치에 저장됨 2. 주어진 위치의 원소 반환 및 변경 동작 -> O(1) + 동적배열은 1. 배열 크기 변경 가능 -> 시간은 배열 크기에 비례 2. 배열의 맨 끝에 원소 추가 -> 상수시간 동적 배열 구현하기 step1. 새 배열 동적으로 할당받기 step2. 기존 원소들 복사 step3. 새 배열 참조하도록 바꿔치기 // 용량 꽉 차면 재할당 받기 if(size == capacity) { // 용량 M만큼 늘.. 2019. 5. 18.
IT 전공 면접 자료 링크 모음 1. Digital Tranformation 1.1 Digital Transformation이란? 디지털적인 모든 것으로 인해 다양한 변화가 생김 -> 디지털 기반으로 을 근본적으로 변화시키는 경영전략 http://digitalretail.co.kr/%EC%99%9C-%EC%A7%80%EA%B8%88-%EB%94%94%EC%A7%80%ED%84%B8%ED%8A%B8%EB%9E%9C%EC%8A%A4%ED%8F%AC%EB%A9%94%EC%9D%B4%EC%85%98digital-transformation%EC%9D%B8%EA%B0%801%ED%8E%B8/ 2. JAVA, C, C++, Python 언어의 특징 및 기능 파악 2.1 JAVA http://dailyddubby.blogspot.com/2018/05.. 2019. 5. 3.
Google Colaboratory 입문자들을 위한 설명! 추후 BERT로 classification하는 문제를 풀어보고 싶은 분들은 아래 링크에 매뉴얼을 참고하여 실습해 보시기 바랍니다. https://jisoo-coding.tistory.com/34 BERT를 Google Colab에서 돌려보기(TPU 사용) 글에 들어가기 앞서, Google Colaboratory 사용법을 익히고 싶은 분들은 아래 링크를 참고하시기 바랍니다. https://jisoo-coding.tistory.com/2 Google Colaboratory 입문자들을 위한 설명! Google Colab Free GP.. jisoo-coding.tistory.com Google Colab Free GPU Tutorial Keras, Tensorflow, 및 PyTorch를 사용하여 무료 Tes.. 2018. 12. 12.
반응형