목록파이썬 (22)
대학생 쩡딱구리
지난 글에서 계속된다. 0. 알고리즘과 자료 구조 1. 알고리즘이란? "유튜브 알고리즘이 나를 꽤 괜찮은 곳으로 데리고 왔다." 2PM의 '우리 집' 유튜브 영상에 달린 베스트 댓글 중 하나다. 이 예시와 같이 우리는 알게 모르게 알고리즘이라는 말 jjeongttakgoori.tistory.com 1. 파이썬의 built-in 데이터 타입 파이썬은 연산의 특성을 고려한 자료구조로 구성되어 있다! 자세한 것은 아래의 표를 참고하면 될 것 같다. 구분 이름 클래스 설명 불변성질 (Immutable) Basic Data Types 부울 bool 부울 값(Boolean) O 정수 int 정수(Integer) O 실수 float 실수(float-point number) O Sequence Types 리스트 lis..
1. 알고리즘이란? "유튜브 알고리즘이 나를 꽤 괜찮은 곳으로 데리고 왔다." 2PM의 '우리 집' 유튜브 영상에 달린 베스트 댓글 중 하나다. 이 예시와 같이 우리는 알게 모르게 알고리즘이라는 말을 접한다. 용어를 접하진 않더라도 우리가 검색을 하거나 유튜브나 넷플릭스에서 어떤 영상에 노출되는 것 역시 알고리즘에 의한 것이다. 알고리즘(Algorithm)이란 어떤 문제를 해결하기 위해 정해진 일련의 절차나 방법을 공식화한 형태로 표현한 것이다. 위의 순서도를 보면 입력(Input)과 출력(Output) 사이 입력한 내용을 일정한 절차에 의해 출력물로 만드는 것이 알고리즘(Algorithm)임을 알 수 있다. 알고리즘은 잘 정의된 계산 문제를 풀기 위한 도구라고도 볼 수 있는데 이 계산 문제를 풀기 위한..
이중전공인 융복합소프트웨어 2학기 전공 필수 과목은 자료구조이다. 자료구조(Data Structure)란 컴퓨터 과학에서 효율적인 접근 및 수정을 가능하게 하는 자료의 조직, 관리, 저장의 과정이자 데이터에 적용할 수 있는 함수나 명령을 의미한다고 한다. 오늘부터 진도별로 나간 자료구조 내용과 코드를 첨부할까 한다. 큐시즘 세션 복습도 할 겸 Github에 업로드해도 되지만 직접 블로그를 쓰는 건 또 다른 느낌일 것이라 생각한다. 데이터가 있으면 내년에 알고리즘 배울 때도 도움이 될 테고 코드를 다시 복습하는 과정이 시험에 도움이 될 수도 있으니까. 내가 과제로 짠 코드는 자유롭게 가져가도 좋지만 다음의 두 가지 조건을 알아두었으면 좋겠다. 자료구조 게시물의 코드는 파이썬을 베이스로 한다. 과제로서 통과..
1. 큐시즘 스터디란? 한국대학생IT경영학회 KUSITMS, 즉 큐시즘은 다양한 학교, 전공과 관심사의 사람들이 함께 하는 연합 동아리이다! 큐시즘에서는 큐넥트, 정기 세션, 학술제 등 다양한 활동이 있는데, 스터디도 그 중 하나이다. 스터디는 큐시즘 내에서 소규모로 진행되는 스터디, 말 그대로 공부 모임인데 다음과 같은 순서로 진행된다. 스터디 제안자(스터디장)가 어떤 주제에 대한 스터디를 스터디 게시판에 제안한다. 다른 큐밀리들이 스터디 게시물을 보고 댓글로 신청한다. 스터디 신청인원들이 모여있는 단톡방에서 요일과 시간대를 정해 최종 인원을 결정한다. 최종 인원이 모여 스터디 1주차 시작! 나는 큐시즘에서 배워보고 싶은 게 많아서 정말 많은 스터디를 신청했는데(GA, 머신러닝 논문 읽기, 퍼포먼스 마..
큐시즘 수다방(내 사랑 큐시즘, 조모임도 스터디도 게시글 많이많이 써야지)을 통해 알게 된 머신러닝 야학! 생활코딩에서 진행하는 강좌로, 데이터 분석을 통한 머신러닝과 딥러닝의 기초를 알려주는 강좌이다! 나는 코알라에서 파이썬을 활용한 데이터 분석을 조금 하다 온 경험이 있는데(보스턴 집값 예측이라거나 아이리스 품종 예측 등), '어 나 이거 아는 건데 그냥 제껴?'보다는 기초부터 탁탁 다시 짚어주는 부분이 마음에 정말정말 들었다. 그래도 어느 정도 분석을 할 줄 아는 사람보다는 정말 노베이스지만 머신러닝을 알고 싶은 사람에게 추천한다. 강좌는 크게 세 가지 진도표로 나뉜다! 머신러닝 야학의 좋은 점은 주어지는 강좌를 모두 듣는 것이 아니라 자신의 실력과 흥미에 따라 '내가 들을 강의의 정도'를 선택하고..
1. 코알라UNIV란? 파이썬을 활용해 12주 커리큘럼으로 데이터 사이언스를 학습하는 프로그램이다. 우리 학교는 후보 학교 중 한 곳이었는데, 지원 열기가 뜨거워 1순위로 추가 대상 학교로 선정되었다. 비슷한 활동인 '멋쟁이사자처럼'이 IT서비스 구축을 중점으로 둔다면 코알라 유니브는 데이터 사이언스가 중점이 되는 느낌이다. 리더를 중심으로 학교 내에서 자체적으로 스터디가 진행되고, 매주 토요일에는 정기교육이 있다. (리더는 오프라인+온라인, 멤버는 온라인) 2. 서류 지원 코알라 유니브 서류 지원서는 홈페이지 내에서 지원하기 탭을 누르면 나오는 구글 폼에 작성했다. 구글 계정으로 로그인했다면 마감 전까지는 지원서를 자유롭게 수정할 수 있다는 게 큰 장점인 것 같았다. 코알라UNIV에서 요구하는 것이 코..