Coder Social home page Coder Social logo

0417taehyun / hufs Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 1.0 428 KB

:owl: What I learned on Computer Science courses in Hankuk University of Foreign Studies

License: MIT License

Python 93.63% C 6.37%
python algorithm data-strucuture hufs computer-networking database operating-system statistics

hufs's Introduction

🦉 HUFS

📚 Table Of Contents

⛄ 2021 겨울방학

자료구조

1주차: 파이썬 클래스 단계별 복습

  • __future__ 모듈
  • 매직 메서드와 오버로딩
  • 멤버 변수 및 Non-Public 변수
  • 이터레이터

3주차: 자료구조-알고리즘-시간복잡도

  • 자료구조 및 알고리즘의 개념
  • GCD(Greatest Common Divisor) 알고리즘의 세 방법
  • 재귀함수(Recursive Function)
  • 가상 컴퓨터, 가상 언어, 가상 코드
  • 시간복잡도 및 Big-O

알고리즘

3주차: 알고리즘과 시간복잡도

  • 함수 연습: 피보나치 루프
  • 리스트

🌱 2022 1학기

컴퓨팅 사고

과제

과제1

  • 난수 맞히기 게임

과제2

  • 코드 설명

과제3

  • MP3 플레이어 함수

실습 강의

3주차: 파이썬 첫걸음
  • 출력(print)
  • 컴파일러와 인터프리터
  • 터틀 프로그래밍
4주차: 데이터와 변수
  • 데이터와 변수
  • 자료형의 종류와 형변환
5주차: 연산자
  • 산술, 할당, 비교, 논리 연산자
  • operator 모듈
6주차: 조건문
  • 코드 블록
  • if, elif, else
  • 중첩 조건문
7주차: 반복문
  • for
  • range()
  • while
  • 무한 루프
  • 반복문 내 실행 제어
  • 중첩 반복문

구름 강의

2주차: 파이썬 시작하기
  • 콘솔 입출력
  • 변수
3주차: 숫자와 문자 다루기
  • 정수형 및 실수형
  • 문자열
  • 연산자
4주차: 문자열 좀 더 알아보기
  • 이스케이프 시퀀스
  • 문자열 포매팅 및 함수
5주차: 논리 요소와 조건문
  • bool 자료형
  • 논리연산자와 관계연산자
  • 조건문
6주차: 반복문
  • forwhile 반복문
7주차: 조건문과 반복문 활용
  • 중첩 반복문
  • 제어문
9주차: 리스트 시작하기
  • 메모리
  • 인덱싱과 슬라이싱
10주차: 리스트 다루기
  • 리스트 수정과 삭제
  • 리스트 함수
11주차: 또 다른 묶음 자료형
  • 사전 자료형
  • 튜플 자료형
  • 집합 자료형
12주차: 함수의 기초
  • 함수의 구성과 사용
13주차: 함수 파헤치기
  • 매개변수
  • 반환값
  • 전역변수와 지역변수
14주차: 파일 입출력
  • 파일 생성과 작성
  • 파일 읽기와 내용 추가
15주차: 모듈
  • 모듈 기본 이론 및 실습

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.