파이썬(3)
-
[패스트캠퍼스 수강 후기] {코딩테스트인강} 100% 환급 챌린지 4 회차 미션
오늘은 큐에 대해서 강의를 들었습니다. 08 큐(1) --> queue는 운영체제에서도 많이 쓰이고 인터넷에서 네트워크 기능에서 많이 사용됨 A. 큐의 구조 --> 라이브러리 이용하지 않고 큐를 직접 데이터 타입이나 리스트를 사용해서 구현하는 것이 좋다 -->가장 먼저 넣은 데이터를 가장 먼저 뺄 수 있다 = 음식점에서 줄을 선 사람이 가장 먼저 음식을 먹을 수 있다 = 줄을 서는 것과 유사 = FIFO ( First In First Out) + LILO ( Last In Last Out) = 스택과 정반대로 기능 B.알아둘것 --> 데이터 넣고 빼기 ---데이터 넣기 ENQUEUE 데이터 빼기 DEQUEUE C. 파이썬의 큐 활용 -->파이썬 QUEUE 라이브러리 활용해서 큐 자료구조 사용하기 --> ..
2020.10.22 -
[패스트캠퍼스 수강 후기] {코딩테스트인강} 100% 환급 챌린지 3 회차 미션
06. 배열 배열이란 - Array -> 데이터를 나열하고 각 데이터를 인덱스에 대응하도록 구성한 데이터 구조 -> python 에서는 리스트 타입으로 배열 기능을 제공 배열은 왜 필요할까 -> 같은 종류의 데이터를 효율적으로 관리하기 위해 사용 & 순차적으로 저장 -> 하나의 연결된 데이터를 저장해 각각의 공간에 대해 인덱스를 매겨 바로 찾을 수 있게끔 하기 위해 배열의 장점 & 단점 -> 장점 빠른 접근 가능 첫 데이터의 위치에서 상대적인 위치로 데이터 접근 가능 by 인덱스 번호 -> 단점 데이터 추가와 삭제가 어렵다 미리 최대 길이를 지정해야 한다 07. python과 배열 파이썬에서는 리스트로 배열 구현이 가능 A. 1차원 배열 : 리스트로 구현시 data_list = [ 1, ,2, 3, 4,..
2020.10.21 -
[패스트캠퍼스 수강 후기] {코딩테스트인강} 100% 환급 챌린지 1 회차 미션
솔직하게 9월에 사놓고 들어야지 들어야지 마음만 먹고 바빠서(?) 듣지 못했다가 듣게 되었습니다 ㅎㅎㅎ 우선 강의를 소개하면 학교에서 제대로 자료구조와 알고리즘을 수강하지 못해서 그에 관한 학습이 부족하다고 느껴 패스트 캠퍼스에서 강의하는 알고리즘/ 기술면접 완전 정복 올인원 패키지 online 강의를 수강하게 되었습니다. 코딩테스트 준비도 해준다고 하니까 빨리 모든 강의를 수강완료해 실력이 향상되는 저를 보고 싶네요 ㅎㅎ 우선 처음에는 intro느낌으로 강의가 어떻게 진행되고 준비해야할 것들을 강사님께서 설명을 해주셨습니다! 01 강의 소개 및 학습 방법 - 우선 문과와 이과가 공부하는 방법에 대해서 말씀해주셨습니다 (강사님의 개인적인 의견인점 참고해주세요!) 문과 : 일단 외우고 외우고 외우고나서야 ..
2020.10.19