IT공부/자료구조&알고리즘 연습(51)
-
[패스트캠퍼스 수강 후기] {코딩테스트인강} 100% 환급 챌린지 3 회차 미션
06. 배열 배열이란 - Array -> 데이터를 나열하고 각 데이터를 인덱스에 대응하도록 구성한 데이터 구조 -> python 에서는 리스트 타입으로 배열 기능을 제공 배열은 왜 필요할까 -> 같은 종류의 데이터를 효율적으로 관리하기 위해 사용 & 순차적으로 저장 -> 하나의 연결된 데이터를 저장해 각각의 공간에 대해 인덱스를 매겨 바로 찾을 수 있게끔 하기 위해 배열의 장점 & 단점 -> 장점 빠른 접근 가능 첫 데이터의 위치에서 상대적인 위치로 데이터 접근 가능 by 인덱스 번호 -> 단점 데이터 추가와 삭제가 어렵다 미리 최대 길이를 지정해야 한다 07. python과 배열 파이썬에서는 리스트로 배열 구현이 가능 A. 1차원 배열 : 리스트로 구현시 data_list = [ 1, ,2, 3, 4,..
2020.10.21 -
[패스트캠퍼스 수강 후기] {코딩테스트인강} 100% 환급 챌린지 2 회차 미션
오늘은 python을 이용하기 위한 anaconda를 설치하기 위한 강의를 들었습니다. 강의는 총 3개로 이루어졌습니다. 03 파이썬 / 주피터 노트북 설치 (환경) -> 우선 anaconda를 설치를 해야합니다 A. anaconda란 - 파이썬의 기본 컴파일러 입니다 컴파일러는 프로그래밍 언어로 작성된 코드를 컴퓨터가 실행할 수 있는 코드로 변환하는 프로그램입니다. - anaconda에는 파이썬 주요 라이브러리를 갖고 있습니다. 하지만 몇몇 라이브러리를 갖고 있지 않을 수 있다. - jupyter notebook 과 같은 유용한 tool을 사용할 수 있습니다. how to install anaconda? - google chrome에 anaconda 검색 - anaconda 웹사이트 밑에 install..
2020.10.20 -
[패스트캠퍼스 수강 후기] {코딩테스트인강} 100% 환급 챌린지 1 회차 미션
솔직하게 9월에 사놓고 들어야지 들어야지 마음만 먹고 바빠서(?) 듣지 못했다가 듣게 되었습니다 ㅎㅎㅎ 우선 강의를 소개하면 학교에서 제대로 자료구조와 알고리즘을 수강하지 못해서 그에 관한 학습이 부족하다고 느껴 패스트 캠퍼스에서 강의하는 알고리즘/ 기술면접 완전 정복 올인원 패키지 online 강의를 수강하게 되었습니다. 코딩테스트 준비도 해준다고 하니까 빨리 모든 강의를 수강완료해 실력이 향상되는 저를 보고 싶네요 ㅎㅎ 우선 처음에는 intro느낌으로 강의가 어떻게 진행되고 준비해야할 것들을 강사님께서 설명을 해주셨습니다! 01 강의 소개 및 학습 방법 - 우선 문과와 이과가 공부하는 방법에 대해서 말씀해주셨습니다 (강사님의 개인적인 의견인점 참고해주세요!) 문과 : 일단 외우고 외우고 외우고나서야 ..
2020.10.19