Skip to content

portfolio-y0711/2020_algo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

얄고리즘 스터디


알고리즘


목차

  1. 코드 작성 원칙

  2. 알고리즘 실습 코드

    ▸ JAVA

    ▸ PYTHON

    ▸ RUST

    ▸ KOTLIN

    ▸ TYPESCRIPT

  3. 자료구조 / 기초 알고리즘 정리

    ▸ 자료구조

    ▸ 기초 알고리즘


1. 코드 작성 원칙

(닫기...)

다양한 언어 로 작성해보기:

  • 여러 언어로 작성하여 언어별 특성(표현력, 성능, 기능)과 장단점을 비교

  • 각각의 언어가 추구하는 명확하고 간결한 표현 방식을 우선(shorter syntax)


✨ 언어가 제공하는 기본 라이브러리 에 익숙해지기:

  • 자료구조는 직접 구현하기 보다는 가능한 언어별 standard library 를 우선 사용

  • 연산은 functional api를 우선해서 사용함


✨ 문제의 출제 의도, 모범 풀이 방식에 구애받지 않는 다양한 코딩 sytle 을 시도하기

  • recursive loop 처리를 요하는 문제는 tail recursion -> loop 순으로 두 가지를 모두 구현

  • recursive loop 는 iteration loop 으로도 바꿔 볼 것

  • 문제 의도와 무관하게 병행(parallel) 처리, 동시성(concurrency) 처리에 대해 생각해볼 것


✨ 알고리즘 외에도 다양한 환경 구성 을 연습해보기:

  • 자주 사용하지 않는 빌드툴, 테스팅 툴 을 우선적으로 사용해 볼 것

  • 코드 편집, 문서 작성시에도 새로운 시도 를 해본다.


2. 알고리즘 실습 코드

(전체 닫기...)

JAVA

(닫기...)

PYTHON

(닫기...)

RUST

(닫기...)

KOTLIN

(닫기...)

TYPESCRIPT

(닫기...)




3. 자료구조 / 기초 알고리즘 정리

(닫기...)

3-1. 자료구조

3-2. 기초 알고리즘


About

[2020년] 알고리즘 스터디 실습코드 _ 프로그래머스(https://programmers.co.kr/)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published